История развития компьютерных сетей
Автор работы: Пользователь скрыл имя, 03 Ноября 2015 в 10:12, контрольная работа
Описание работы
Цель работы: обзор истории возникновения и развития глобальной компьютерной сети.
Файлы: 1 файл
информатика.docx
— 65.34 Кб (Скачать файл)Наиболее часто используемым из таких протоколов является эхопочта («эхомейл», англ. echomail), представляющая собой публичные конференции («эхоконференции»), похожие на группы Usenet. Первоначально эхомейл предназначался для сбора сообщений с публичных форумов местных BBS и передачи их в сжатом виде (для экономии времени; обычно использовались форматы ARC — отсюда «аркмейл» (англ. arcmail) или ZIP). Позже эхоконференции приобрели самостоятельное значение, став наиболее популярным протоколом обмена информацией в Фидо.
Кроме того, существуют также протоколы обмена бинарными файлами (файлэхоконференции — «файлэхи», англ. fileecho), однако в настоящее время эти протоколы применяются достаточно мало (вследствие распространения быстрых и дешёвых интернет-каналов и P2P-сетей).
Адресация.
Стандартная схема адресации в сети Фидонет
описывается в документе FTSC FSP-1028.[33] С
5D-адреса записывается в
Zone — номер зоны (от 1 до 32767).
Net — номер сети (от 1 до 32767).
Node — номер узла (от −1 до 32767).
Point — номер пойнта (от 1 до 32767).
Domain — символьное имя FTN-сети (до 8 знаков). В случае Фидо — «fidonet».
Из этих полей обязательными являются только Net и Node. Таким образом, возможны следующие сокращённые формы записи адреса:
Zone:Net/Node.Point — 4D-адресация, имя сети по умолчанию fidonet.
Zone:Net/Node — 3D-адресация, опускается поле Point, которое у всех узлов сети имеет значение 0.
Net/Node — 2D-адресация, опускается поле Zone, для которого по умолчанию принимается значение 1.
Значение номера узла «-1» используется для отправки запроса на получение сетевого адреса. Символьное имя сети используется достаточно редко ввиду маловероятности конфликтов адресации между парами зона‐узел у участников FTN-сетей, а также наличия популярного ПО, не учитывающего домен при сравнении адресов.
Маршрутизация.
По концепции Фидонета и по Полиси отправить письмо можно двумя способами: либо директом (то есть непосредственно получателю), либо сетевому координатору получателя (так называемый «хостроутинг»). Сетевой координатор обязан организовать дальнейшую доставку полученной им почты членам своей сети (обычно либо непосредственно, либо, в больших сетях, через хабы).
Такая схема неудобна в сети с большим
числом узлов и для передачи информации
зачастую требует междугородних и международных телефонных вызов
Выполнение функций такими узлами зачастую
требовало значительных материальных
затрат, поэтому в таких случаях могло
вводиться разделение расходов между
всеми узлами сети (англ. costsharing). Использовались и другие возможности:
так, с ноября 1991 года передача сообщений между Европой и Северной Америкой,
а с1992 года и между другими регионами (Тайвань, ЮАР, Чили и т. д.) стала осуществлялась с использованием IP-каналов. В Р
Фактически схема маршрутизации была иерархична, а количество горизонтальных связей было мало. Это позволяло обходиться без специальных технических средств, позволяющих организовать маршрутизацию сообщений. Однако с ростом количества узлов, а также с распространением IP количество лонглинков сильно увеличилось, что сделало традиционную схему роутинга неэффективной (по крайней мере, в российском сегменте сети). Кроме того, для повышения надёжности сети необходима была децентрализация роутинга с образованием так называемого «бекбона» (англ. backbone) сети. Для оптимизации схемы роутинга у узлов с большим количеством связей с другими узлами было предложено два решения:
Протокол FRIP (расшифровываетс
я как Fidonet routing information protocol) и одноимённая утилита, созданная Дмитрием Завалишиным, работающая по принципу «объявления» — каждый узел рассылает связанным с ним узлам объявления о том, что он готов принимать почту для некоего списка узлов (как правило, для самого себя и своих даунлинков). Получатели объявления продолжают рассылать его всем связанным узлам. Рассылка не происходит, если получатель объявления уже «знает» более короткий путь к целевому узлу. В результате должна быть автоматически построена карта роутинга, обеспечивающая доставку сообщений по наиболее короткому пути. В настоящее время этот протокол не используется.
Программа Hubroute generator (также известная как «сафроутер» — по имени создателя, Юрия Сафронова; в пакете Husky она называется Fidoroute). Эта программа строит роутинг на основе общих для региона списка жестко заданных путей роутинга и списка «доверенных» узлов, принимающих почту для определённой сети (в российском Фидо — R50.ROU и R50.TRU соотв
етственно) с учётом данных об узлах, на которые данный узел может напрямую отправлять сообщения. Общерегиональные списки путей роутинга и доверенных узлов составляются региональным координатором на основании данных, которые ему присылают сетевые координаторы.
Данные решения предназначены для использования крупными узлами с большим числом межсетевых связей. Большинство узлов продолжает использовать традиционную схему роутинга.
Технические стандарты.
Практически все основные протоколы и форматы, используемые в Фидонете, стандартизированы и записаны в FTS (англ. FidoNet Technical Standards — технические стандарты Фидонета). Их сбором и стандартизацией занимается FTSC (англ. FidoNet Technical Standards Committee — Комитет по техническим стандартам Фидонета).
Исторически основным техническим стандартом
Фидонета являлся FTS-0001, устанавливаю
FTS-0004: The Conference Mail System (EchoMail Specification) — описывает принципы построения системы эхоконференций.
FTS-5000: The Distribution Nodelist — определяет формат списка узлов сети.
FTS-1024: Raw ifcico mail transfer protocol — описывает протокол ifcico, предназначенный для передачи данных через надёжные соединения (такие, как TCP/IP-каналы).
FTS-1026: Binkp/1.0 Protocol specification — содержит описание протокола binkp, применяемого для передачи данных с использованием TCP/IP.
Документы, не получившие официальный статус FTS, образуют Справочную библиотеку Фидонета — англ. Fidonet Reference Library. Часто используемые протоколы, описанные в FRL:
FSC-0056: EMSI/IEMSI protocol definition — протокол установления соединения (хендшейка) EMSI.
FSC-0072: The HYDRA file transfer protocol — протокол модемной передачи данных Hydra.
FTSC также создаёт реестр программных продуктов, участвующих в обмене информацией в Фидонете (мейлеров и эхопроцессоров). Последний раз реестр обновлялся в июле 2008 года. Первой программой, включённой в реестр, является Fido Тома Дженнингса, ей присвоен код 0000; последней — утилита-репакер Marenaс кодом 18FF.
Программное обеспечение Фидонета.
Для функционирования узлов сети используется комплекс специфического программного обеспечения. Набор программного обеспечения практически не отличается для конечных пользователей и для крупных раздающих узлов. С одной стороны, это создаёт некоторый барьер для новых членов: для вступления в Фидонет нужно обладать определённой технической грамотностью, чтобы установить и настроить фидошное программное обеспечение. С другой стороны, отсутствие необходимости специфического оборудования, платформ, сложного и дорогого программного обеспечения для организации раздающего узла делает сеть Фидо гибкой и устойчивой: в случае падения хаба (крупного раздающего узла) его технические функции вполне может взять на себя любой другой узел, согласный на это.
В настоящее время появилось множество самонастраивающихся пакетов программного обеспечения, призванных облегчить установку и настройку комплекса программ для новых пользователей.
Участники Фидонета.
По своим правам и обязанностям все участники Фидонета делятся на три большие группы:
Узлы или ноды (англ. nodes), которые являются полноправными членами сети и включены в список узлов. Устав Фидонета предусматривает обязанность узла соблюдать процедуры, предусмотренные для почтового обмена (в частности, принимать адресованные узлу сообщения в течение зонального почтового часа). Ноды отвечают за содержание всего трафика, попадающего в сеть с их адреса, независимо от того, какой из конкретных пользователей его разместил. Ноды имеют право осуществлять любую деятельность в рамках сети, которая не противоречит Уставу Фидонета и не раздражает других членов сети.
Пойнты (англ. points), которые используют программное обеспечение Фидонета, но не включаются в список узлов и не обязаны соблюдать процедуры почтового обмена. Для приёма и отправки сетевой почты и эхомейла они пользуются услугами узла (босс-ноды, англ. boss-node), который берёт на себя ответственность за все действия пойнтов. В некоторых зонах (в частности, в зоне 2) число пойнтов многократно превышало и превышает число узлов, достигая 120 000. В настоящий момент в зоне 2 сохраняется около 50 000 пойнтов.
- Пользователи (англ. users), не имеющие прямого отношения к Фидо-сервисам, предоставляемым одним из узлов. Пользователям может предоставляться доступ к отдельным транспортам Фидонета путём трансляции (гейтования) сообщений из внешней сети в Фидонет и обратно. За все проявления активности пользователей в Фидонете несёт ответственность предоставивший доступ узел. Изначально положения, касающиеся пользователей, распространялись на лиц, использовавших терминальный до
ступ к BBS, действующей на Фидонет-узле. Позже они стали применяться также к пользователям гейтов Интернет ↔ Фидонет.
Список узлов.
Устав Фидонета требует, чтобы каждый узел сети поддерживал в актуальном состоянии список всех узлов сети (нодлист, англ. nodelist). Формат списка узлов описывается стандартом Фидонета FTS-5000. Список узлов еженедельно обновляется (как правило, с помощью файловых эхоконференций).
Информация об узле, указанная в списке,
включает в себя статус узла (для обозначения
временно неработающих узлов), его номер
и наименование, географическое местонахождение, имя и фамилию
Заключение.
Следуя из того, какого прогресса смогли сетевые технологии достичь за последние годы, не трудно догадаться, что в ближайшее время скорость передачи данных по компьютерной сети возрастет минимум вдвое.
Привычный 10 мегабитная компьютерная сеть, долгое время занимающий главенствующие позиции активно пользуется современными и существенно более быстрыми технологиями передачи данных.
W3C разрабатывает для
Ярким примером объединения компьютерных сетей в единое сообщество сетей является Интернет (Internet). Успех Интернета повлиял на развитие корпоративных сетей Интранет (Intranet). Иногда эти сети называют глобальными ЛВС, а работа с ними аналогична работе с Internet.