Типы маршрутизации
Маршрутизация – это процесс, который выполняется устройствами уровня 3 (или сетевого уровня) для доставки пакета путем выбора оптимального пути от одной сети к другой.
Существует 3 вида маршрутизации:
Статическая маршрутизация
Статическая маршрутизация – это процесс, в котором мы должны вручную добавлять маршруты в таблицу маршрутизации.
Преимущества статистической маршрутизации
- Нет затрат на маршрутизацию для процессора маршрутизатора, что означает, что для маршрутизации можно использовать более дешевый маршрутизатор.
- Это добавляет безопасность, потому что только администратор может разрешить маршрутизацию только в определенные сети.
- Нет использования полосы пропускания между маршрутизаторами.
Недостатки статистической маршрутизации
- Для большой сети администратору крайне сложно вручную добавлять каждый маршрут для сети в таблицу маршрутизации на каждом маршрутизаторе.
- Администратор должен хорошо знать топологию. Если приходит новый администратор, то он должен вручную добавлять каждый маршрут, чтобы у него было очень хорошее знание маршрутов топологии.
Конфигурация статистической маршрутизации
R1 с IP-адресом 172.16.10.6/30 на s0 / 0/1, 192.168.10.1/24 на fa0 / 0. R2 с IP-адресом 172.16.10.2/30 на s0 / 0/0, 192.168.20.1/24 на fa0 / 0. R3 с IP-адресом 172.16.10.5/30 на s0 / 1, 172.16.10.1/30 на s0 / 0, 10.10.10.1/24 на fa0 / 0.
Теперь настраиваем статические маршруты для маршрутизатора R3:
R3 (config) #ip route 192.168.10.0 255.255.255.0 172.16.10.2 R3 (config) #ip route 192.168.20.0 255.255.255.0 172.16.10.6
Здесь, при условии маршрута для сети 192.168.10.0, где 192.168.10.0 является ее сетью, я бы и 172.16.10.2 и 172.16.10.6 были адресом следующего перехода.
Теперь настройка для R2:
R2 (config) #ip route 192.168.20.0 255.255.255.0 172.16.10.1 R2 (config) #ip route 10.10.10.0 255.255.255.0 172.16.10.1 R2 (config) #ip route 172.16.10.4 255.255.255.0 172.16.10.1
R1 (config) #ip route 192.168.10.0 255.255.255.0 172.16.10.5 R1 (config) #ip route 10.10.10.0 255.255.255.0 172.16.10.5 R1 (config) #ip route 172.16.10.0 255.255.255.0 172.16.10.5
Маршрутизация по умолчанию
Как правило – это метод, при котором маршрутизатор настроен на отправку всех пакетов на один маршрутизатор (следующий переход).
Неважно, к какой сети принадлежит пакет, он перенаправляется на маршрутизатор, который настроен для маршрутизации по умолчанию. Это обычно используется с маршрутизаторами заглушки. Незавершенный маршрутизатор – это маршрутизатор, который имеет только один маршрут для доступа ко всем другим сетям.
Конфигурация –
Использование той же топологии, которую мы использовали для статической маршрутизации ранее.
В этой топологии R1 и R2 являются тупиковыми маршрутизаторами, поэтому мы можем настроить маршрутизацию по умолчанию для обоих этих маршрутизаторов.
Настройка маршрутизации по умолчанию для R1:
R1 (config) #ip route 0.0.0.0 0.0.0.0 172.16.10.5
Теперь настройте маршрутизацию по умолчанию для R2:
R2 (config) #ip route 0.0.0.0 0.0.0.0 172.16.10.1
Динамическая маршрутизация
Динамическая маршрутизация выполняет автоматическую настройку маршрутов в соответствии с текущим состоянием маршрута в таблице маршрутизации. Динамическая маршрутизация использует протоколы для обнаружения сетевых назначений и маршрутов для их достижения. RIP и OSPF являются лучшими примерами протокола динамической маршрутизации. Будет произведена автоматическая настройка для достижения пункта назначения сети, если один из маршрутов не работает.
Динамический протокол имеет следующие особенности:
- Маршрутизаторы должны иметь один и тот же динамический протокол для обмена маршрутами.
- Когда маршрутизатор обнаруживает изменение в топологии, маршрутизатор объявляет об этом всем другим маршрутизаторам.
Преимущества –
- Прост в настройке.
- Более эффективен при выборе лучшего маршрута к удаленной сети назначения, а также для обнаружения удаленной сети.
Недостаток –
- Потребляет больше пропускной способности для связи с другими соседями.
- Менее безопасный, чем статическая маршрутизация.
Сетевая маршрутизация
Понятие «маршрутизация» включает в себя несколько значений, одно из них — это передача информации от отправителя к получателю. В ІТ-среде маршрутизацией называется аппаратное вычисление маршрута движения пакетов данных между сетями с использованием специального сетевого устройства – маршрутизатора.
Маршруты могут быть статическими и задаваться администратором сети, или динамическими и рассчитываться сетевыми устройствами по определенным алгоритмам (протоколам) маршрутизации, которые основаны на данных о топологии сети.
Виды маршрутизации
Различают два вида маршрутизации: программная и аппаратная.
Программная маршрутизация — это специализированное программное обеспечение, установленное на компьютере с несколькими сетевыми интерфейсами, которые входят в состав различных сетей.
Аппаратная маршрутизация осуществляется специальным оборудованием, способным анализировать и перенаправлять входящие потоки данных.
Используемые протоколы маршрутизации
Для обеспечения согласованности действий всех маршрутизаторов в сети, минимизации ошибок и упрощения работы администратора применяются сетевые протоколы маршрутизации, которые регламентируют выбор наиболее оптимального маршрута следования пакета данных в сетях.
В зависимости от области движения пакета протоколы могут использоваться:
- Для междоменной маршрутизации (BGP – основной протокол сетевого уровня динамической маршрутизации всемирной сети Интернет);
- Для внутридоменной маршрутизации (RIP – наиболее простой протокол, применяемый в небольших сетях, динамически обновляющий маршрутную информацию).
Работа протоколов базируется на двух видах алгоритмов маршрутизации (DVA или LSA). В зависимости от использования конкретного алгоритма протоколы бывают дистанционно-векторные и протоколы состояния канала связи.
Каждый протокол маршрутизации работает с пакетами данных, которые относятся к одному из существующих протоколов. В процессе обработки информации протокол определяет формат пакета данных, выделяет адрес получателя и строит маршрут дальнейшего следования сигнала.
Компания Cisco разработала для своих многопротокольных маршрутизаторов протоколы IGRP и EIGRP, которые на основании механизма DUAL выбирают наиболее короткий маршрут передвижения информации.