Анализ сетевых протоколов. Коннов Н.Н - 23 стр.

UptoLike

Составители: 

22
Таблица 2.2
Структутра ARP-пакета
Название поля
Размер
(байт)
Описание
Hardware Type 2 Идентификатор типа протокола передачи данных
канального уровня (1 для Ethernet)
Protocol Type 2 Идентификатор типа сетевого протокола
(800h для IP)
Hardware
Address Length
1 Длина MAC-адреса в байтах (6 для Ethernet
и Token Ring)
Protocol Address
Length
1 Длина адреса для используемого протокола (для IP
составляет 4 байта)
Operation 2 Код выполняемой операции (1 в случае запроса
и 2 в случае ответа)
Sender Hardware
Address
6 MAC-адрес отправителя
Sender IP Address 4 IP-адрес отправителя
Target Hardware
Address
6 MAC-адрес получателя (при запросе поле пусто)
Target IP Address 4 IP-адрес получателя
Все узлы локальной сети получают ARP-запрос и сравнивают
указанный в нем IP-адрес с собственным адресом. Хост, фиксирующий
их совпадение, формирует ARP-ответ, в котором указывает свои IP-
и МАС-адреса, и посылает его персонально отправителю ARP-запроса.
После получения ARPтвета хост, инициировавший ARP-запрос,
добавляет запись в свою ARP-таблицу, и IP-дейтаграмма, из-за кото-
рой начался обмен ARP-пакетами, может быть отослана.
В случае отсутствия ARP-ответа считается, что хост назначения
не доступен в локальной сети, и поэтому и исходная IP-дейтаграмма
должна быть направлена в шлюз, МАС-адрес которого определяется
также с помощью протокола ARP.
2.2.1.3. Протокол IP
Основными функциями протокола межсетевого взаимодействия
IP (Internet Protocol) являются:
определение формата дейтаграммы базовой единицы переда-
чи в сетях Internet;
перенос между сетями различных типов адресной информации
в унифицированной форме;
                                                                    Таблица 2.2
                             Структутра ARP-пакета
                    Размер
 Название поля                                     Описание
                    (байт)
Hardware Type          2     Идентификатор типа протокола передачи данных
                             канального уровня (1 для Ethernet)
Protocol Type         2      Идентификатор типа сетевого протокола
                             (800h для IP)
Hardware              1      Длина MAC-адреса в байтах (6 для Ethernet
Address Length               и Token Ring)
Protocol Address      1      Длина адреса для используемого протокола (для IP
Length                       составляет 4 байта)
Operation             2      Код выполняемой операции (1 в случае запроса
                             и 2 в случае ответа)
Sender Hardware       6      MAC-адрес отправителя
Address
Sender IP Address     4      IP-адрес отправителя
Target Hardware       6      MAC-адрес получателя (при запросе поле пусто)
Address
Target IP Address     4      IP-адрес получателя

     Все узлы локальной сети получают ARP-запрос и сравнивают
указанный в нем IP-адрес с собственным адресом. Хост, фиксирующий
их совпадение, формирует ARP-ответ, в котором указывает свои IP-
и МАС-адреса, и посылает его персонально отправителю ARP-запроса.
     После получения ARP-ответа хост, инициировавший ARP-запрос,
добавляет запись в свою ARP-таблицу, и IP-дейтаграмма, из-за кото-
рой начался обмен ARP-пакетами, может быть отослана.
     В случае отсутствия ARP-ответа считается, что хост назначения
не доступен в локальной сети, и поэтому и исходная IP-дейтаграмма
должна быть направлена в шлюз, МАС-адрес которого определяется
также с помощью протокола ARP.
                             2.2.1.3. Протокол IP
      Основными функциями протокола межсетевого взаимодействия
IP (Internet Protocol) являются:
       определение формата дейтаграммы – базовой единицы переда-
чи в сетях Internet;
       перенос между сетями различных типов адресной информации
в унифицированной форме;

                                       22