Mi a NetBIOS?

A NetBIOS lehetővé teszi, hogy az alkalmazások és számítógépek LAN hálózaton keresztül kommunikáljanak

Röviden, a NetBIOS kommunikációs szolgáltatásokat nyújt a helyi hálózatokon. Olyan NetBIOS-keretek (NBF) nevű protokollt használ, amely lehetővé teszi a helyi hálózaton (LAN) lévő alkalmazások és számítógépek számára, hogy kommunikáljanak a hálózati hardverrel és továbbítsák az adatokat a hálózaton keresztül.

A NetBIOS, a Network Basic Bemenet / Kimeneti Rendszer rövidítése hálózati alapú szabvány. A Sytek 1983-ban hozta létre, és gyakran használják a NetBIOS over TCP / IP (NBT) protokollal. Azonban a Token Ring hálózatokban, valamint a Microsoft Windows rendszerben is használják.

Megjegyzés: A NetBIOS és a NetBEUI különálló, de kapcsolódó technológiák. A NetBEUI kiterjesztette a NetBIOS első implementációit további hálózati képességekkel.

Hogyan működik a NetBIOS az alkalmazásokkal?

A NetBIOS hálózaton található szoftveralkalmazások megtalálják és azonosítják egymást NetBIOS nevükön. A Windows rendszerben a NetBIOS név elkülönül a számítógép nevétől és legfeljebb 16 karakter hosszú lehet.

Az egyéb számítógépeken futó alkalmazások az ISP protokollon keresztül hozzáférnek a NetBIOS-nevekhez, egy egyszerű OSI szállítási réteg-protokoll kliens / kiszolgáló hálózati alkalmazásokhoz, az Internet Protocol (IP) alapján , a 137-es porton keresztül (az NBT-ben).

A NetBIOS név regisztrálásához az alkalmazásnak szüksége van, de a Microsoft nem támogatja az IPv6-ot . Az utolsó oktett általában a NetBIOS utótag, amely megmagyarázza, hogy a rendszer milyen szolgáltatásokat nyújt.

A Windows Internet Naming szolgáltatás (WINS) a NetBIOS névfelbontási szolgáltatásait biztosítja.

Két alkalmazás elindít egy NetBIOS-munkamenetet, amikor az ügyfél parancsot küld "másik ügyfélnek" (a kiszolgálónak) a TCP 139-es porton keresztül történő "hívására". Ezt a munkamenet módot nevezik, ahol mindkét fél kiadja a "send" és "receive" parancsokat mindkét irányban. A "felakasztás" parancs befejezi a NetBIOS munkamenetét.

A NetBIOS támogatja a kapcsolat nélküli kommunikációt az UDP-n keresztül. Az alkalmazások 138-as UDP porton hallgatják a NetBIOS datagramokat. A datagram szolgáltatás datagramokat küldhet és fogadhat, valamint adatkommunikációs adatokat is küldhet.

További információ a NetBIOS-ról

Az alábbiakban felsorolunk néhány lehetőséget a névszolgáltatásnak a NetBIOS segítségével történő küldésére:

A szekciószolgáltatások lehetővé teszik ezeket a primitíveket:

Datagrammódban ezek a primitívek támogatottak: