Введение
Internet - глобальная компьютерная сеть, охватывающая весь мир. Сегодня Internet
имеет около 15 миллионов абонентов в более чем 150странах мира. Ежемесячно
размер сети увеличивается на 7-10%. Internet образует как бы ядро,
обеспечивающее связь различных информационных сетей, принадлежащихразличным
учреждениям во всем мире, одна с другой.
Если ранее сеть использовалась исключительно в качестве среды передачи файлов и
сообщений электронной почты, то сегоднярешаются более сложные задачи
распределеного доступа к ресурсам. Около двух лет назад были созданы оболочки,
поддерживающие функции сетевого поиска и доступа краспределенным информационным
ресурсам, электронным архивам.
Internet, служившая когда-то исключительно исследовательским и учебным группам,
чьи интересы простирались вплоть додоступа к суперкомпьютерам, становится все
более популярной в деловом мире.
Компании соблазняют быстрота, дешевая глобальная связь, удобство для проведения
совместных работ, доступные программы,уникальная база данных сети Internet. Они
рассматривают глобальную сеть как дополнение к своим собственным локальнойсетям.
Фактически Internet состоит из множества локальных и глобальных сетей,
принадлежащихразличным компаниям и предприятиям, связанных между собой
различными линиями связи. Internet можно представить себе в виде мозаики
сложенной из небольшихсетей разной величины, которые активно взаимодействуют
одна с другой, пересылая файлы, сообщения и т.п.
При низкой стоимости услуг (часто это только фиксированная ежемесячная плата за
используемые линии или телефон) пользователимогут получить доступ к коммерческим
и некоммерческим информационным службам США, Канады, Австралии и многих
европейских стран. В архивах свободного доступасети Internet можно найти
информацию практически по всем сферам человеческой деятельности, начиная с новых
научных открытий до прогноза погоды на завтра.
Кроме того Internet предоставляет уникальные возможности дешевой, надежной и
конфиденциальной глобальной связи по всемумиру. Это оказывается очень удобным
для фирм имеющих свои филиалы по всему миру, транснациональных корпораций и
структур управления. Обычно, использованиеинфраструктуры Internet для
международной связи обходится значительно дешевле прямой компьютерной связи
через спутниковый канал или через телефон.
Электронная почта - самая распространенная услуга сети Internet. В настоящее
время свой адрес по электронной почте имеютприблизительно 20 миллионов человек.
Посылка письма по электронной почте обходится значительно дешевле посылки
обычного письма. Кроме того сообщение,посланное по электронной почте дойдет до
адресата за несколько часов, в то время как обычное письмо может добираться до
адресата несколько дней, а то инедель.
В настоящее время Internet испытывает период подъема, во многом благодаря
активной поддержке со стороны правительств европейскихстран и США. Ежегодно в
США выделяется около 1-2 миллионов долларов на создание новой сетевой
инфраструктуры. Исследования в области сетевых коммуникацийфинансируются также
правительствами Великобритании, Швеции, Финляндии, Германии.
Однако, государственное финансирование - лишь небольшая часть поступающих
средств, т.к. все более заметной становится"коммерцизация" сети (80-90% средств
поступает из частного сектора).
ГЛАВА 1
Общая характеристика сети Internet
1.1 История сети Internet
В 1961 году Defence Advanced Research Agensy (DARPA) по заданию министерства
обороны СШАприступило к проекту по созданию экспериментальной сети передачи
пакетов. Эта сеть, названная ARPANET, предназначалась первоначально для изучения
методовобеспечения надежной связи между компьютерами различных типов. Многие
методы передачи данных через модемы были разработаны в ARPANET. Тогда же
былиразработаны и протоколы передачи данных в сети - TCP/IP. TCP/IP - это
множество коммуникационных протоколов, которые определяют, как компьютеры
различных типовмогут общаться между собой.
Эксперимент с ARPANET был настолько успешен, что многие организации захотели
войти в нее, с целью использования для ежедневнойпередачи данных. И в 1975 году
ARPANET превратилась из экспериментальной сети в рабочую сеть. Ответственность
за администрирование сети взяло на себя DefenceCommunication Agency (DCA), в
настоящее время называемое Defence Information Systems Agency (DISA). Но
развитие ARPANET на этом не остановилось; ПротоколыTCP/IP продолжали развиваться
и совершенствоваться.
В 1983 году вышел первый стандарт для протоколов TCP/IP, вошедший в Military
Standarts (MIL STD), т.е. в военные стандарты, ивсе, кто работал в сети, обязаны
были перейти к этим новым протоколам. Для облегчения этого перехода DARPA
обратилась с предложением к руководителям фирмыBerkley Software Design -
внедрить протоколы TCP/IP в Berkeley(BSD) UNIX. С этого и начался союз UNIX и
TCP/IP.
Спустя некоторое время TCP/IP был адаптирован в обычный, то есть в общедоступный
стандарт, и термин Internet вошел во всеобщееупотребление. В 1983 году из
ARPANET выделилась MILNET, которая стала относиться к Defence Data Network
(DDN)министерства обороны США. Термин Internet стал использоваться для
обозначения единой сети: MILNET плюс ARPANET. И хотя в 1991 году ARPANET
прекратила своесуществование, сеть Internet существует, ее размеры намного
превышают первоначальные, так как она объединила множество сетей во всем мире.
Диаграмма1.1 иллюстрирует рост числа хостов, подключенных к сети Internet с 4
компьютеров в 1969 году до 8,3 миллионов в 1994. Хостом в сети
Internetназываются компьютеры, работающие в многозадачной операционной системе
(Unix, VMS), поддерживающие протоколыTCP\IP и предоставляющие пользователям
какие-либо сетевые услуги.
Диаграмма 1.1
Диаграмма 1.1 Количество хостов, подключенных к Internet .
Протоколы сети Internet
Основное, что отличает Internet от других сетей - это ее протоколы - TCP/IP.
Вообще, термин TCP/IP обычно означает все, что связано спротоколами
взаимодействия между компьютерами в Internet. Он охватывает целое семейство
протоколов, прикладные программы, и даже саму сеть. TCP/IP - этотехнология
межсетевого взаимодействия, технология internet. Сеть, которая использует
технологию internet, называется "internet". Если речь идето глобальной сети,
объединяющей множество сетей с технологией internet, то ее называют Internet.
Свое название протокол TCP/IP получил от двух коммуникационных протоколов (или
протоколов связи). Это Transmission ControlProtocol (TCP) и Internet Protocol
(IP). Несмотря на то, что в сети Internet используется большое число других
протоколов, сеть Internet часто называютTCP/IP-сетью, так как эти два протокола,
безусловно, являются важнейшими.
Как и во всякой другой сети в Internet существует 7 уровней взаимодействия между
компьютерами: физический, логический, сетевой, транспортный, уровеньсеансов
связи, представительский и прикладной уровень. Соответственно каждому уровню
взаимодействия соответствует набор протоколов (т.е. правилвзаимодействия).
Протоколы физического уровня определяют вид и характеристики линий связи между
компьютерами. В Internet используютсяпрактически все известные в настоящее время
способы связи от простого провода (витая пара) до волоконно-оптических линий
связи (ВОЛС).
Для каждого типа линий связи разработан соответствующий протокол логического
уровня, занимающийся управлением передачейинформации по каналу. К протоколам
логического уровня для телефонных линий относятся протоколы SLIP (Serial Line
Interface Protocol) и PPP (Point to PointProtocol). Для связи по кабелю
локальной сети - это пакетные драйверы плат ЛВС.
Протоколы сетевого уровня отвечают за передачу данных между устройствами в
разных сетях, то есть занимаются маршрутизацией пакетов всети. К протоколам
сетевого уровня принадлежат IP (Internet Protocol) и ARP (Address Resolution
Protocol).
Протоколы транспортного уровня управляют передачей данных из одной программы в
другую. К протоколам транспортного уровняпринадлежат TCP (Transmission Control
Protocol) и UDP (User Datagram Protocol).
Протоколы уровня сеансов связи отвечают за установку, поддержание и уничтожение
соответствующих каналов. В Internet этим занимаютсяуже упомянутые TCP и UDP
протоколы, а также протокол UUCP (Unix to Unix Copy Protocol).
Протоколы представительского уровня занимаются обслуживанием прикладных
программ. К программам представительского уровняпринадлежат программы,
запускаемые, к примеру, на Unix-сервере, для предоставления различных услуг
абонентам. К таким программам относятся:telnet-сервер, FTP-сервер,
Gopher-сервер, NFS-сервер, NNTP (Net News Transfer Protocol), SMTP (Simple Mail
Transfer Protocol), POP2 и POP3 (Post OfficeProtocol) и т.д.
К протоколам прикладного уровня относятся сетевые услуги и программы их
предоставления.
1.2 Услуги предоставляемые сетью
Все услуги предоставляемые сетью Internet можно условно поделить на две
категории: обмен информацией между абонентами сети ииспользование баз данных
сети.
К числу услуг связи между абонентами принадлежат.
Telnet - удаленный доступ. Дает возможность абоненту работать на любой ЭВМ сети
Internetкак на своей собственной. То есть запускать программы, менять режим
работы и т.д.
FTP (File Transfer Protocol) - протокол передачи файлов. Дает возможность
абонентуобмениваться двоичными и текстовыми файлами с любым компьютером сети.
Установив связь с удаленным компьютером, пользователь может скопировать файл с
удаленногокомпьютера на свой или скопировать файл со своего компьютера на
удаленный.
NFS (Network File System) - распределенная файловая система. Дает возможность
абонентупользоваться файловой системой удаленного компьютера, как своей
собственной.
Электронная почта - обмен почтовыми сообщениями с любым абонентом сети
Internet.Существует возможность отправки как текстовых, так и двоичных файлов.
На размер почтового сообщения в сети Internet накладывается следующее