Описание протоколов TCP-IP

       

Прямая маршрутизация


На рис 6 показана небольшая IP-сеть, состоящая из 3 машин: A, B и C

Каждая машина имеет такой же стек протоколов TCP/IP как на рис 1. Каждый сетевой адаптер этих машин имеет свой Ethernet-адрес. Менеджер сети должен присвоить машинам уникальные IP-адреса

                                 A      B      C

                                 |      |      |

                   --------------о------о------о------

                               Ethernet 1

                               IP-сеть “development”

Рис.6. Простая IP-сеть

Когда A посылает IP-пакет B, то заголовок IP-пакета содержит в поле отправителя IP-адрес узла A, а заголовок Ethernet-кадра содержит в поле отправителя Ethernet-адрес A. Кроме этого, IP-заголовок содержит в поле получателя IP-адрес узла B, а Ethernet-заголовок содержит в поле получателя Ethernet-адрес B

        -----------------------------------------------------

        |         адрес             отправитель  получатель |

        -----------------------------------------------------

        |   IP-заголовок                A            B      |



        |   Ethernet-заголовок          A            B      |

        -----------------------------------------------------

Табл.5. Адреса в Ethernet-кадре, передающем IP-пакет от A к B

В этом простом примере протокол IP является излишеством, которое мало что добавляет к услугам, предоставляемым сетью Ethernet. Однако протокол IP требует дополнительных расходов на создание, передачу и обработку IP-заголовка. Когда в машине B модуль IP получает IP-пакет от машины A, он сопоставляет IP-адрес места назначения со своим и, если адреса совпадают, то передает датаграмму протоколу верхнего уровня

В данном случае при взаимодействии A с B используется прямая маршрутизация



Содержание раздела