NetBIOS omogoča uporabo aplikacij in računalnikov prek LAN
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 za registracijo imena 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čite za začetek seje prek imena NetBIOS
- Poslušajte, ali lahko poskusite odpreti sejo
- Hang Up se uporablja za zaprtje seje
- Poąiljanje bo poslalo paket na sejo
- Pošiljanje No Ack je enako kot pošiljanje, vendar ne zahteva potrditve, da je bilo poslano prek seje
- Prejmi čakanje na dohodni paket
V načinu datagrama so ti primitivi podprti:
- Pošiljanje Datagrama bo poslalo datagram prek imena NetBIOS
- Pošlji oddajanje Datagram je za pošiljanje datagrama vsem registriranim imenom NetBIOS v omrežju
- Prejemanje Datagrama čaka paket Send Datagram
- Receive Broadcast Datagram čaka na paket za pošiljanje pošiljk