Skip to main content

NetBIOS (mi az, és hogyan működik)

Como y porqué deshabilitar NetBIOS en Windows (Április 2024)

Como y porqué deshabilitar NetBIOS en Windows (Április 2024)
Anonim

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