Link-Local Multicast Name Resolution
LLMNR |
název |
Link-Local Multicast Name Resolution |
Úroveň (podle modelu OSI ) |
Aplikovaný |
Rodina |
TCP/IP |
Port/ID |
5355/ TCP , 5355/ UDP |
Účel protokolu |
Překlad názvu domény v místní síti |
Specifikace |
RFC 4795 |
Hlavní implementace (klienti) |
Vestavěný do všech moderních síťových operačních systémů |
Implementace jádra ( servery ) |
vyřešeno systemd |
LLMNR , Ing. Link-Local Multicast Name Resolution je zásobníkový protokol TCP/IP založený na formátu datových paketů DNS , který umožňuje počítačům překládat názvy hostitelů v místní síti.
LLMNR je popsán v RFC 4795 , podporovaný na Windows (Windows Vista, Windows Server 2008 a novější) [1] a GNU/Linux (implementovaný v démonu systemd-resolved) [2] .
Technický popis
Porty 5355/UDP a 5355/TCP jsou přiděleny pro LLMNR, multicastová adresa 224.0.0.252 a MAC 01-00-5E-00-00-FC jsou přiděleny v IPv4, FF02:0:0:0:0:0:1 v IPv6 :3 (zkráceně FF02::1:3) a MAC 33-33-00-01-00-03.
Struktura záhlaví datového paketu LLMNR [1]
|
bitový offset
|
0
|
jeden
|
2
|
3
|
čtyři
|
5
|
6
|
7
|
osm
|
9
|
deset
|
jedenáct
|
12
|
13
|
čtrnáct
|
patnáct
|
0
|
ID
|
16
|
QR
|
operační kód
|
C
|
TC
|
T
|
Z
|
Z
|
Z
|
Z
|
RCODE
|
32
|
QDCOUNT
|
48
|
ÚČET
|
64
|
NSCOUNT
|
80
|
ARCOUNT
|
|
- ID - šestnáct bitů Transaction Identifier - identifikátor transakce (řada požadavků a odpovědí).
- QR - one bit Query / Response - znak požadavku nebo odpovědi.
- OPCODE - čtyřbitový Opcode - operační kód (kód požadavku).
- C - one bit Conflict - příznak konfliktu jmen v síti.
- TC - jeden bit TrunCation - znamení, že odpověď je zkrácena.
- T - one bit Tentative - indikace, že jedinečnost jména nebyla ověřena, ačkoli odpověď byla poskytnuta autoritativním serverem.
- Z - čtyři bity - vyhrazené.
- RCODE - Kód odpovědi - kód odpovědi.
- QDCOUNT - 16 bitů Počet dat otázky - délka požadavku (celé číslo bez znaménka).
- ANCOUNT - 16 bitů Počet čísel odpovědi - počet záznamů v odpovědi (celé číslo bez znaménka).
- NSCOUNT - 16 bitů Počet jmenných serverů - počet záznamů v části seznamu jmenných serverů v odpovědi (celé číslo bez znaménka).
- ARCOUNT - 16 bitů Počet dalších záznamů - počet záznamů v části dodatečné záznamy v odpovědi (celé číslo bez znaménka).
|
Poznámky
- ↑ 12 The Cable Guy, 2006 .
- ↑ Poettering, L. systemd 216 dostupné : [ angl. ] // LWN.net.
Literatura
Odkazy