Примеры сетевых топологий

Эротические клипы на http://www.onlinia.net. |

Протокол преобразования адресов ARP - часть 2


Если же в сети нет машины с искомым IP-адресом, то ARP-ответа не будет и не будет записи в ARP-таблицу. Протокол IP будет уничтожать IP-пакеты, предназначенные для отправки по этому адресу.

Протоколы верхнего уровня не могут отличить случай повреждения в среде ethernet от случая отсутствия машины с искомым IP-адресом. Во многих реализациях в случае, если IP-адрес не принадлежит локальной сети, внешний порт сети (gateway) или маршрутизатор откликается, выдавая свой физический адрес (режим прокси-ARP).

Функционально, ARP делится на две части. Одна - определяет физический адрес при посылке пакета, другая отвечает на запросы других машин. ARP-таблицы имеют динамический характер, каждая запись в ней "живет" определенное время после чего удаляется. Менеджер сети может осуществить запись в ARP-таблицу, которая там будет храниться "вечно". ARP-пакеты вкладываются непосредственно в ethernet-кадры. Формат arp-пакета показан на рис. 4.4.6.1.

Рис. 4.4.6.1. Формат пакета ARP

HA-Len - длина аппаратного адреса; PA-Len – длина протокольного адреса (длина в байтах, например, для IP-адреса PA-Len=4). Тип оборудования - это тип интерфейса, для которого отправитель ищет адрес; код содержит 1 для Ethernet. Ниже представлена таблица 4.4.6.1 кодов оборудования.

Таблица 4.4.6.1. Коды оборудования

Код типа оборудованияОписание
1Ethernet (10 Мбит/с)
2Экспериментальный Ethernet (3 Мбит/с)
3Радиолюбительская связь через X.25
4Proteon ProNET маркерная кольцевая сеть (Token Ring)
5Chaos
6Сети IEEE 802
7ARCNET

Таблица 4.4.6.2. Коды протоколов (для IP это 0800H).

Код типа протокола

Описание

Десятичное значениеHex
5120200XEROX PUP
5130201PUP трансляция адреса
15360600XEROX NS IDP
20480800DOD Internet протокол (IP)
20490801X.75 Internet
20500802NBS Internet
20510803ECMA Internet
20520804Chaosnet
20530805X.25 уровень 3
20540806Протокол трансляции адреса (ARP)
20550807XNS совместимость
25600A00Xerox IEEE-802.3 PUP
40961000Bercley Trailer
210005208BBN Simnet
245776001DEC MOP Dump/Load
245786002DEC MOP удаленный терминал
245796003DEC DECnet фаза IV
245806004DEC LAT
245826005DEC
245836006DEC
327738005HP Probe
327848010Excelan
328218035Реверсивный протокол ARP (RARP)
328248038DEC LANbridge
329238098Appletalk
33100814CSNMP




Начало  Назад  Вперед



Книжный магазин