Интегрированные сети ISDN

         

Коды протоколов (для IP это H)



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



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

Описание

Десятичное значение

Hex

512

0200

XEROX PUP

513

0201

PUP трансляция адреса

1536

0600

XEROX NS IDP

2048

0800

DOD Internet протокол (IP)

2049

0801

X.75 Internet

2050

0802

NBS Internet

2051

0803

ECMA Internet

2052

0804

Chaosnet

2053

0805

X.25 уровень 3

2054

0806

Протокол трансляции адреса (ARP)

2055

0807

XNS совместимость

2560

0A00

Xerox IEEE-802.3 PUP

4096

1000

Bercley Trailer

21000

5208

BBN Simnet

24577

6001

DEC MOP Dump/Load

24578

6002

DEC MOP удаленный терминал

24579

6003

DEC DECnet фаза IV

24580

6004

DEC LAT

24582

6005

DEC

24583

6006

DEC

32773

8005

HP Probe

32784

8010

Excelan

32821

8035

Реверсивный протокол ARP (RARP)

32824

8038

DEC LANbridge

32923

8098

Appletalk

33100

814C

SNMP

Поле код операции определяет, является ли данный пакет ARP-запросом (код = 1), ARP-откликом (2), RARP-запросом (3), или RARP-откликом (4). Это поле необходимо, как поле тип кадра в Ethernet пакетах, они идентичны для ARP-запроса и отклика.

ARP-таблицы строятся согласно документу RFC-1213 и для каждого IP-адреса содержит четыре кода:

ifindex

Физический порт (интерфейс), соответствующий данному адресу;

Физический адрес

MAC-адрес, например Ethernet-адрес;

IP-адрес

IP-адрес, соответствующий физическому адресу;

тип адресного соответствия

это поле может принимать 4 значения: 1 - вариант не стандартный и не подходит ни к одному из описанных ниже типов; 2 - данная запись уже не соответствует действительности; 3 - постоянная привязка; 4 - динамическая привязка;

В SUN и некоторых других ЭВМ имеется программа arp, которая позволяет отобразить ARP-таблицу на экране. С флагом -a команда отображает всю таблицу, флаг –d позволяет стереть запись, а -s - служит для внесения записей в таблицу (последние два флага доступны для операторов с системными привилегиями). Команда ARP без флагов с адресом или именем ЭВМ выдаст соответствующую строку таблицы:

arp 192.148.166.129

Name: semenov.itep.ru

Address: 192.148.166.129 (IP-адрес моей персональной ЭВМ)

Aliases: yas

А команда

arp nb
выдаст запись

nb (193.124.224.60) at 0:80:ad:2:24:b7 (запись для NetBlazer ИТЭФ)

ARP запросы могут решать и другие задачи. Так при загрузке сетевого обеспечения ЭВМ такой запрос может выяснить, а не присвоен ли идентичный IP-адрес какому-то еще объекту в сети. При смене физического интерфейса такой запрос может инициировать смену записи в ARP-таблице.



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