logo search
Основы организации компьютерных сетей

Доставка ip-пакетов

 

Шаг

Действие в IP-сети

Аналогии в почтовой службе

1.        

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

Отправитель письма смотрит на адрес получателя в адресной книге. («Могу ли я доставить это сам или я должен отправить его по почте?»)

2.        

Пакет размещается во фрейм и передается на канальном уровне в соответствии с физическим адресом маршрутизатора, который принимает пакет

Отправитель кладет письмо в конверт с адресом и относит его в местный почтовый ящик

3.        

Локальный маршрутизатор получает фрейм, распаковывает его и отправляет в процесс маршрутизации

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

4.        

Маршрутизатор сравнивает сеть назначения со списком сетей в таблице маршрутизации

Местное почтовое отделение определяет город и штат, в который направлено письмо

5.        

Используя таблицу маршрутизации, маршрутизатор может определить лучший маршрут к пункту назначения (адрес следующего маршрутизатора и порт, через который он достижим)

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

6.        

Используя IP-адрес следующего места ретрансляции, физический адарес (MAC-адрес) находится при помощи таблицы протокола ARP и используется как адрес назначения фрейма

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

7.        

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

Письмо размещается в транспортный контейнер, который отправляется в центральное почтовое отделение в городе получателя

8.        

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

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

9.        

Маршрутизатор распаковывает фрейм и отправляет пакет на сетевой уровень

Местное почтовое отделение забирает письмо из транспортного контейнера

10.     

Маршрутизатор проверяет IP-адрес пакета и находит в таблице маршрутизации непосредственно подсоединенную сеть

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

11.     

Маршрутизатор получает физический адрес пункта назначения из таблицы протокола ARP и размещает пакет во фрейм

Местное почтовое отделение кладет конверт в грузовик по доставке почты

12.     

Фрейм доставляется к хосту назначения

Почтальон доставляет конверт получателю