Основные задачи информационных сетей

Процесс транспортировки информации от ЭВМ-отправителя к ЭВМ-получателю. Роль протоколов маршрутизации при выборе путей, их главные свойства. Характеристика "прозрачных" опорных сетей. Особенности внутреннего протокола маршрутизации IGP, EGP и IGRP.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид реферат
Язык русский
Дата добавления 31.10.2013
Размер файла 21,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Основная задача сетей - транспортировка информации от ЭВМ-отправителя к ЭВМ-получателю. В большинстве случаев для этого нужно совершить несколько пересылок. Проблему выбора пути решают протоколы маршрутизации. Если транспортировка данных осуществляется дейтограммами, для каждой из них эта задача решается независимо. При использовании виртуальных каналов выбор пути выполняется на этапе формирования этого канала. В Интернет с его IP-дейтограммами реализуется первый вариант, а в ISDN - второй.

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

Среди параметров оптимизации может быть минимальная задержка доставки, максимальная пропускная способность, минимальная цена, максимальная надежность или минимальная вероятность ошибки.

Протоколы маршрутизации бывают адаптивными и неадаптивными. Вторые, осуществляя выбор маршрута, не принимают во внимание существующую в данный момент топологию или загрузку каналов. Такие протоколы называются также статическими. Адаптивные же протоколы предполагают периодическое измерение характеристик каналов и постоянное исследование топологии маршрутов. Выбор того или иного маршрута здесь производится на основании этих измерений.

Практически все методы маршрутизации базируются на следующем утверждении (принцип оптимальности). Если маршрутизатор M находится на оптимальном пути от маршрутизатора I к маршрутизатору J, тогда оптимальный путь от М к J проходит по этому пути. Чтобы убедиться в этом обозначим маршрут I-M R1, а m-j - R2. Если существует маршрут оптимальнее, чем R2, то он должен быть объединен с R1, чтобы образовать более оптимальный путь I-J, что противоречит исходному утверждению об оптимальности пути J-J. Следствием принципа оптимальности является утверждение, что оптимальные маршруты от всех отправителей к общему месту назначения образуют дерево, лишенное циклов. Такое дерево (называется sink tree) может быть не единственным, могут существовать другие деревья с теми же длинами пути. А это, в свою очередь означает, что любой пакет будет доставлен за строго ограниченное время, пройдя однократно определенное число маршрутизаторов.

Большинство протоколов учитывают топологию связей, а не их качество (пропускную способность, загрузку и пр.). Но существуют подходы к решению проблемы статической маршрутизации, учитывающие как топологию, так и загрузку (flow-based routing). В некоторых сетях потоки между узлами относительно стабильны и предсказуемы. В этом случае появляется возможность вычислить оптимальную схему маршрутов заранее. Здесь на основе теории массового обслуживания производится оценка средней задержки доставки для каждой связи. Топология маршрутов оптимизируется по значению задержки доставки пакета. Исходными данными при расчете считается описание топологии связей, матрица трафика для всех узлов Ti,j (в пакетах в секунду) и матрица пропускных способностей каналов Bi,j в битах в секунду. Задержка t для каждой из связей оценивается по формуле

,

транспортировка маршрутизация сеть

где 1/Р - среднее значение ширины пакета в битах, произведение p*bi,j выражается в пакетах в секунду, а t измеряется в мсек. Сформировав матрицу ti,j, можно получить граф кратчайших связей. Так как вычисления производятся не в реальном масштабе времени, особых трудностей здесь не возникает.

Одна из базовых идей маршрутизации заключается в том, чтобы сконцентрировать маршрутную информацию в ограниченном числе (в идеале в одном) узловых марштрутизаторов-диспетчеров. Эта замечательная идея ведет к заметному увеличению числа шагов при пересылке пакетов. Оптимизировать решение позволяют идея backbone (опорной сети), к которой подключаются узловые маршрутизаторы. Любая AS подключается к опорной сети через узловой маршрутизатор.

"Прозрачные" опорные сети не работают с адресами класса С (все объекты такой сети должны иметь один адрес, а для класса С число объектов слишком ограничено). "Прозрачные" маршрутизаторы трудно диагностировать, так как они не вполне следуют протоколу ICMP (некоторые команды не работает). Однако они позволяют перераспределять нагрузку через несколько маршрутизаторов, что невозможно для большинства протоколов.

Обычно при маршрутизации используются динамические протоколы (наиболее известным разработчиком является компания CISCO). В маршрутизаторе с динамическим протоколом (например, BGP-4) резидентно загруженная программа-драйвер изменяет таблицы маршрутизации на основе информации, полученной от соседних маршрутизаторов.

Применение динамической маршрутизации не изменяет алгоритм маршрутизации, осуществляемой на IP-уровне. Программа-драйвер при поиске маршрутизатора-адресата по-прежнему просматривает таблицы.

Маршрутизатор может использовать два протокола маршрутизации одновременно: один для внешних связей, другой - для внутренних.

Автономная система (AS, система ЭВМ или сетей, имеющая единую политику маршрутизации) может выбрать собственный протокол маршрутизации.

Внутренний протокол маршрутизации IGP (Interior Gateway Protocol, RFC-1074, -1371) определяет маршруты внутри автономной системы. Наиболее популярный внутренний протокол - RIP (Routing Information Protocol, RFC-1058, -1721-27) разработан фирмой Xerox. Существует более новый протокол OSPF (Open Shortest Pass First, RFC-1850, -1583, -1587, -1584) который в будущем, возможно, заменит RIP. Наиболее старые системы (IGP) используют протокол HELLO, который поддерживается фирмой DEC. В качестве метрики он использует время, а не число шагов до цели. Для взаимодействия маршрутизаторов применяются внешние протоколы EGP (Exterior Gateway Protocols), один из известных протоколов этого типа имеет имя EGP (RFC-904, -911, -1092, -1093). Анализ каких-либо характеристик каналов или маршрутов в нем не предусмотрен, в качестве метрики используется число шагов от данной AS до адресата. EGP регламентирует обмен маршрутной информацией между автономными системами.

Протокол EGP работает с древовидной схемой соединений (никаких циклических структур) и сообщает соседям только об одном возможном пути. Новой разновидностью EGP является протокол BGP (Border Gateway Protocol, RFC-1267 [BGP-3], RFC-1771, -1655-57 [BGP-4]), который в перспективе полностью вытеснит EGP.

Протокол IGRP (Interior Gateway Routing Protocol) разработан компанией CISCO для больших сетей со сложной топологией и сегментами, которые имеют разные полосы пропускания и задержки. Это внутренний протокол маршрутизации, сходный в некоторых чертах с OSPF. IGRP использует несколько типов метрики. Метрика характеризуется 32-разрядным числом, которое представляет собой сумму задержек в сегментах, и наинизшей пропускной способности (инвертированной и масштабированной соответствующим образом) для данного маршрута. В однородных средах этот вид метрики вырождается в число шагов до цели. При использовании путей со смешанной технологией передачи информации (FDDI, Ethernet, последовательные каналы со скоростью 9,6К бит/с и пр.) маршрут с минимальным значением метрики является предпочтительным. Актуализация маршрутной информации для этого протокола производится каждые 90 с. Если какой-либо маршрут не подтверждает своей работоспособности в течение 270 с, он считается недоступным. После семи циклов (630 с) актуализации такой маршрут удаляется из маршрутных таблиц. IGRP аналогично OSPF позволяет расчет метрики для каждого вида сервиса (TOS) отдельно.

Протокол IDPR (InterDomain Policy Routing Protocol, RFC-1477, -1479) является разновидностью протокола BGP. Протокол IS-IS (Intermediate System to Intermediate System Protocol, RFC-1195, -1142) представляет собой еще один внутренний протокол, который используется для маршрутизации CLNAP (ConnectionLess Network Access Protocol, RFC-1575, -1561, -1526, сходен с протоколом IP). IS-IS имеет много общего с OSPF. Кроме того, существует протокол GGP (Gateway-to-Gateway Protocol, RFC-823, RFC1009, RFC1093), который используется для передачи информации о подключенных сетях для узловых маршрутизаторов (параметр маршрутизации - вектор-расстояния; максимальное число шагов равно 255; в настоящее время устарел, заменен во многих случаях протоколом SPREAD).

Существует еще один протокол маршрутизации GATED, широко используемый фирмой IBM в системах UNIX, он имеет многие свойства протоколов RIP и HELLO.

Теперь немного подробнее о наиболее популярных протоколах маршрутизации - RIP, OSPF, IGRP и BGP-4. Начнем с внутреннего протокола маршрутизации RIP [5,2].

Этот протокол маршрутизации предназначен для сравнительно небольших и относительно однородных сетей. В протоколе RIP сообщения инкапсулируются в UDP-дейтограммы, при этом работает порт 520. В качестве метрики маршрутизации RIP использует число скачков (шагов) до цели. Если между отправителем и приемником расположено три маршрутизатора (gateway); считается, что между ними четыре шага. Такой вид метрики не учитывает различий в пропускной способности или загруженности отдельных сегментов сети. Таблица маршрутизации RIP содержит по одной записи на каждую обслуживаемую машину. Запись должна включать:

IP-адрес места назначения;

характеристику цены маршрута (от 1 до 15; число прыжков до места назначения);

IP-адрес ближайшего маршрутизатора (Gateway) по пути к месту назначения; таймеры маршрута.

Маршрут по умолчанию имеет адрес 0.0.0.0 (это верно и для других протоколов маршрутизации). Каждому маршруту ставится в соответствие таймер тайм-аута и "сборщика мусора". Тайм-аут-таймер сбрасывается каждый раз, когда маршрут инициализируется или корректируется. Если со времени последней коррекции прошло 3 мин. или получено сообщение о том, что вектор расстояния равен 16, маршрут считается закрытым. Но запись о нем не стирается пока не истечет время "уборки мусора" (2 мин). При появлении эквивалентного маршрута переключение на него не происходит.

Поле Версия для RIP равно единице (для RIP-2 - двум). Поле Набор протоколов сети i определяет набор протоколов, которые используются в соответствующей сети (для Internet это поле имеет значение 2). В RIP используются те же коды наборов протоколов, что и в UNIX 4BSD. Поле Дистанция до сети i содержит целое число шагов (от 1 до 15) до данной сети. В одном сообщении может присутствовать информация о 25 маршрутах. При реализации RIP можно выделить следующие режимы.

Инициализация. Определение всех "живых" интерфейсов путем посылки запросов, получение таблиц маршрутизации от других маршрутизаторов. Часто используются широковещательные запросы.

Получен запрос. В зависимости от типа запроса высылается адресату полная таблица маршрутизации или проводится индивидуальная обработка.

Получен отклик. Проводится коррекция таблицы маршрутизации (удаление, исправление, добавление).

Регулярные коррекции. Каждые 30 с вся таблица маршрутизации или ее часть посылается всем соседним маршрутизаторам. Могут посылаться и специальные запросы при локальном изменении таблицы.

Протокол RIP достаточно простой, но, к сожалению, не лишенный недостатков:

· RIP не работает с адресами субсетей. Если нормальный 16-битовый идентификатор ЭВМ класса В не равен 0, RIP не может определить, является ли ненулевая часть субсетевым ID или полным IP-адресом.

· IP требует много времени для восстановления связи после сбоя в маршрутизаторе (минуты). В процессе установления режима возможны циклы.

· Число шагов - важный, но не единственный параметр маршрута, да и 15 шагов - не предел для современных сетей.

Протокол RIP-2 (RFC-1721-24, 1993 г.) является новой версией RIP, которая в дополнение к широковещательному режиму поддерживает мультикастинг; позволяет работать с масками субсетей. На рисунке 7 представлен формат сообщения для протокола RIP-2. Поле Маршрутный демон является идентификатором резидентной программы-маршрутизатора. Поле Метка маршрута используется для поддержки внешних протоколов маршрутизации, сюда записываются коды автономных систем. При необходимости управления доступом можно использовать первые 20 байт с кодом поля Набора протоколов сети равным 0xFFFF и поля Меткой маршрута, равной 2. Тогда в остальные 16 байт можно записать пароль.

Протокол OSPF (Open Shortest Pass First, RFC-1850, -1583, -1587, -1584, алгоритмы предложены Дикстрой) является альтернативой протокола RIP в качестве внутреннего протокола маршрутизации [9]. OSPF представляет собой протокол состояния маршрута (в качестве метрики используется коэффициент качества обслуживания). Каждый маршрутизатор обладает полной информацией о состоянии всех интерфейсов всех маршрутизаторов автономной системы.

Автономная система может быть разделена на несколько областей, куда могут входить как отдельные ЭВМ, так и сети. В этом случае внутренние маршрутизаторы области могут и не иметь информации о топологии остальной части AS. Сеть обычно имеет выделенный маршрутизатор, который является источником маршрутной информации для остальных маршрутизаторов AS. Каждый маршрутизатор самостоятельно решает задачу оптимизации маршрутов. Если к месту назначения ведут два или более эквивалентных маршрута, информационный поток будет поделен между ними поровну. Переходные процессы в OSPF завершаются быстрее, чем в RIP. В процессе выбора оптимального маршрута анализируется ориентированный граф сети. Богатые возможности протокола несколько усложняют его реализацию.

Качество обслуживания может характеризоваться:

· пропускной способностью канала;

· задержкой (время распространения пакета);

· числом дейтаграмм, стоящих в очереди для передачи;

· загрузкой канала;

· требованиям безопасности;

· типом трафика;

· числом шагов до цели;

· возможностями промежуточных связей (например, многовариантность достижения адресата).

Определяющими являются три характеристики: задержка, пропускная способность и надежность. Для транспортных целей OSPF использует IP непосредственно, т.е. не применяет UDP или TCP. Маршрутизация в этом протоколе определяется IP-адресом и типом сервиса. Так как протокол не требует инкапсуляции пакетов, сильно облегчается управление сетями с большим количеством бриджей и сложной топологией.

Протокол маршрутизации IGRP

Протокол IGRP разработан фирмой CISCO для своих многопротокольных маршрутизаторов. IGRP представляет собой протокол, который позволяет большому числу маршрутизаторов координировать свою работу. Основные достоинства протокола [10].

· стабильность маршрутов даже в очень больших и сложных сетях;

· быстрый отклик на изменения топологии сети;

· минимальная избыточность; поэтому IGRP не требует дополнительной пропускной способности каналов для своей работы;

· разделение потока данных между несколькими параллельными маршрутами, примерно равного достоинства;

· учет частоты ошибок и уровня загрузки каналов;

· возможность реализовать различные виды сервиса для одного и того же набора информации.

Данная реализация протокола ориентирована на TCP/IP. Однако базовая конструкция системы позволяет использовать IGRP и с другими протоколами. IGRP имеет некоторое сходство со старыми протоколам, например с RIP и HELLO. Здесь маршрутизатор обменивается маршрутной информацией только с непосредственными соседями. Поэтому задача маршрутизации решается всей совокупностью маршрутизаторов, а не отдельно.

Среди параметров, которые контролируются, находятся число шагов до цели размер пересылаемого пакета. Расчет метрики производится для каждого сегмента пути.

Время от времени каждый маршрутизатор широковещательно рассылает свою маршрутную информацию всем соседним маршрутизаторам. Получатель сравнивает эти данные с уже имеющимися и вносит, если требуется, необходимые коррекции. На основании вновь полученной информации могут быть приняты решения об изменении маршрутов. Эта процедура типична для многих маршрутизаторов и этот алгоритм носит имя Белмана-Форда [5].

Внешний протокол маршрутизации BGP-4

Протокол BGP разработан компаниями IBM и CISCO [RFC-1265-1268].

Главная цель BGP сократить транзитный трафик. Местный трафик либо начнется, либо завершается в автономной системе; в противном случае это транзитный трафик. Системы без транзитного трафика не нуждаются в BGP. Но не всякая ЭВМ, использующая протокол BGP, является маршрутизатором, даже если она обменивается маршрутной информацией с пограничным маршрутизатором соседней автономной системы (AS). AS передает информацию только о маршрутах, которыми она сама пользуется. BGP-маршрутизаторы обмениваются сообщениями об изменении маршрутов (сообщения UPDATE). Сообщения UPDATE используются для передачи маршрутной информации между BGP-партнерами. Это позволяет сообщить об одном маршруте или объявить о закрытии группы маршрутов, причем объявление об открытии нового и закрытии старых маршрутов возможно в пределах одного сообщения. Так как BGP-партнеры могут иметь различную политику маршрутизации, возможны осцилляции маршрутов. Для исключения этого необходимо выполнять следующее правило: если используемый маршрут объявлен не рабочим, то до переключения на новый маршрут необходимо ретранслировать сообщение о недоступности старого всем соседним узлам.

Протокол BGP-4 отличается от RIP и OSPF тем, что использует TCP в качестве транспортного протокола. Две системы, использующие BGP, связываются друг с другом и пересылают посредством TCP полные таблицы маршрутизации. В дальнейшем обмен идет только в случае каких-либо изменений. Сообщения обрабатываются только после того как они полностью получены.

Размещено на Allbest.ru

...

Подобные документы

  • Характеристика типовых топологий сетей. Состав линии связи и виды компьютерных сетей. Принцип и стандарты технологии Ethernet. Структура MAC-адреса и модель взаимодействия открытых систем (OSI). Состав сетевого оборудования и процесс маршрутизации.

    отчет по практике [322,5 K], добавлен 23.05.2015

  • Разработка городской офисной сети с полносвязной топологией. Применение протоколов маршрутизации ОSPF, Static. Выбор сетевых устройств для связи компьютеров между собой, их технические характеристики. Элементы системы безопасности. Кеширование информации.

    курсовая работа [230,5 K], добавлен 21.02.2016

  • Рассмотрение коммутируемых (SVC) и постоянных (PVC) каналов виртуальных соединений. Характеристика структуры и размеров пакетов, протоколов передачи и алгоритмов маршрутизации сетей стандарта Х.25, Frame RELAY, АТМ и определение их преимуществ.

    реферат [54,3 K], добавлен 17.03.2010

  • Исследование и анализ беспроводных сетей передачи данных. Беспроводная связь технологии wi–fi. Технология ближней беспроводной радиосвязи bluetooth. Пропускная способность беспроводных сетей. Алгоритмы альтернативной маршрутизации в беспроводных сетях.

    курсовая работа [825,8 K], добавлен 19.01.2015

  • Классификация сетей и способы коммутации. Виды связи и режимы работы сетей передачи сообщений. Унификация и стандартизация протоколов. Эталонная модель взаимосвязи открытых систем. Особенность подготовки данных. Взаимодействие информационных систем.

    реферат [18,9 K], добавлен 15.09.2014

  • Классификация телекоммуникационных сетей. Схемы каналов на основе телефонной сети. Разновидности некоммутируемых сетей. Появление глобальных сетей. Проблемы распределенного предприятия. Роль и типы глобальных сетей. Вариант объединения локальных сетей.

    презентация [240,1 K], добавлен 20.10.2014

  • Характеристика основных устройств объединения сетей. Основные функции повторителя. Физическая структуризация сетей ЭВМ. Правила корректного построения сегментов сетей Fast Ethernet. Особенности использования оборудования 100Base-T в локальных сетях.

    реферат [367,2 K], добавлен 30.01.2012

  • Использование динамической маршрутизации в средних и крупных сетях с разветвленной и неоднородной топологией. Протоколы механизмов передачи пакетов по мультисервисным сетям: OSPF (PNNI), BGP и RIP. Статические и динамические алгоритмы маршрутизации.

    дипломная работа [408,3 K], добавлен 30.08.2012

  • Общие понятия и базовые аспекты построения беспроводных локальных сетей, особенности их структуры, интерфейса и точек доступа. Описание стандартом IEEE 802.11 и HyperLAN/2 протокола управления доступом к передающей среде. Основные цели альянса Wi-Fi.

    курсовая работа [507,2 K], добавлен 29.11.2011

  • Изучение локальных сетей. Особенности различных типов топологий локальных сетей: шина, звезда, кольцо. Эталонная модель OSI. Сущность структурного подхода к созданию структурированных информационных систем. Передача информации в сети. Адресация пакетов.

    реферат [1,7 M], добавлен 17.12.2010

  • Характеристика современного состояния цифровых широкополосных сетей передачи данных, особенности их применения для передачи телеметрической информации от специальных объектов. Принципы построения и расчета сетей с использованием технологий Wi-Fi и WiMax.

    дипломная работа [915,0 K], добавлен 01.06.2010

  • Принцип действия беспроводных сетей и устройств, их уязвимость и основные угрозы. Средства защиты информации беспроводных сетей; режимы WEP, WPA и WPA-PSK. Настройка безопасности в сети при использовании систем обнаружения вторжения на примере Kismet.

    курсовая работа [175,3 K], добавлен 28.12.2017

  • Оценка характеристик и возможностей сети X.25. Описание особенностей использования и возможностей глобальных сетей с коммутацией пакетов, их типология. Основные принципы построения и главные достоинства сети Х.25, оценка преимуществ и недостатков.

    курсовая работа [418,8 K], добавлен 21.07.2012

  • Обзор современного состояния сетей передачи данных. Организация цифровых широкополосных сетей. Главные преимущества WiMAX и Wi-Fi. Проектирование сети в программе NetCracker. Расчет зоны действия сигнала. Требования к организации рабочего места техника.

    дипломная работа [1,1 M], добавлен 20.05.2013

  • Монтаж и настройка сетей проводного и беспроводного абонентского доступа. Работы с сетевыми протоколами. Работоспособность оборудования мультисервисных сетей. Принципы модернизации местных коммутируемых сетей. Транспортные сети в городах и селах.

    отчет по практике [1,5 M], добавлен 13.01.2015

  • Общие сведения о сетевых анализаторах, особенности их применения. Виды и анализ конвергентных (мультисервисных) сетей. Обратная сторона использования и сущность анализаторов сетевых протоколов. Принцип действия и работа системы мониторинга безопасности.

    курсовая работа [3,5 M], добавлен 01.03.2013

  • Характеристика социальных сетей как части современного общества. Анализ современной виртуальной культуры, формируемой различными их разновидностями. Особенности функционирования и сравнительный анализ двух социальных сетей: "ВКонтакте" и "Facebook".

    дипломная работа [114,8 K], добавлен 23.04.2014

  • Роль и общие принципы построения компьютерных сетей. Топологии: шинная, ячеистая, комбинированная. Основные системы построения сетей "Token Ring" на персональных компьютерах. Протоколы передачи информации. Программное обеспечение, технология монтажа сети.

    курсовая работа [925,9 K], добавлен 11.10.2013

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

    реферат [24,6 K], добавлен 11.06.2010

  • Основные преимущества, получаемые при сетевом объединении персональных компьютеров в виде внутрипроизводственной вычислительной сети. Методы оценки эффективности локальных вычислительных сетей. Типы построения сетей по методам передачи информации.

    реферат [34,8 K], добавлен 19.10.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.