1. Перед началом передачи сетевой уровень передающей стороны сформирует пакет с адресом отправителя 1-1 и адресом получателя 3-3. Оставим за рамками рассмотрения откуда узел 1-1 «узнал» сетевой адрес получателя. Обычно такие задачи решаются с помощью систем, подобных DNS.
  2. Перед инкапсуляцией сетевого пакета в кадр канального уровня сетевой уровень устанавливает, что адрес назначения лежит в другой локальной сети и передавать пакет надо через шлюз, указав его канальный адрес в поле адреса назначения кадра канального уровня.
  3. В конфигурации узла адрес шлюза (1-3) дан в  виде сетевого адреса, поэтому узел 1-1 генерирует широковещательное сообщение на канальном уровне адресованное на адрес «zzz» с запросом «у кого адрес 1-3?». Это сообщение получают все узлы сети №1, но отвечает на него только узел 1-3 со своего адреса канального уровня. Так узел 1-1 определяет канальный адрес назначения для первого шага.
  4. Сетевой пакет инкапсулируется в кадр канального уровня, где в поле адреса отправителя стоит «aaa», а в поле получателя –канальный адрес шлюза «aba».
  5. Этот кадр приходит на порт маршрутизатора-шлюза М1. Его канальный уровень принимает кадр для обработки, деинкапсулирует пакет сетевого уровня и передает его на свой сетевой уровень.
  6. Сетевой уровень решает задачу маршрутизации. Сначала определяется адрес сети назначения по адресу назначения в сетевом пакете (адрес сети 3-0). По таблице маршуртизации по адресу сети назначения определяется порт, через который надо передать пакет и сетевой адрес следующего шлюза.

Сетевой пакет инкапсулируется в кадр канального уровня сети №2. При этом канальный

220
220
220___.docx
228.1 KiB
497 Downloads
Детали

Добавить комментарий

           

Навигация по записям