Составители:
Рубрика:
компьютере сетевого адаптера это изменение должны бы были учитывать
все адресаты всемирной сети Internet (в том случае, конечно, если сеть
подключена к Internet'у).
Локальный адрес используется в протоколе IP только в пределах
локальной сети при обмене данными между маршрутизатором и узлом
этой сети. Маршрутизатор, получив пакет для узла одной из сетей,
непосредственно подключенных к его портам, должен для передачи пакета
сформировать кадр в соответствии с требованиями принятой в этой сети
технологии и указать в нем локальный адрес узла, например его МАС-
адрес. В пришедшем пакете этот адрес не указан, поэтому перед
маршрутизатором встает задача поиска его по известному IP-адресу,
который указан в пакете в качестве адреса назначения. С аналогичной
задачей сталкивается и конечный узел, когда он хочет отправить пакет в
удаленную сеть через маршрутизатор, подключенный к той же локальной
сети, что и данный узел.
Для определения локального адреса по IP-адресу используется
протокол разрешения адреса Address Resolution Protocol, ARP. Протокол
ARP работает различным образом в зависимости от того, какой протокол
канального уровня работает в данной сети - протокол локальной сети
(Ethernet, Token Ring, FDDI) с возможностью широковещательного
доступа одновременно ко всем узлам сети, или же протокол глобальной
сети (X.25, frame relay), как правило, не поддерживающий
широковещательный доступ. Существует также протокол, решающий
обратную задачу - нахождение IP-адреса по известному локальному
адресу. Он называется реверсивный ARP - RARP (Reverse Address
Resolution Protocol) и используется при старте бездисковых станций, не
знающих в начальный момент своего IP-адреса, но знающих адрес своего
сетевого адаптера.
В локальных сетях протокол ARP использует широковещательные
кадры протокола канального уровня для поиска в сети узла с заданным IP-
адресом.
Узел, которому нужно выполнить отображение IP-адреса на
локальный адрес, формирует ARP запрос, вкладывает его в кадр протокола
канального уровня, указывая в нем известный IP-адрес, и рассылает запрос
широковещательно.
Все узлы локальной сети получают ARP запрос и сравнивают
указанный там IP-адрес с собственным. В случае их совпадения узел
формирует ARP-ответ, в котором указывает свой IP-адрес и свой
локальный адрес и отправляет его уже направленно, так как в ARP запросе
отправитель указывает свой локальный адрес. ARP-запросы и ответы
используют один и тот же формат пакета.
Так как локальные адреса могут в различных типах сетей иметь
различную длину, то формат пакета протокола ARP зависит от типа сети.
20
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »