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.
Jegyzet: 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:
- Adjon nevet regisztrálni a NetBIOS nevet
- 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
- Keresse meg a nevet a NetBIOS név felkutatása a hálózaton
A szekciószolgáltatások lehetővé teszik ezeket a primitíveket:
- Hívás a NetBIOS név használatával indíthatja el a munkamenetet
- Hallgat hogy megpróbálkozik-e a munkamenet megnyitásával
- Rakd le a munkamenet lezárására szolgál
- Elküld küld egy csomagot az ülésen
- Küldjön Ack-t ugyanaz, mint a küldés, de nem igényel nyugtázást, hogy az elküldött a munkameneten keresztül
- Kap várja a bejövő csomagot
Datagrammódban ezek a primitívek támogatottak:
- Datagram küldése datagramot küld a NetBIOS nevén
- Broadcast Datagram küldése arra szolgál, hogy datagramot küldjön a hálózat minden regisztrált NetBIOS-nevére
- Fogadja a Datagramot vár egy Datagram csomagot
- Fogadja a Broadcast Datagramot egy Broadcast csomagot vár