Skip to main content

NetBIOS (kas tas ir un kā tas darbojas)

Anonim

Īsi sakot, NetBIOS nodrošina sakaru pakalpojumus vietējos tīklos. Tajā tiek izmantots programmatūras protokols ar nosaukumu NetBIOS Frames (NBF), kas vietnējā tīkla (LAN) lietojumprogrammām un datoriem ļauj sazināties ar tīkla aparatūru un pārsūtīt datus tīklā.

NetBIOS, tīkla pamata ieejas / izejas sistēmas saīsinājums, ir tīkla industrijas standarts. To izveidoja 1983. gadā Sytek, un to bieži izmanto ar protokolu NetBIOS pār TCP / IP (NBT). Tomēr tas tiek izmantots arī Token Ring tīklos, kā arī Microsoft Windows.

Piezīme: NetBIOS un NetBEUI ir atsevišķas, bet saistītas tehnoloģijas. NetBEUI paplašināja pirmās NetBIOS ieviešanas iespējas ar papildu tīkla iespējām.

Kā NetBIOS darbojas ar lietojumprogrammām

Programmatūras lietojumprogrammas NetBIOS tīklā identificē un identificē citus ar savu NetBIOS nosaukumu starpniecību. Operētājsistēmā Windows NetBIOS nosaukums ir atsevišķs no datora nosaukuma un var būt līdz 16 rakstzīmēm.

Pieteikumi uz citiem datoriem piekļūst NetBIOS nosaukumiem, izmantojot UDP, vienkāršu OSI transporta slāņa protokolu klienta / servera tīkla lietojumprogrammām, pamatojoties uz interneta protokolu (IP), izmantojot 137 (NBT) portu.

Lietojumam ir nepieciešams reģistrēt NetBIOS nosaukumu, bet Microsoft to neatbalsta par IPv6. Pēdējais oktets parasti ir NetBIOS Suffix, kas izskaidro, kādi pakalpojumi sistēmā ir pieejami.

Windows Internet Naming Service (WINS) nodrošina NetBIOS vārda izšķirtspējas pakalpojumus.

Divas lietojumprogrammas sāk NetBIOS sesiju, kad klients nosūta komandu, lai "zvanītu" citam klientam (serverim), izmantojot TCP portu 139. To sauc par sesijas režīmu, kurā abas puses izsniedz komandas "nosūtīt" un "saņemt" ziņojumi abos virzienos. Komanda "Hangout" pārtrauc NetBIOS sesiju.

NetBIOS atbalsta arī bez savienojumu pārraidi, izmantojot UDP. Programmas klausās UDP portu 138, lai saņemtu NetBIOS datagrammas. Datagrammas pakalpojums var nosūtīt un saņemt datagrammas un pārraidīt datagrammas.

Plašāka informācija par NetBIOS

Tālāk ir minētas dažas no iespējām, ko vārda pakalpojumam ir atļauts sūtīt, izmantojot NetBIOS:

  • Pievienojiet vārdu lai reģistrētu NetBIOS nosaukumu
  • Pievienojiet grupas nosaukumu ir līdzīgs, bet reģistrē NetBIOS grupas nosaukumu
  • Dzēst vārdu ir NetBIOS nosaukuma nereģistrēšana neatkarīgi no tā, vai tas ir vārds vai grupa
  • Atrast vārdu ir, lai meklētu NetBIOS nosaukumu tīklā

Sesijas pakalpojumi ļauj šiem primitīviem:

  • Zvans lai sāktu sesiju, izmantojot NetBIOS nosaukumu
  • Klausies redzēs, vai var mēģināt atvērt sesiju
  • Piekārt tiek izmantots, lai slēgtu sesiju
  • Sūtīt nosūtīs paketi sesijas laikā
  • Sūtīt nē ir tāds pats kā nosūtīt, bet neprasa apstiprinājumu, ka tas tika nosūtīts caur sesiju
  • Saņemt gaida ienākošo paketi

Datagrammas režīmā šie primitīvi tiek atbalstīti:

  • Nosūtīt datagrammu nosūtīs datagrammu, izmantojot NetBIOS nosaukumu
  • Nosūtiet Broadcast Datagram ir datagrammas nosūtīšana uz katru reģistrēto NetBIOS nosaukumu tīklā
  • Saņemt Datagramu gaida Send Datagrammas paketi
  • Saņemt apraides datagrammu gaida Send Broadcast paketi