NetBIOS ļauj lietojumprogrammām un datoriem sazināties pa lokālo tīklu
Ī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 nosaukumu, lai reģistrētu NetBIOS nosaukumu
- Pievienojiet grupas nosaukumu ir līdzīgs, bet reģistrē NetBIOS grupas nosaukumu
- Nosaukuma dzēšana ir tāda, lai reģistrētu NetBIOS nosaukumu neatkarīgi no tā, vai tas ir vārds vai grupa
- Atrodiet vārdu, lai meklētu NetBIOS nosaukumu tīklā
Sesijas pakalpojumi ļauj šiem primitīviem:
- Zvaniet, lai sāktu sesiju, izmantojot NetBIOS nosaukumu
- Uzziniet , vai mēģināt sākt sesiju
- Hang Up tiek izmantots, lai slēgtu sesiju
- Sūtīt sūtīs paketi sesijas laikā
- Send No Ack ir tāds pats kā sūtīšanai, bet neprasa apstiprinājumu, ka tas tika nosūtīts sesijas laikā
- Saņemt gaida ienākošo paketi
Datagrammas režīmā šie primitīvi tiek atbalstīti:
- Nosūtīt datagrams nosūtīs datagrammu, izmantojot NetBIOS nosaukumu
- Send Broadcast Datagrams ir datagrammas nosūtīšana uz katru reģistrēto NetBIOS nosaukumu tīklā
- Saņemt datagrammu gaida Send Datagramma paketi
- Receive Broadcast Datagramm gaida Send Broadcast paketi