Home

Page 144
Page 144
background image

Простые приемы работы с сетью 137

 Сопоставление адреса ARP и RARP

Протокол ARP (Address Resolution Protocol, протокол определения адреса)
предназначен для определения аппаратного (MAC) адреса компьютера в се-

ти по его IP-адресу. Прежде чем данные смогут быть отправлены на какой-

нибудь компьютер, отправитель должен знать аппаратный адрес получателя.
Именно для этого и предназначен ARP.

Когда компьютер посылает ARP запрос на поиск аппаратного адреса, то

сначала ищем этот адрес в локальном кэше. Если уже были обращения по

данному IP-адресу, то информация о

 должна сохраниться

в кэше. Если ничего не найдено, то в сеть посылается широковещательный

запрос, который получат все компьютеры сети. Они получат этот пакет

и проверят, если искомый IP-адрес принадлежит им или хранится у них

в кэше, то они ответят на запрос, указав нужный

Тут хочу отметить, что широковещательные пакеты получат все компьютеры

локальной сети. Ни один широковещательный пакет не пройдет дальше

маршрутизатора. Коммутаторы тоже позволяют уменьшить широковещание,

потому что они знают, к какому порту подключены компьютеры с опреде-

ленными IP. В них находится таблица, в которой отображаются адреса под-

ключенных компьютеров, и если искомый компьютер подключен к порту,

то поиск облегчается. Это касается современных коммутаторов. Но все это

из области теории сетевых устройств. Вам нужно только понимать основные
принципы.

Чтобы вам легче было ориентироваться, скажу еще, что широковещательные

пакеты могут пересылаться по коаксиалу (потому что тут отсутствуют хабы и
коммутаторы), а при использовании витой пары

 через хабы и простые

коммутаторы. Если компьютер расположен в другой сети, то его поиск про-
исходит немного по другой схеме. Если вы хотите узнать об этом подробнее,

то советую почитать дополнительную документацию, которую я выложил на
диске в разделе Документация или на моем сайте в разделе Сети.

Протокол RARP (Reverse Address Resolution Protocol, обратный протокол

определения адреса) делает обратное — определяет IP-адрес по известному

 Процесс поиска адресов абсолютно такой же.

4.1.3. Транспортные протоколы —

быстрый UDP

На транспортном уровне мы имеем два протокола:

 и TCP. Оба они

работают поверх IP. Это значит, что когда пакет TCP или UDP опускается

на уровень ниже для отправки в сеть, он попадает на уровень сети прямо
в лапы протокола IP. Здесь пакету добавляется сетевой адрес,

 и другие

атрибуты протокола IP. После этого пакет идет дальше вниз для физической
отправки в сеть. Голый пакет TCP не может быть отправлен в сеть, потому


Copyright © 2020 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.