Читайте также:
|
|
9) Протоколы уровня интернета. Описание назначение. ( 85 )
Протокол IP
Уровень Интернета обеспечивается протоколом IP (Internet Protocol —
протокол Интернета). Другие протоколы только помогают IP в создании
"общей картины, где видно все", т.е. все устройства объединенной сети.
Это возможно за счет присваивания всем компьютерам в сети програм-
мных (логических) адресов, называемых IP-адресами.
Протокол IP анализирует адрес каждого пакета. Затем по таблице
маршрутизации принимается решение о направлении пакета в один из
следующих участков, причем выбор основан на наилучшем пути достиже-
ния пакетом точки назначения. Протоколы сетевого уровня, находящие-
ся в модели ниже протокола IP, не могут просматривать всю сеть, поско-
льку действуют только на уровне физических связей (в локальных сетях).
Для идентификации сетевых устройств необходимо ответить на два
вопроса. В какой сети находится устройство? И каков его идентифика-
тор в этой сети? Ответом на первый вопрос является программный, или
логический, адрес (в рамках аналогии с почтой — название улицы). Ответ
на второй вопрос — аппаратный адрес (номер почтового ящика). Все хос-
ты сети имеют логический идентификатор, который называется IP-адре-
сом и который содержит важную закодированную информацию, значи-
тельно упрощающую маршрутизацию. (Протокол IP обсуждается в RFC
791.)
Протокол IP получает сегменты с уровня взаимодействия хостов и
разбивает их на пакеты (датаграммы). На этом же уровне протокол IP по-
лучателя производит сборку сегментов из датаграмм. Каждая датаграмма
содержит IP-адрес отправителя и IP-адрес получателя. Каждый маршру-
тизатор (устройство уровня 3), получивший датаграмму, принимает ре-
шение об ее перенаправлении с учетом IP-адреса получателя пакета.
Протокол ICMP
Протокол ICMP (Internet Control Message Protocol — протокол управляю-
щих сообщений Интернета) является управляющим протоколом, предо-
ставляющим сообщения для протокола IP. Эти сообщения пересылаются
в IP-датаграммах. Приложением к протоколу ICMP является RFC 1256
(ICMP Router Discovery Messages — сообщения ICMP об обнаружении маршру-
тизаторов), обеспечивающее хосты дополнительными средствами для об-
наружения путей к шлюзам.
Маршрутизатор периодически рассылает оповещения о своем при-
сутствии в сети, сообщая IP-адреса своих сетевых интерфейсов. Хосты
прослушивают эти сообщения, чтобы получить информацию о маршру-
тизаторах. Требование маршрутизатора представляет собой запрос о не-
медленном оповещении, которое хосты могут рассылать сразу же после
загрузки.
Протокол ARP
Протокол АКР (Address Resolution Protocol — протокол определения адре-
са) ищет аппаратный адрес хоста по известному IP-адресу. Когда прото-
кол IP формирует датаграмму для отправки на другой компьютер, необхо-
димо информировать протокол уровня доступа к сети (например,
Ethernet или Token Ring) об аппаратном адресе точки назначения в лока-
льной сети (а также информировать протокол верхнего уровня о IP-адре-
се назначения). Если IP не может найти аппаратный адрес хоста назначе-
ния в собственном кэше, для поиска этой информации используется
протокол ARP.
Для выполнения заказа IP протокол ARP исследует локальную сеть за
счет отправки широковещательной рассылки с запросом аппаратного ад-
реса у компьютера с определенным IP-адресом, т.е. ARP транслирует
программный адрес (IP) в аппаратный (например, в адрес сетевого адап-
тера Ethernet компьютера, получающего пакет). Этот аппаратный адрес
называется физическим или адресом управления доступом к носителю
MAC (media access control).
Протокол RARP
Если компьютер IP не имеет собственных дисков, он заранее не может
знать свой IP-адрес, хотя помнит свой МАС-адрес. Протокол RARP (Reverse
Address Resolution Protocol — протокол обратного определения адреса)
посылает пакет, в который включен МАС-адрес, и требует информацию
об IP-адресе, приписанном компьютеру с данным МАС-адресом. На этот
запрос отвечает специальный компьютер, называемый сервером RARP.
Полученный IP-адрес сообщается бездисковому компьютеру.
ВНИМАНИЕ. RARP разрешает адреса Ethernet в IP-адреса.
Дата добавления: 2015-02-16; просмотров: 22 | Поможем написать вашу работу | Нарушение авторских прав |