Rozpoznawanie nazw w sieci LAN

Z SOiSK
Przejdź do nawigacji Przejdź do wyszukiwania

Jak rozpoznawane są nazwy w sieci LAN

Co dzieje się, jeśli wpiszesz w cmd: ping KOMPUTER1?

  1. Sprawdzenie lokalnego cache DNS. Systemowy resolver DNS (usługa Dnscache) sprawdza najpierw, czy nazwa KOMPUTER1 nie jest już znana z poprzednich zapytań.
  2. Sprawdzenie pliku hosts. Plik znajduje się w lokalizacji: C:\Windows\System32\drivers\etc\hosts
  3. Próba rozpoznania przez DNS

    Zapytanie kierowane jest tylko do lokalnego DNS. Nie jest wysyłane dalej do serwerów nadrzędnych.

  4. LLMNR (Link-Local Multicast Name Resolution)

    Wysyłane jest zapytanie multicastowe: 224.0.0.252 (IPv4) lub FF02::1:3 (IPv6), port UDP 5355. Komputer znający nazwę odpowiada bezpośrednio.

  5. NetBIOS Name Resolution (NBNS)

    Jeśli LLMNR nie zadziała, Windows wysyła broadcast na port 137 UDP. Komputer z nazwą odpowiada, jeśli ma włączony NetBIOS over TCP/IP.

  6. WINS (jeśli istnieje). Mechanizm przestarzały — dziś zazwyczaj nieużywany.
  7. Jeśli żaden mechanizm nie da wyniku. Pojawia się komunikat błędu o braku możliwości rozwiązania nazwy.