Автор: Пользователь скрыл имя, 12 Апреля 2011 в 12:29, курсовая работа
17 мая 1974 года академик Андрей Дмитриевич Сахаров завершил работу над статьей "Мир через полвека": "В перспективе, быть может, поздней, чем через 50 лет", - прогнозирует Сахаров, - "я предполагаю создание всемирной информационной системы, которая и сделает доступным для каждого в любую минуту содержание любой книги когда-либо и где-либо опубликованной...". Темп прогресса информатики далеко опередил ожидания Андрея Дмитриевича.
Оглавление 2
Глава 1. Вступление 3
Глава 2. Эволюция Internet 4
Кто же придумал Internet? 4
Создание первой версии ARPANET 4
Рост и изменнение ARPANET в 70-е годы 5
Рост Internet в 80-е годы 6
90-е годы и пришествие WWW 8
Глава 3. Управление Internet 10
Глава 4. Значение Internet 12
Глава 5. Службы Internet 16
Глава 5 - 1. Службы Internet – World Wide Web (WWW) 18
Что такое WWW 18
История появления WWW 18
Суть WWW 19
Глава 5 - 2. Службы Internet – прочие 24
Электронная почта (E-Mail) 24
Удаленный доступ (telnet) 25
Передача файлов (ftp) 25
Доски объявлений (UseNet news) 26
Поиск данных и программ (Archie) 27
Поиск людей (WhoIs) 27
Система Gopher 27
Поиск данных по ключевым словам (WAIS) 28
Прочие службы 29
Глава 6. Развитие Internet в наши дни 30
Краткая статистика 30
VRML – виртуальная реальность в Internet 30
Объединение локальных сетей / Intranet 31
Развитие HTML 33
Новые технологии и WWW 33
Java 34
ActiveX 34
Глава 7. Российский Internet 35
Литература 38
Ранее документы на Web были статическими, в том смысле, что вы можете хоть сотню раз загрузить одну и ту же страницу, но ее содержание от этого не изменится. Однако мы живем в таком мире, где новая информация пользуется повышенным вниманием. Один из методов привлечения внимания пользователей – это введение элемента интерактивности. С появлением CGI обеспечить этот элемент стало значительно проще.
Кроме CGI так же имеется такой инструмент, как форма. Формы являются составляющими той же модели взаимодействия, что и CGI-сценарии, и позволяют вводить данные для своего запроса или в качестве ответа, - например, делать заказ на приобретение чего-либо, организовывать поиск необходимого ресурса, регистрироваться в гостевой книге какого-либо сайта и т.п. Это – «внешний интерфейс», с которым пользователи взаимодействуют.
CGI-сценарии составляют скрытую от глаз пользователя часть интерактивного взаимодействия. Они принимают информацию, посланную серверу через Web и обрабатывают ее, запрашивая базы данных, выполняя Ваши распоряжения или просто регистрируя полученные сведения. Все это происходит «за кадром», но как раз здесь и выполняется реальная работа. Затем результаты передаются обратно. О такой HTML-странице говорят, что она формируется «на лету» или «динамически генерируется».
CGI – этот «ворота» к функциональным возможностям, предварительно не запрограммированным в сервере, что позволяет использовать все возможности компьютера, вместо того, что бы использовать только те, которые являются частью программного обеспечения HTTP-сервера.
Глава 5 - 2. Службы
Internet – прочие
Электронная
почта (E-Mail)
Электронная почта или E-Mail – это обмен почтовыми сообщениями с любым абонентом сети Internet. Электронная почта во многом похожа на обычную почту. С ее помощью письмо – текст (или текст + файл), снабженный стандартным заголовком (конвертом) - доставляется по указанному адресу, который определяет местонахождение машины и имя адресата, и помещается в файл, называемый почтовым ящиком адресата, с тем, чтобы адресат мог его достать и прочесть в удобное время.
Электронная почта оказалась во многом удобнее обычной, "бумажной". Не говоря уже о том, что Вам не приходится вставать из-за компьютера и идти до почтового ящика, чтобы получить или отправить письмо,
- электронной почтой сообщение в большинстве случаев доставляется гораздо быстрее, чем обычной,
- для отправки письма нескольким адресатам не нужно печатать его во многих экземплярах, достаточно однажды ввести текст в компьютер,
- если нужно перечитать, исправить полученное или составленное Вами письмо, или использовать выдержки из него, это сделать легче, поскольку текст уже находится в машине,
- стоит это дешевле,
- удобнее хранить большое количество писем в файле на диске, чем в ящике стола; в файле легче и искать ,
и, наконец, экономится бумага.
С помощью E-Mail вы можете посылать сообщения, получать их в свой электронный почтовый ящик, отвечать на письма ваших корреспондентов автоматически, используя их адреса, исходя из их писем, рассылать копии вашего письма сразу нескольким получателям, переправлять полученное письмо по другому адресу, использовать вместо адресов (числовых или доменных имен) логические имена, создавать несколько подразделов почтового ящика для разного рода корреспонденции, включать в письма текстовые файлы, пользоваться системой "отражателей почты" для ведения дискуссий с группой ваших корреспондентов и т.д. Из Internet вы можете посылать почту в сопредельные сети, если вы знаете адрес соответствующего шлюза, формат его обращений и адрес в той сети.
Основная привлекательность электронной почты - ее быстрота. Когда сеть ARPANET впервые вышла на арену, ее разработчики ожидали, что преобладающим будет трафик (то есть объем информации, передаваемой между узлами) типа "процесс-процесс". Они ошиблись. К их великому изумлению, объем электронной почты между людьми перекрыл объем связи между процессами. В то время как снег, дождь, жара и прочие неурядицы могли остановить почтовых курьеров, возможности сети ARPANET доставлять сообщения от западного побережья Соединенных Штатов к восточному, в течение нескольких секунд начали революционные процессы в средствах сообщения.
Объединение компьютеров в сеть позволило по-новому организовать документооборот, как в маленьких фирмах, так и в больших организациях. Отпала необходимость печатать на бумаге документы, над которыми работает коллектив пользователей.
С
помощью соответствующего программного
обеспечения коллектив пользователей
может совместно составлять документы,
презентации и базы данных передавать
их по электронной почте другим участникам
проекта, которые могут работать в этом
же здании или в другом городе, для дополнения
и редактирования. Поочередная рассылка
позволяет указать порядок прохождения
сообщения между участниками проекта
после его дополнения и редактирования.
Такой метод коллективной работы над документом
экономит значительную часть рабочего
времени, так как не надо тратить время
на личные встречи для совместной работы.
Современное предприятие невозможно представить
без совместного использования данных
и развитых средств гарантированной защиты
информации.
Удаленный доступ (telnet)
Remote
Login (удаленный доступ) - работа на удаленном
компьютере в режиме, когда ваш компьютер
эмулирует терминал удаленного компьютера,
т.е. вы можете делать все то же (или почти
все), что можно делать с обычного терминала
той машины. Сидя, например, в Швейцарии,
можно работать на машине в США так, как
если бы она стояла рядом. Для пользования
этой замечательной возможностью сети
необходимо иметь доступ в Internet класса
не ниже dial-up доступа. Трафик, относящийся
к этому виду работы в сети, в среднем составляет
около 19% всего сетевого трафика.
Передача файлов (ftp)
FTP (File Transfer Protocol, Протокол Передачи Файлов) - протокол, определяющий правила передачи текстовых и двоичных файлов с одного компьютера на другой.
В аспекте применения ftp во многом аналогична telnet. Т.е. для работы с ftp нужно иметь доступ на ту удаленную машину, с которой вы хотите перекачать себе файлы, т.е. иметь входное имя и знать соответствующий пароль. Доступ должен быть как минимум типа dial-up (по вызову). ftp также позволяет (у него свой набор команд) производить поиск файла на удаленной машине, то есть переходить из директории в директорию, просматривать содержимое этих директорий, файлов. Позволяет пересылать как файлы, так и их группы, а также целиком директории, можно вместе со всеми вложенными на любую глубину поддиректориями.
ASCII-пересылка текстовых файлов, поддерживаемая этим протоколом, дает возможность автоматического перекодирования данных при пересылке текста на компьютер с другой кодировкой алфавита и т.д., что сохраняет прежний читаемый вид текста.
Имеется возможность сжимать данные при пересылке и после их разжимать в прежний вид. Имеет место подвид ftp, так называемое анонимное ftp. Анонимность заключается в том, что если на ftp, вообще говоря, требуется для начала работы правильно идентифицировать себя, ввести входное имя и, возможно, пароль, то на машинах, поддерживающих этот вид ftp, для входа и начала работы этого не требуется.
ftp
протоколы делятся на
Имеется
также возможность
FTP чаще всего используют для получения файлов из архивных хранилищ файлов. За прошедшие несколько лет в Internet появилось гигантское количество FTP-узлов – «складов» программного обеспечения, графики, аудио данных, видео, огромных библиотек и просто кучи разнообразных файлов.
Для производителей аппаратного и программного обеспечения стало весьма характерным организовывать FTP-узлы для поддержки и сопровождения клиентов. На этих FTP-узлах хранятся последние версии программ, драйверы поддержки аппаратных средств, которые клиенты могут загрузить бесплатно.
Узлы
FTP, предназначенные для поддержки покупателей
аппаратных и программных средств, обычно
широко рекламируются. Поэтому пользователи,
заинтересованные в информации, хранящейся
на этих узлах, могут с легкостью отыскать
их в Internet и разобраться в содержимом.
К сожалению, многие иные узлы не попадают
под эту категорию и в большинстве своем,
остаются неизвестными, кроме тех случаев,
когда информация о них передается от
пользователя к пользователю, или включается
в списки FTP-узлов в книгах, справочниках
и т.п. В 1990 году Питер Дейч, Билл Хилан
и Элан Эмтидж создали программу, которую
они назвали Archie, и которая предназначена
для поиска файлов хранимых (или записанных
в архив, откуда и название программы)
на узлах FTP. Более подробно смотрите главу,
посвященную поисковым системам.
Доски объявлений (UseNet news)
UseNet - Это так называемые сетевые новости или дискуссионные клубы. Они дают вам возможность читать и посылать сообщения в общественные (открытые) дискуссионные группы. На самом деле, они представляют собой сетевой вариант досок объявлений (BBS, Bulletin Board System), изначально работавших на машинах с модемным доступом.
«Новости» представляют собой сообщения адресуемые широкой публике, а не конкретному адресату. Сообщения эти могут быть совершенно разного характера: от сообщения о только что произошедшем великом событии, до вопроса о буридановом осле. Узлы сети, занимающиеся обслуживанием системы новостей, по получении пакета новостей рассылают его своим соседям, если те еще не получили такой новости. Получается лавинообразное широковещание, обеспечивающее быструю рассылку новостного сообщения по всей сети.
Сетевой трафик новостей очень шумный, частый и короткий: сервер посылает запрос на ваш компьютер о его желании заполучить очередной пункт из огромного списка групп новостей, а тот каждый раз отвечает: да или нет. И так около полутора тысяч раз, потом идет такой же разговор о посланиях в выбранных группах обсуждений. Такой трафик вместе с самой пересылкой новостей составляет около 1% от общего.
При
установке клиент-программы на вашем
компьютере, вы создаете список тех
дискуссионных кружков, в которых
хотите участвовать и чьи объявления
(бюллетени) вы будете постоянно получать,
а также список-фильтр тех групп и подгрупп,
которых вам совсем не хочется, вместе
со всеми их возможными подгруппами, подподгруппами
и т.д. Имеется семь основных категорий:
Поиск данных
и программ (Archie)
Archie
- система поиска и выдачи информации о
расположении общедоступных файлов по
анонимному ftp. Система, поддерживающая
этот вид услуг, регулярно собирает со
своих подопечных (анонимных ftp-серверов)
информацию о содержащихся там файлах:
списки файлов по директориям, списки
директорий, а также файлы с кратким описанием
того, что есть что. Позволяет производить
поиск по названиям файлов (директорий)
и по описательным файлам, а именно, по
словам, там содержащимся. Например, вы
даете указание (команду) найти файл с
именно таким названием или с названием,
подходящим под указанный шаблон, и Archie
выдает вам в ответ, где таковой есть. Или
же можно искать по смысловым словам, которые
должны содержаться в кратком описании
этого файла или программы, составленном
их создателем. Конечно, составление достойного
(краткого, точного, умного, адекватного)
описания своего детища целиком остается
на совести создателя продукта, что порождает
некоторую свободу, а потому, в некоторых
случаях, возможны злоупотребления доверием
пользователей или просто пренебрежение
им. Доступ к Archie осуществляется через
Archie-серверы (например, archie.doc.ic.ac.uk (это
в Великобритании)). В полнокровном виде
использование Archie требует наличие Internet-доступа,
по крайней мере, класса доступа по звонку.
Возможен косвенный доступ по e-mail (!).
Поиск людей (WhoIs)
Люди переезжают с места на место, меняют место работы, у них может быть несколько мест проживания и т.д. Люди всегда ищут друг друга, всегда существовала и существует проблема поиска единственного человека в мире. Создать для такого поиска открытый файл - аналог телефонной книги? Значит нужно создать стандарт, придумать, как его обновлять без прямого всеобщего доступа (опасно!) и т.д. К тому же такой файл - справочник с перечислением всех входящих имен на рабочих машинах, такому справочнику будут рады и хакер, и рэкетир. И потом, некоторым людям хочется управлять возможностью доступа к ним, возникает проблема права на частную жизнь.