Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Основная функция маршрутизатора - передача данных между сетями, к которым он подключен.
  • Подключение маршрутизатора к сети выполняется через подключение к сети одного из интерфейсов маршрутизатора и назначение этому интерфейсу IP-адреса из диапазона разрешённых. В качестве интерфейса может быть использован как физический, так и виртуальный интерфейс.
  • При передаче данных маршрутизатор руководствуется таблицей маршрутизации.
  • Данные внутри сети передаются с использованием технологии коммутации, а между сетями - маршрутизации, т.е. протоколы IP и Ethernet, как было сказано ранее, дополняют друг друга.
  • Для пользовательских данных маршрутизатор является промежуточным устройством и не изменяет адреса источника и получателя. IP-адреса источника и получателя устанавливает источник пакета.
  • При поиске получателя в таблице маршрутизации, маршрутизатор анализирует только адрес получателя. Адрес источника в служебном заголовке устанавливается для того, чтобы получатель мог отправить ответный пакет.
  • Таблица маршрутизации присутствует не только в специализированных сетевых устройствах, но и конечных узлах. Например, на ПК под управлением ОС Windows таблицу маршрутизации можно увидеть, выполнив команду "route print" в командной строке.
Center

Рисунок 3 - Место маршрутизатора в сети

...

  • локальная сеть LAN-1 для подключения пользовательских устройств ПК1 и ПК2. В сети используется адресация 192.168.1.0/24, ПК1 ассоциирован с адресом 192.168.1.10/24, ПК2 - с адресом 192.168.1.20/24, R1 - с адресом 192.168.1.1/24;
  • локальная сеть LAN-3 для подключения пользовательского устройства ПК1 и ПК2. В сети используется адресация 172.16.3.0/28, ПК1 ассоциирован с адресом 172.16.3.2/28, R3 - с адресом 172.16.3.1/28;
  • локальная сеть LAN-2 для соединения маршрутизаторов R1, R2 и R3 между собой. В сети используется адресация 10.10.2.0/29, R1 ассоциирован с адресом 10.10.2.1/29, R2 - с адресом 10.10.2.2/29, R3 - с адресом 10.10.2.3;
  • подключение маршрутизатора R2 к глобальной сети WAN. На интерфейсе eth0, подключенному к WAN назначен адрес 45.94.77.7/25.
Center

Image RemovedImage Added

Рисунок 4 - Пример схемы сети

Таблица маршрутизации включает в себя следующие колонки (таблица 22а-в):

  • Адрес сети: адрес получателя пакета, указанный в служебном заголовке, проверяется на принадлежность сети, адрес которой указан в таблице. В случае, если получатель принадлежит данной сети, то для передачи данных может быть использована текущая запись таблицы.
  • Адрес шлюза: адрес следующего маршрутизатора, которому будет передан пакет.
  • Выходной интерфейс: интерфейс, через который будет отправлен пакет.
  • Distance: маршрут к одной и той же сети может быть получен из нескольких источников, для приоритизации которых используется параметр Administrative Distance (или Distance). Чем меньше значение этого параметр, тем выше приоритет маршрута. Для значений Distance сформулированы общие рекомендации, которым следуют большинство производителей сетевого оборудования (таблица 3).
  • Метрика: маршрут к одной и той же сети, может быть получен не только от разных источников, как упомянуто выше, но и от одного, для приоритизации которых используются метрики. Каждый из источников маршрутов выполняет расчёт метрики с использованием разных алгоритмов, поэтому метрики различных источников нельзя сравнивать напрямую.
Center

Таблица 2 - Пример таблицы маршрутизации маршрутизатора R1

Адрес сетиАдрес шлюзаВыходной интерфейсDistanceМетрика
0.0.0.0/010.10.2.2eth211024
172.16.3.0/3010.10.2.3eth211555
10.10.2.0/29-eth2010
172.16.3.0/2810.10.2.3eth211035
192.168.1.0/24-eth1010

Таблица 2б - Пример таблицы маршрутизации маршрутизатора R2

Адрес сетиАдрес шлюзаВыходной интерфейсDistanceМетрика
0.0.0.0/045.94.77.1/25eth020177
192.168.1.0/2410.10.2.1/29eth211047
10.10.2.0/29-eth2019
172.16.3.0/2810.10.2.3eth211024
45.94.77.0/25-eth005

Таблица 2в - Пример таблицы маршрутизации маршрутизатора R3

Адрес сетиАдрес шлюзаВыходной интерфейсDistanceМетрика
0.0.0.0/010.10.2.2eth3110201
10.10.2.0/29-eth303
172.16.3.0/28-eth109
192.168.1.0/2410.10.2.1eth311027

Таблица 3 - Распределение значений Distance в зависимости от источника маршрута

Источник маршрутаDistance
непосредственно подключенные сети0
статический маршрут1
External BGP20
OSPF110
RIP120
ODR160

Использование таблицы маршрутизации

...