Сотни различных сетевых протоколов были созданы для поддержки связи между компьютерами и другими типами электронных устройств. Так называемый протоколы маршрутизации являются семейством сетевых протоколов, которые позволяют компьютерным маршрутизаторам взаимодействовать друг с другом и, в свою очередь, интеллектуально направлять трафик между их соответствующими сетями. Каждый из описанных ниже протоколов включает эту критическую функцию маршрутизаторов и компьютерных сетей.
Как работают протоколы маршрутизации
Каждый протокол сетевой маршрутизации выполняет три основные функции:
- открытие - определить другие маршрутизаторы в сети
- управление маршрутами - отслеживать все возможные адресаты (для сетевых сообщений) вместе с некоторыми данными, описывающими путь каждого
- определение пути - принимать динамические решения о том, куда отправлять каждое сетевое сообщение
Несколько протоколов маршрутизации (называемых протоколы состояния канала ) позволяют маршрутизатору создавать и отслеживать полную карту всех сетевых ссылок в регионе, в то время как другие (называемые дистанционные векторные протоколы) разрешить маршрутизаторам работать с меньшей информацией о зоне сети.
ПОКОЙСЯ С МИРОМ
Исследователи разработали Протокол маршрутной информации в 1980-х годах для использования в небольших или средних внутренних сетях, которые подключены к раннему Интернету. RIP способен маршрутизировать сообщения по сетям максимум до 15 переходов.
Маршрутизаторы с поддержкой RIP обнаруживают сеть, сначала отправляя сообщение, запрашивающее таблицы маршрутизатора, с соседних устройств. Соседние маршрутизаторы, на которых работает RIP, отправляют все таблицы маршрутизации обратно запрашивающему, после чего запросчик следует алгоритму для объединения всех этих обновлений в свою собственную таблицу. Через определенные промежутки времени маршрутизаторы RIP затем периодически отправляют свои таблицы маршрутизаторов своим соседям, чтобы любые изменения могли распространяться по сети.
Традиционный RIP поддерживает только сети IPv4, но новый стандарт RIPng также поддерживает IPv6. Для его связи RIP использует либо UDP-порты 520, либо 521 (RIPng).
02 из 05OSPF
Сначала открыть кратчайший путь была создана для преодоления некоторых ограничений RIP, включая:
- Ограничение количества ходов 15
- Невозможность организовать сети в иерархию маршрутизации, важную для управляемости и производительности в больших внутренних сетях
- Значительные спайки сетевого трафика, генерируемые повторной отправкой полных таблиц маршрутизатора через запланированные промежутки времени.
Как следует из названия, OSPF является открытым общедоступным стандартом с широким распространением среди многих отраслевых поставщиков. Маршрутизаторы с поддержкой OSPF обнаруживают сеть путем отправки идентификационных сообщений друг другу, за которыми следуют сообщения, которые захватывают определенные элементы маршрутизации, а не всю таблицу маршрутизации. Это единственный протокол маршрутизации состояний, указанный в этой категории.
03 из 05EIGRP и IGRP
Cisco разработала Протокол маршрутизации интернет-шлюза как еще одна альтернатива RIP. Новее Улучшенный IGRP (EIGRP) сделал IGRP устаревшим, начиная с 1990-х годов. Поддержка EIGRP бесклассовый IP и улучшает эффективность алгоритмов маршрутизации по сравнению со старым IGRP. Он не поддерживает иерархии маршрутизации, такие как RIP. Первоначально созданный как проприетарный протокол, исполняемый только на семейных устройствах Cisco. EIGRP был разработан с целями более легкой конфигурации и лучшей производительности, чем OSPF.
04 из 05IS-IS
Промежуточная система для промежуточной системы протокол функционирует аналогично OSPF. В то время как OSPF стал более популярным выбором в целом, IS-IS по-прежнему широко используется поставщиками услуг, которые выиграли от того, что протокол легче адаптируется к их специализированным средам. В отличие от других протоколов в этой категории, IS-IS не работает через Internet Protocol (IP) и использует свою собственную схему адресации.
05 из 05BGP и EGP
Протокол пограничного шлюза является стандартным протоколом внешних шлюзов Интернета (EGP). BGP обнаруживает изменения в таблицы маршрутизации и выборочно передает эти изменения другим маршрутизаторам через TCP / IP.
Интернет-провайдеры обычно используют BGP для объединения своих сетей. Кроме того, более крупный бизнес иногда также использует BGP для объединения нескольких своих внутренних сетей. Профессионалы считают BGP наиболее сложным из всех протоколов маршрутизации для освоения из-за сложности конфигурации.