Link-Local Multicast Name Resolution - Link-Local Multicast Name Resolution
Эта статья нужны дополнительные цитаты для проверка.Сентябрь 2018 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Набор интернет-протоколов |
---|
Уровень приложения |
Транспортный уровень |
Интернет-уровень |
Связующий слой |
В Link-Local Multicast Name Resolution (LLMNR) - протокол, основанный на система доменных имен (DNS) формат пакета, который позволяет IPv4 и IPv6 хосты для выполнения разрешения имен для хостов на той же локальной ссылке. Он включен в Виндоус виста, Windows Server 2008, Windows 7, Windows 8 и Windows 10.[1] Это также реализовано systemd -решено в GNU / Linux.[2] LLMNR определяется в RFC 4795.
Детали протокола
Отвечая на запросы, респонденты слушают UDP порт 5355 в следующей области связи Адрес многоадресной рассылки:
- IPv4 - 224.0.0.252, MAC-адрес 01-00-5E-00-00-FC
- IPv6 - FF02: 0: 0: 0: 0: 0: 1: 3 (это обозначение может быть сокращено как FF02 :: 1: 3), MAC-адрес 33-33-00-01-00-03
Респонденты также слушают TCP порт 5355 на одноадресная передача адрес, который хост использует для ответа на запросы.
Структура заголовка пакета
- ID - 16-битный идентификатор, присвоенный программой, которая генерирует любой тип запроса.
- QR - запрос / ответ.
- OPCODE - 4-битное поле, определяющее тип запроса в этом сообщении. Это значение устанавливается отправителем запроса и копируется в ответ. Эта спецификация определяет поведение стандартных запросов и ответов (нулевое значение кода операции). В будущих спецификациях может быть определено использование других кодов операций с LLMNR.
- C - Конфликт.
- TC - TrunCation.
- Т - Предварительно.
- Z - зарезервировано для использования в будущем.
- RCODE - Код ответа.
- QDCOUNT - 16-разрядное целое число без знака, определяющее количество записей в разделе вопросов.
- ANCOUNT - 16-разрядное целое число без знака, определяющее количество записей ресурсов в разделе ответа.
- NSCOUNT - 16-разрядное целое число без знака, определяющее количество записей ресурсов сервера имен в разделе авторитетных записей.
- ARCOUNT - 16-разрядное целое число без знака, определяющее количество записей ресурсов в разделе дополнительных записей.
Смотрите также
- Сетевая базовая система ввода / вывода (NetBIOS )
- Протокол разрешения одноранговых имен (PNRP)
- Многоадресный DNS (mDNS)
- Сеть без конфигурации (Zeroconf)
Рекомендации
- ^ LLMNR: Кабельщик
- ^ "systemd 216 доступен". Получено 2015-08-10.
внешняя ссылка
- Link-Local Multicast Name Resolution, Microsoft TechNet
- RFC 4795, Информационное, Link-Local Multicast Name Resolution (LLMNR)
- LLMNR, многоадресный DNS и имена в вашей локальной сети