IP Маршрутизация

Рубрика: Сетевой уровень

Как Вы знаете, роль Сетевого уровня состоит в передаче данных от узла, который отправляет данные, к узлу, который их использует. Во время инкапсуляции на исходном узле создается пакет IP Уровня 3, чтобы транспортировать PDU Уровня 4. Если конечный хост находится в той же самой сети, что и исходный узел, пакет передается между двумя узлами по локальному каналу связи без потребности в маршрутизаторе. Необходимость в маршрутизации ip пакетов возникает в том случае, если узел назначения находится за пределами локальной сети.

Маршрутизация IP пакетов

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

На каждом хопе решения о передаче основаны на информации в заголовке пакета IP. Пакет с его инкапсуляцией Сетевого уровня также в основном остается неизменным в течение всего процесса транспортировки от исходного узла до конечного хоста.

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

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

Кликайте по шагам 2,3, ... на рисунке, чтобы проследить путь IP пакета.

Ссылки:

RFC 791 http://www.ietf.org/rfc/rfc0791.txt

RFC 823 http://www.ietf.org/rfc/rfc0823.txt

Далее: Шлюз по умолчанию

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)