Skip to main content

NetBIOS (što je i kako funkcionira)

Netbios (Svibanj 2024)

Netbios (Svibanj 2024)
Anonim

Ukratko, NetBIOS pruža komunikacijske usluge na lokalnim mrežama. Koristi programski protokol pod nazivom NetBIOS okviri (NBF) koji omogućuju aplikacijama i računalima lokalne mreže (LAN) da komuniciraju s mrežnim hardverom i prenose podatke preko mreže.

NetBIOS, kratica za mrežni osnovni ulazni / izlazni sustav, mrežni je industrijski standard. Stvorio ju je 1983 Sytek i često se koristi s NetBIOS over TCP / IP (NBT) protokolom. Međutim, upotrebljava se iu mrežama Token Ring, kao i Microsoft Windows.

Bilješka: NetBIOS i NetBEUI su zasebne, ali povezane tehnologije. NetBEUI je proširio prve implementacije NetBIOS-a s dodatnim mogućnostima umrežavanja.

Kako NetBIOS radi s aplikacijama

Softverske aplikacije na NetBIOS mreži lociraju se i prepoznaju jedni druge preko svojih NetBIOS imena. U sustavu Windows, NetBIOS ime je odvojeno od naziva računala i može trajati najviše 16 znakova.

Aplikacije na drugim računalima pristupaju NetBIOS imenima preko UDP-a, jednostavnog protokola OSI transportnog sloja za klijentske / poslužiteljske mrežne aplikacije temeljene na Internet protokolu (IP) preko porta 137 (u NBT).

Prijava za NetBIOS naziv zahtijeva aplikacija, ali Microsoft ne podržava IPv6. Posljednji oktet je obično NetBIOS Sufiks koji objašnjava koje usluge sustav ima na raspolaganju.

Windows Internet Naming Service (WINS) pruža usluge za razvrstavanje imena za NetBIOS.

Dvije aplikacije pokreću NetBIOS sesiju kada klijent pošalje naredbu za "pozivanje" drugog klijenta (poslužitelja) preko TCP portom 139. To se naziva način sesija, gdje obje strane izdaju naredbe "pošalji" i "primaju" za isporuku poruka u oba smjera. Naredba "objesi" prekida NetBIOS sesiju.

NetBIOS također podržava komunikaciju bez veze preko UDP-a. Aplikacije slušaju na UDP portu 138 za primanje NetBIOS datagrama. Usluga datagrama može slati i primati datagrame i emitirati datagrame.

Više informacija o NetBIOS-u

Sljedeće su neke od mogućnosti kojima se usluga naziva može poslati putem usluge NetBIOS:

  • Dodajte ime registrirati NetBIOS ime
  • Dodajte naziv grupe je sličan, ali registrira ime grupe NetBIOS
  • Izbriši naziv je za poništenje registracije NetBIOS imena, bilo da je to naziv ili grupa
  • Pronađite ime je za traženje NetBIOS imena na mreži

Usluge sesije omogućuju sljedeće primitive:

  • Poziv za pokretanje sesije putem NetBIOS naziva
  • Slušati vidjet ćete može li se pokušati otvoriti sesiju
  • Poklopi se koristi za zatvaranje sesije
  • Poslati će poslati paket tijekom sesije
  • Pošalji Ne Ack je isto kao i poslati, ali ne zahtijeva potvrdu da je poslana tijekom sesije
  • dobiti čeka dolazni paket

Kada su u datagramskom načinu rada, ove primitive podržane:

  • Pošaljite Datagrama će poslati datagram preko NetBIOS naziva
  • Pošalji Broadcast Datagram je za slanje datagrama na svaki registrirani NetBIOS ime na mreži
  • Primanje Datagrama čeka paket Send Datagram
  • Primanje emitiranog datagrama čeka paket Send Broadcast