4. Протокол ARP и RARP. 5. Базовая адресация в Internet.Подсети. Маски адресов. Имена сетей и узлов.. 6. Заголовок IPv4-дейтаграммы.
4. Протокол ARP и RARP. Протокол канального уровня, предназначенный для определения MAC-адреса по известному IP-адресу. Преобразование адресов - поиск в ARP-таблице - хранится в памяти и содержит строки для каждого узла сети. В двух столбцах содержатся IP- и MAC-адреса. Если требуется преобразовать IP-адрес в MAC-адрес, то ищется запись с соответствующим IP-адресом Формат пакета:
2б – тип канального протокола (Ethernet) 2б – тип сетевого протокола (IP) 1б - Длина физ адреса 1б – Длина логич адреса (IPv4 или IPv6) 2б – код операции – запрос/ответ 6б – MAC адрес отправителя IP адрес отправителя 6б - MAC адрес получателя – поле м. б. пусто и потом IP адрес получателя Взаимодействие: 1. Узел, которому нужно выполнить отображение IP-адреса на MAC, формирует ARP запрос, вкладывает его в кадр протокола канал уровня, указывая в нем известный IP-адрес, и рассылает запрос броадкастом 2. Все узлы ЛС получают ARP запрос и сравнивают IP-адрес с собственным. 3. В случае их совпадения узел формирует ARP-ответ, в котором указывает свой IP-адрес и свой MAC и отправляет его уже направленно, так как в ARP запросе отправитель указывает свой MAC 1 – хотим отправить от А к В 7 – если все норм – отправляем 2 – в ARP-табл нет адреса, пакет находится теперь в сост ожидания 3 – отправка ARP-запроса броадкаст 4 – формируем ARP-ответ 5 – добавляем запись в ARP-табл 6 – снимаем блокировку с ожидающего IP пакета 7 - отправляем
RARP - преобразует физический адрес в IP-адрес. - применяется во время загрузки узла (например компьютера) - он посылает групповое сообщение-запрос со своим МАС-адресом. Сервер принимает сообщение, просматривает свои таблицы (либо перенаправляет запрос куда-либо ещё) в поисках соответствующего физическому IP-адреса. После обнаружения найденный адрес отсылается обратно на запросивший его узел. Другие станции могут «слышать» этот диалог и локально сохранить эту информацию в своих ARP-таблицах. RARP позволяет разделять IP-адреса между не часто используемыми хост-узлами. После использования каким-либо узлом IP-адреса он может быть освобождён и выдан другому узлу.
5. Базовая адресация в Internet. Подсети. Маски адресов. Имена сетей и узлов.
Адреса имеют сети в Интернете и узлы в сети. Дополнительно вводят понятие подсети.
Сетевые имена – соответствие кириллического обозначения номеру узла или номеру сети и т. д. Ответственная – DNS – по адресу www. stanford. com найдет IP-адрес и перейдет туда. Иерархическая – сначала www, потом com, и т. д. – по доменам
Для определения, какие байты принадлежат адресу сети, а какие – адресу узла: 1. Двухуровневая классовая адресация (базовая) Класс Преф адрес сети адрес узла диап возм кол сетей/узл Класс А 0 7разр 24разр 1-128 126/16777214 Класс В 10 14разр 16разр 129-191 16322/65534 Класс С 110 21разр 8разр 192-223 2097150/254 Класс D 1110 мультикаст 224-239 -/2^28 Класс Е 11110 резерв 240-247 -/2^27
Выделенные IP-адреса 00. 00. 00. 00 – данный узел – для проверки номер сети/все нули – заданная IP сеть все нули/номер узла – узел данной ЛС – внутри подсети FF. FF. FF. FF – броадкаст – все узлы в данной сети, роутер не пропустит дальше Номер сети/все единицы – широковещат – все узлы в указанной сети 127. |любой(чаще единицы)| - петля – проверка передачи из А в А - тест
2. CIDR – использование масок Маска – двоичная конст, позволяющая посредством логич поразрядного умнож-я выделить из IP-адреса номер сети. Запись типа 192. 168. 124. 26/24. Маска – n единиц и m нулей. N разрядов – адрес сети, М разрядов – адрес подсети в сети. Позволяет гибко использовать ограниченный ресурс IP адресов В классовой маска фиксирована –255. 0. 0. 0, 255. 255. 0. 0, 255. 255. 255. 0
6. Заголовок IPv4-дейтаграммы. Первая широко используемая версия протокола. Использует 4байтные адреса – значит всего адресов 2^32. Форма представления – десятичн(192. 168. 1. 1), 16ричная. первые 5 – базовые обязат 6 – возможное расширение 1. 4бита – версия 2. 4бита – длина заголовка IP 3. 1байт – вид обслуживания (приоритет, надежность, задержки, производительность) 4. 2байта – общая длина дейтаграммы, макс – 65. 5Кбайт 5. 2байта – идентиф-р фрагмента 6. Флаги – 3бита – резерв, DF=0 – можно фрагментировать, MF=0 последн фрагмент 7. 2байта или 29бит - смещение фрагмента относит начала пакета 8. 1байт – время жизни – в количестве переприема 9. 1байт - тип протокола верхнего уровня 10. 2байта - контрольная сумма 11. 4байта - IP-адрес отправителя 12. 4байта - IP-адрес получателя 13. 4байта - Доп. услуги – обеспечение защиты инф-ции, обеспечение строгой маршрутизации, обеспечение свободн маршрутизации
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|