| Termin | Definicja |
|---|---|
| NetBIOS over TCP/IP wyłączony | NetBIOS over TCP/IP wyłączony powoduje brak rozpoznawania nazw komputerów w starszym stylu (przed DNS) w sieci lokalnej. Rola NetBIOS over TCP/IP w lokalnej sieciNetBIOS over TCP/IP, oznaczany również jako NetBT lub NBT, jest mechanizmem pozwalającym używać usług NetBIOS w sieci opartej na protokole TCP/IP. W starszych konfiguracjach systemu Windows służył przede wszystkim do rozpoznawania nazw komputerów, nawiązywania sesji oraz wymiany datagramów. Gdy funkcja jest wyłączona, komputer nie korzysta przez dany interfejs sieciowy z NetBIOS Name Service, NetBIOS Datagram Service ani NetBIOS Session Service. Poszczególne usługi NetBIOS wykorzystują określone porty. Rozpoznawanie nazw korzysta z UDP 137, datagramy z UDP 138, a sesje z TCP 139. Wyłączenie NetBIOS over TCP/IP może więc sprawić, że starsze programy i urządzenia próbujące odnaleźć komputer po nazwie NetBIOS przestaną działać prawidłowo, nawet jeśli samo połączenie z internetem oraz komunikacja z innymi hostami przez TCP/IP nadal pozostają dostępne. Co zmienia wyłączenie tej funkcji w WindowsW systemie Windows ustawienie NetBIOS over TCP/IP dotyczy konkretnego połączenia sieciowego i konfiguracji IPv4. Nie jest to globalne odłączenie całego protokołu TCP/IP. Po wyłączeniu funkcji komputer nadal może otrzymywać adres IP, korzystać z DNS, odpowiadać na połączenia internetowe i komunikować się z usługami, które używają bezpośrednio współczesnych protokołów TCP/IP. Najbardziej widocznym skutkiem bywa brak dostępu do zasobów wskazywanych nazwą starszego typu, na przykład przez odwołanie do nazwy komputera w lokalnej sieci. Nie oznacza to jednak automatycznie awarii udziałów plikowych SMB. Nowsze połączenia SMB mogą korzystać bezpośrednio z TCP 445 i rozpoznawać hosta przez DNS albo przez inne mechanizmy używane w danej sieci. Dlatego po wyłączeniu NetBIOS może działać adres IP, może działać pełna nazwa DNS, a jednocześnie przestać działać wyszukanie komputera w otoczeniu sieciowym lub odwołanie do krótkiej nazwy NetBIOS. Rozróżnienie nazw NetBIOS, DNS i SMBPrzy diagnozowaniu problemu trzeba oddzielić trzy elementy: sposób rozpoznania nazwy, protokół udostępniania oraz dostępność samego hosta. Nazwa NetBIOS jest historycznym identyfikatorem używanym przez starsze funkcje systemów Windows. DNS rozwiązuje nazwy domenowe i hostów za pomocą odrębnego mechanizmu. SMB odpowiada natomiast za dostęp do udziałów, plików, drukarek i innych zasobów. Wyłączenie NetBIOS over TCP/IP wpływa bezpośrednio na pierwszy z tych elementów, ale nie musi blokować pozostałych. W praktyce warto porównać kilka sposobów połączenia. Dostęp do udziału zapisany z użyciem adresu IP może działać, podczas gdy ten sam udział wskazany krótką nazwą komputera nie będzie osiągalny. Podobnie pełna nazwa DNS może być rozwiązywana poprawnie mimo braku odpowiedzi na zapytania NetBIOS. Taki zestaw objawów wskazuje na różnicę w mechanizmie rozpoznawania nazw, a niekoniecznie na uszkodzenie karty sieciowej, przewodu, usługi SMB lub samego komputera docelowego. Sprawdzenie ustawienia i przywrócenie zgodnościW klasycznej konfiguracji Windows ustawienie można sprawdzić we właściwościach używanego adaptera: właściwości protokołu Internet Protocol Version 4, następnie ustawienia zaawansowane, karta WINS oraz opcja NetBIOS over TCP/IP. Dostępne są tryby włączone, wyłączone oraz ustawienie pobierane z serwera DHCP. Ostateczne zachowanie zależy więc nie tylko od lokalnego wyboru, lecz także od konfiguracji konkretnego interfejsu i sieci. Przed zmianą ustawienia należy ustalić, czy problem dotyczy wyłącznie rozpoznawania nazw, czy również komunikacji z adresem IP. Pomocne jest sprawdzenie konfiguracji adresowej poleceniem |