Skip to main content

NetBIOS (Kaj je in kako deluje)

Anonim

Skratka, NetBIOS nudi komunikacijske storitve v lokalnih omrežjih. Uporablja programski protokol NetBIOS Frames (NBF), ki omogoča aplikacijam in računalnikom v lokalnem omrežju (LAN) komuniciranje z omrežno strojno opremo in prenos podatkov v omrežju.

NetBIOS, okrajšava za omrežni osnovni vhodni / izhodni sistem, je mrežni industrijski standard. Ustanovljen je bil leta 1983 s strani Sytek in se pogosto uporablja z NetBIOS prek protokola TCP / IP (NBT). Vendar pa se uporablja tudi v omrežjih Token Ring in Microsoft Windows.

Opomba: NetBIOS in NetBEUI sta ločena, vendar povezana tehnologija. NetBEUI je razširil prve implementacije NetBIOS-a z dodatnimi omrežnimi zmogljivostmi.

Kako NetBIOS deluje z aplikacijami

Programske aplikacije v omrežju NetBIOS poiščejo in identificirajo druga preko svojih imen NetBIOS. V sistemu Windows je ime NetBIOS ločeno od imena računalnika in lahko traja do 16 znakov.

Aplikacije na drugih računalnikih dostopajo do imen NetBIOS preko UDP-a, preprostega protokola OSI za sloje za odjemalske / strežniške omrežne aplikacije, ki temelji na internetnem protokolu (IP), prek vrat 137 (v NBT).

Prijava aplikacij NetBIOS zahteva aplikacija, Microsoft pa ne podpira za IPv6. Zadnji oktet je ponavadi NetBIOS Suffix, ki pojasnjuje, katere storitve ima sistem.

Storitev Windows Internet Domain Nameing (WINS) ponuja storitve za ločevanje imen za NetBIOS.

Dve aplikaciji začneta sejo NetBIOS, ko odjemalec pošlje ukaz, da »pokliče« drugega odjemalca (strežnika) preko TCP porta 139. To se imenuje način seje, kjer obe strani izdata ukaze »pošiljanje« in »prejemanje« sporočila v obe smeri. Ukaz "prekinitev" prekine sejo NetBIOS.

NetBIOS podpira tudi brezžično komunikacijo preko UDP. Aplikacije poslušajo na portu 138 UDP za sprejem datagramov NetBIOS. Storitev datagrama lahko pošilja in sprejema datagrame in oddajne datagrame.

Več informacij o NetBIOS

V nadaljevanju so nekatere od možnosti, ki jih lahko storitev poimenovanja pošlje prek NetBIOS-a:

  • Dodaj ime registrirati ime NetBIOS
  • Dodaj ime skupine je podoben, vendar registrira ime skupine NetBIOS
  • Izbriši ime je za odjavo imena NetBIOS, ne glede na to, ali gre za ime ali skupino
  • Poišči ime je za iskanje imena NetBIOS v omrežju

Storitve sej omogočajo tem primitivom:

  • Pokliči da zaženete sejo prek imena NetBIOS
  • Poslušaj bo videl, ali lahko poskusite odpreti sejo
  • Prekiniti se zapre sejo
  • Pošlji bo poslal paket na sejo
  • Pošlji No Ack je enako kot pošiljanje, vendar ne zahteva potrditve, da je bil poslan prek seje
  • Prejeti čaka na dohodni paket

V načinu datagrama so ti primitivi podprti:

  • Pošljite Datagram pošlje datagram prek imena NetBIOS
  • Pošlji oddajno datoteko Datagram je za pošiljanje datagrama vsem registriranim imenom NetBIOS v omrežju
  • Prejemanje datagrama čaka paket Send Datagram
  • Prejemanje podatkovnega oddajanja čaka na paket za pošiljanje pošiljk