Маршрутизация данных в сети Интернет

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

Для маршрутизации пакета маршрутизатор должен владеть следующей информацией:

  • адрес назначения;
  • соседний маршрутизатор, от которого он может узнать об удаленных сетях;
  • доступные пути ко всем удаленным сетям;
  • наилучший путь к каждой удаленной сети;
  • методы обслуживания и проверки информации о маршрутизации;

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

Таблица маршрутизации обычно содержит:

· адрес сети или узла назначения.

· маску подсети — битовая маска для определения по IP-адресу адреса подсети и адреса узла (хоста, компьютера, устройства) этой подсети.

· шлюз, обозначающий адрес маршрутизатора в сети, на который необходимо отправить пакет, следующий до указанного адреса назначения

· интерфейс, через который доступен шлюз

· метрику — числовой показатель, задающий предпочтительность маршрута.

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

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

Если сеть подключена непосредственно к маршрутизатору, он уже знает, как направить пакет в эту сеть. Если же сеть не подключена напрямую, маршрутизатор должен узнать (изучить) пути доступа к удаленной сети с помощью статической маршрутизации (ввод администратором вручную местоположения всех сетей в таблицу маршрутизации) или с помощью динамической маршрутизации.

Динамическая маршрутизация — это процесс протокола маршрутизации, определяющий взаимодействие устройства с соседними маршрутизаторами. Маршрутизатор будет обновлять сведения о каждой изученной им сети. Если в сети произойдет изменение, протокол динамической маршрутизации автоматически информирует об изменении все маршрутизаторы. Если же используется статическая маршрутизация, обновить таблицы маршрутизации на всех устройствах придется системному администратору.

Основные требования к алгоритмам маршрутизации:

точность; простота; надёжность; стабильность; справедливость; оптимальность.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: