Зарождение Интернета и становление его мировой сетью

Автор работы: Пользователь скрыл имя, 13 Апреля 2013 в 18:16, реферат

Описание работы

Около 20 лет назад Министерство Обороны США создало сеть, которая явилась предтечей Internet, – она называлась ARPAnet. ARPAnet была экспериментальной сетью, – она создавалась для поддержки научных исследований в военно-промышленной сфере, – в частности, для исследования методов построения сетей, устойчивых к частичным повреждениям, получаемым, например, при бомбардировке авиацией и способных в таких условиях продолжать нормальное функционирование. Это требование дает ключ к пониманию принципов построения и структуры Internet. В модели ARPAnet всегда была связь между компьютером-источником и компьютером-приемником (станцией назначения).

Содержание работы

Глава 1. Зарождение Интернета и становление его мировой сетью 3
1.1Историческая справка 3
1.2 Способы доступа к INTERNET 7
1.3 Доменная система имён. 9
Глава 2: Протоколы и сервиса Интернета 10
2.1 Что такое SLIP/PPP? 10
2.2 Сетевые протоколы. 12
2.3 Сервисы Интернета. 13
Глава 3: Технические подробности Internet 18
3.1 Структура связи протокольных модулей 18
3.2 Потоки данных 20

Файлы: 1 файл

реферат ИВТ.docx

— 140.31 Кб (Скачать файл)




                                               

2.3 Сервисы Интернета.

Серверами называются узлы сети, предназначенные  для обслуживания запросов клиентов – программных агентов, извлекающих информацию или предающих ее в сеть и работающих под непосредственным управлением пользователей. Клиенты предоставляют информацию в понятном и удобном для пользователей виде, в то время как серверы выполняют служебные функции по хранению, распространению, управлению информацией и выдачу ее по запросу клиентов. Каждый вид сервиса в Internet предоставляется соответствующими серверами и может использоваться с помощью соответствующих клиентов.

 

Таблица 3. Сервисы Internet

 

Виды  сервиса

WWW

E-Mail

FTP

News/Usenet

Telnet

Proxy

  Всемирная паутина, обеспечивает  представление и взаимосвязи  огромного количества гипертекстовых  документов,   расположенных на  различных серверах по всему  миру и связанных между собой  посредством ссылок в документах. 

Электронная почта, с помощью E-mail можно обмениваться личными или деловыми сообщениями между адресатами, имеющими E-mail  адрес.

 Это метод пересылки файлов  между компьютерами. Продолжающиеся  разработка программного обеспечения  и публикация уникальных текстовых  источников информации гарантируют:  мировые архивы. 

Это всемирный дискуссионный клуб. Он состоит из набора конференций,   имена которых организованы иерархически в соответствии с обсуждаемыми темами. 

Удаленный доступ – работа на удаленном компьютере в режиме, когда ваш компьютер эмулирует терминал удаленного компьютера

 Сервер предназначен для  накопления информации, к которой  часто обращаются пользователи, на локальной системе. 


 

 

WWW:  

Появление этого сервиса значительно  упростило доступ к информации и  стало одной из основных причин взрывообразного  роста Internet с 1990 года. Сервис WWW функционирует с использованием протокола HTTP.

Для использования этого сервиса применяются программы-браузеры, наиболее популярными из которых в настоящий момент являются Netscape Navigator и Internet Explorer.

“Web browsers” – не что иное, как средства просмотра; они выполнены по аналогии с бесплатной коммуникационной программой под названием Mosaic, созданной в 1993 г.

Почти все, что ассоциируется с  понятием “работа в системе Internet”, – от самых последних финансовых новостей до информации о медицине и здравоохранении, музыке и литературе, домашних животных и комнатных растениях, кулинарии и автомобильном деле.

Благодаря средствам просмотра  WWW хаотические джунгли информации в Internet приобретают форму привычных аккуратно оформленных страниц с текстом и фотографиями, а в некоторых случаях даже с видеосюжетами и звуком. Привлекательные титульные страницы (home pages) сразу же помогают понять, какая информация последует дальше. Здесь есть все необходимые заголовки и подзаголовки, выбирать которые можно с помощью линеек прокрутки как на обычном экране Windows или Macintosh. Каждое ключевое слово соединяется с соответствующими информационными файлами посредством гипертекстовых связей. И пусть термин “гипертекст” вас не пугает: гипертекстовые связи – это примерно то же самое, что сноска в статье энциклопедии, начинающаяся со слов “смотри также...” Вместо того, чтобы листать страницы книги, Вам достаточно щелкнуть мышью на нужном ключевом слове (для удобства оно выделяется на экране цветом или шрифтом), и перед вами появится требуемый материал. Очень удобно, что программа позволяет возвращаться к ранее просмотренным материалам или, щелкнув мышью, двигаться дальше.

E-MAIL

Ваш электронный адрес указывается  в контракте на подключение (youname@ukrpack.net). Наш сервер электронной почты, на котором для Вас заводится почтовый ящик, работает наподобие обыкновенного почтового отделения, на которое приходит Ваша почта. Ваш электронный почтовый адрес – это аналог арендованного абонентского ящика в почтовом отделении. Посланные Вами сообщения сразу направляются адресату, указанному в письме, а пришедшие Вам сообщения ожидают в Вашем абонентском ящике, пока Вы их не заберете. Вы можете посылать и принимать электронную почту от любого лица, имеющего электронный адрес. Для передачи сообщений в основном используется протокол SMTP, а для приема – POP3.

Вы можете использовать разнообразные  программы для работы с E-mail – специализированные, например Eudora, или же встроенные в Web браузер, например Netscape Navigator.

NEWS/USENET

Можно послать сообщение и просмотреть  отклики на него, которые появятся в дальнейшем. Так как один и  тот же материал читает множество  людей, то отзывы начинают накапливаться. Все сообщения по одной тематике образуют поток (“thread”) [в русском языке в этом же значении используется и слово “тема”]; таким образом, хотя отклики могли быть написаны в разное время и перемешаться с другими сообщениями, они все равно формируют целостное обсуждение. Вы можете подписаться на любую конференцию, просматривать заголовки сообщений в ней с помощью программы чтения новостей, сортировать сообщения по темам, чтобы было удобнее следить за обсуждением, добавлять свои сообщения с комментариями и задавать вопросы. Для прочтения и отправки сообщений используются программы чтения новостей, например встроенная в браузер Netscape Navigator – Netscape News или Internet News от Microsoft, поставляемая вместе с последними версиями Internet Explorer.

 FTP:

Продолжающиеся  разработка программного обеспечения  и публикация уникальных текстовых  источников информации гарантируют: мировые  архивы FTP останутся зачаровывающей и постоянно меняющейся сокровищницей.

Вы вряд ли найдете в FTP-архивах коммерческие программы, так как лицензионные соглашения запрещают их открытое распространение. Зато обнаружите условно-бесплатное и общедоступное программное обеспечение. Это разные категории: общедоступные программы (public domain) действительно бесплатны, а за условно-бесплатное программное обеспечение (shareware) требуется заплатить автору, если после испытательного срока Вы решите оставить себе программу и пользоваться ею. Встретятся Вам и так называемые бесплатные программы (freeware); их создатели сохраняют за собой авторские права, но разрешают пользоваться своими творениями без какой-либо оплаты.

Для просмотра FTP-архивов и получения хранящихся на них файлов Вы можете воспользоваться специализированными программами – WS_FTP, CuteFTP, или же использовать браузеры WWW Netscape Navigator  и Internet Explorer – в них содержатся встроенные средства работы с FTP-серверами.

Telnet:

 

Программа, которая обслуживает  удаленные сеансы, называется telnet. telnet имеет набор команд, которые управляют сеансом связи и его параметрами. Сеанс обеспечивается совместной работой программного обеспечения удаленного компьютера и Вашего. Они устанавливают TCP-связь и общаются через TCP и UDP пакеты. Программа telnet входит в поставку Windows и устанавливается вместе с поддержкой протокола TCP/IP.

Proxy-сервер:

При подключении к Internet с использованием proxy-сервера Ваши запросы первоначально направляются на эту локальную систему. Сервер извлекает требуемые ресурсы и предоставляет их Вам, одновременно сохраняя копию. При повторном обращении к тому же ресурсу предоставляется сохраненная копия.

Использование proxy-сервера может несколько увеличить скорость доступа если канал связи Вашего провайдера Internet недостаточно производителен. Если же канал связи достаточно мощный, скорость доступа может даже несколько снизиться, поскольку при извлечении ресурса вместо одного соединения от пользователя к удаленному компьютеру производится два: от пользователя к proxy-серверу и от proxy-сервера к удаленному компьютеру.

Proxy(“ближний”) сервер предназначен для накопления информации, к которой часто обращаются пользователи, на локальной системе.

Использование proxy-сервера может несколько увеличить скорость доступа если канал связи Вашего провайдера Internet недостаточно производителен. Если же канал связи достаточно мощный, скорость доступа может даже несколько снизиться, поскольку при извлечении ресурса вместо одного соединения от пользователя к удаленному компьютеру производится два: от пользователя к proxy-серверу и от proxy-сервера к удаленному компьютеру.

 

Глава 3. Технические подробности Internet

3.1. Структура связи протокольных модулей

Термин  “TCP/IP” обычно обозначает все, что связано с протоколами TCP и IP. Он охватывает целое семейство протоколов, прикладные программы и даже саму сеть. В состав семейства входят протоколы UDP, ARP, ICMP, TELNET, FTP и многие другие. TCP/IP – это технология межсетевого взаимодействия. Модуль IP создает единую логическую сеть.

Архитектура протоколов TCP/IP предназначена для объединенной сети, состоящей из соединенных друг с другом шлюзами отдельных разнородных пакетных подсетей, к которым подключаются разнородные машины. Каждая из подсетей работает в соответствии со своими специфическими требованиями и имеет свою природу средств связи. Однако предполагается, что каждая подсеть может принять пакет информации (данные с соответствующим сетевым заголовком) и доставить его по указанному адресу в этой конкретной подсети. Не требуется, чтобы подсеть гарантировала обязательную доставку пакетов и имела надежный протокол передачи.

Таким образом, две машины, подключенные к  одной подсети, могут обмениваться пакетами. Когда необходимо передать пакет между машинами, подключенными  к разным подсетям, то машина-отправитель  посылает пакет в соответствующий  шлюз (шлюз подключен к подсети  также как обычный узел). Оттуда пакет направляется по определенному  маршруту через систему шлюзов и  подсетей, пока не достигнет шлюза, подключенного к той же подсети, что и машина-получатель; там пакет  направляется к получателю. Проблема доставки пакетов в такой системе  решается путем реализации во всех узлах и шлюзах межсетевого протокола  IP. Межсетевой уровень является по существу базовым элементом во всей архитектуре протоколов, обеспечивая возможность стандартизации протоколов верхних уровней.

 Логическая структура сетевого программного обеспечения, реализующего протоколы семейства TCP/IP в каждом узле сети internet, изображена на Рис. 3 Прямоугольники обозначают обработку данных, а линии, соединяющие прямоугольники, – пути передачи данных. Горизонтальная линия внизу рисунка обозначает кабель сети Ethernet, которая используется в качестве примера физической среды. Понимание этой логической структуры является основой для понимания всей технологии internet.


Рис. 3 Структура протокольных модулей в узле сети TCP/IP

 

 

3.2 Потоки данных

Введем ряд базовых  терминов, которые мы будем использовать в дальнейшем.

Драйвер – это программа, непосредственно взаимодействующая с сетевым адаптером. Модуль – это программа, взаимодействующая с драйвером, сетевыми прикладными программами или другими модулями. Драйвер сетевого адаптера и, возможно, другие модули, специфичные для физической сети передачи данных, предоставляют сетевой интерфейс для протокольных модулей семейства TCP/IP.

Название блока данных, передаваемого по сети, зависит от того, на каком уровне стека протоколов он находится. Блок данных, с которым  имеет дело сетевой интерфейс, называется кадром; если блок данных находится  между сетевым интерфейсом и  модулем IP, то он называется IP-пакетом; если он – между модулем IP и модулем UDP, то – UDP - датаграммой; если между модулем IP и модулем TCP, то – TCP-сегментом (или транспортным сообщением); наконец, если блок данных находится на уровне сетевых прикладных процессов, то он называется прикладным сообщением.

Эти определения, конечно, несовершенны и неполны. К тому же они меняются от публикации к публикации.

Рассмотрим потоки данных, проходящие через стек протоколов, изображенный на Рис. 1. В случае использования протокола TCP  (Transmission Control Protocol – протокол управления передачей), данные передаются между прикладным процессом и модулем TCP. Типичным прикладным процессом, использующим протокол TCP, является модуль FTP (File Transfer Protocol протокол передачи файлов). Стек протоколов в этом случае будет FTP/TCP/IP/ENET. При использовании протокола UDP (User Datagram Protocol – протокол пользовательских датаграмм), данные передаются между прикладным процессом и модулем UDP. Например, SNMP (Simple Network Management Protocol – простой протокол управления сетью) пользуется транспортными услугами UDP. Его стек протоколов выглядит так: SNMP/UDP/IP/ENET.

Когда Ethernet-кадр попадает в драйвер сетевого интерфейса Ethernet, он может быть направлен либо в модуль ARP (Address Resolution Protocol адресный протокол), либо в модуль IP (Internet Protocol – межсетевой протокол). На то, куда должен быть направлен Ethernet-кадр, указывает значение поля типа в заголовке кадра.Если IP-пакет попадает в модуль IP, то содержащиеся в нем данные могут быть переданы либо модулю TCP, либо UDP, что определяется полем “протокол” в заголовке IP-пакета. Если UDP-датаграмма попадает в модуль UDP, то на основании значения поля “порт” в заголовке датаграммы определяется прикладная программа, которой должно быть передано прикладное сообщение. Если TCP-сообщение попадает в модуль TCP, то выбор прикладной программы, которой должно быть передано сообщение, осуществляется на основе значения поля “порт” в заголовке TCP-сообщения.

Передача данных в обратную сторону  осуществляется довольно просто, так  как из каждого модуля существует только один путь вниз. Каждый протокольный модуль добавляет к пакету свой заголовок, на основании которого машина, принявшая  пакет, выполняет демультиплексирование. Данные от прикладного процесса проходят через модули TCP или UDP, после чего попадают в модуль IP и оттуда – на уровень сетевого интерфейса. Хотя технология internet поддерживает много различных сред передачи данных, здесь мы будем предполагать использование Ethernet, так как именно эта среда чаще всего служит физической основой для IP-сети.

Информация о работе Зарождение Интернета и становление его мировой сетью