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:
- Adja hozzá a nevet a NetBIOS név regisztrálásához
- A csoportnév hozzáadása hasonló, de regisztrálja a NetBIOS csoport nevét
- A név törlése a NetBIOS név regisztrálására szolgál, függetlenül attól, hogy név vagy csoport van-e
- A név megkeresése a NetBIOS név megkeresését jelenti a hálózaton
A szekciószolgáltatások lehetővé teszik ezeket a primitíveket:
- Hívás indítása a NetBIOS név használatával
- A meghallgatás meg fogja találni, hogy megpróbálkozhat-e a munkamenet megnyitásával
- A Hang Up funkció a munkamenet lezárására szolgál
- A Küldés küld egy csomagot a munkamenet felett
- Küldés Az Ack nem ugyanaz, mint a küldés, de nem igényel nyugtázást, hogy elküldte az értekezleten
- Fogadja a bejövő csomagot
Datagrammódban ezek a primitívek támogatottak:
- A Datagram elküldése datagramot küld a NetBIOS név segítségével
- A Broadcast Datagram elküldése arra szolgál, hogy datagramot küldjön minden regisztrált NetBIOS névre a hálózaton
- A Datagram fogadása vár egy Datagram csomagot
- A Broadcast Datagram fogadása egy Küldő Broadcast csomagra vár