NetBIOS permet que les aplicacions i ordinadors es comuniquin a través d'una LAN
En resum, NetBIOS proporciona serveis de comunicació en xarxes locals. Utilitza un protocol de programari anomenat NetBIOS Frames (NBF) que permet que les aplicacions i ordinadors d'una xarxa d'àrea local (LAN) es comuniquin amb maquinari de xarxa i transmetin dades a tota la xarxa.
NetBIOS, abreviatura del sistema d'entrada / sortida bàsic de xarxa, és un estàndard de la indústria de xarxes. Va ser creat el 1983 per Sytek i sovint s'utilitza amb el protocol NetBIOS sobre TCP / IP (NBT). Tanmateix, també s'utilitza en les xarxes de Token Ring , així com per a Microsoft Windows.
Nota: NetBIOS i NetBEUI són tecnologies separades però relacionades. NetBEUI va estendre les primeres implementacions de NetBIOS amb capacitats de xarxa addicionals.
Com funciona NetBIOS amb aplicacions
Les aplicacions de programari d'una xarxa NetBIOS es localitzen i s'identifiquen entre elles a través dels seus noms NetBIOS. A Windows, el nom de NetBIOS és independent del nom de l'equip i pot tenir fins a 16 caràcters.
Les aplicacions en altres ordinadors accedeixen als noms de NetBIOS a través de UDP , un protocol de capa de transport OSI simple per a aplicacions de xarxa client / servidor basades en Protocol d'Internet (IP) , a través del port 137 (en NBT).
El registre del nom de NetBIOS és requerit per l'aplicació, però Microsoft no és compatible amb IPv6 . L'últim octet sol ser NetBIOS Sufix que explica quins serveis té el sistema disponible.
El servei de noms d'Internet de Windows (WINS) proporciona serveis de resolució de noms per a NetBIOS.
Dues aplicacions comencen una sessió NetBIOS quan el client envia un comandament per "trucar" a un altre client (el servidor) a través del port TCP 139. Això es coneix com el mode de sessió, on ambdues parts emeten comandes "enviar" i "rebre" per lliurar missatges en ambdues direccions. L'ordre "hang-up" finalitza una sessió NetBIOS.
NetBIOS també admet comunicacions sense connexió a través de UDP. Les aplicacions escolten al port UDP 138 per rebre datagrames NetBIOS. El servei de datagrames pot enviar i rebre datagrames i retransmetre datagrames.
Més informació sobre NetBIOS
A continuació es mostren algunes de les opcions que el servei de noms es pot enviar a través de NetBIOS:
- Afegiu un nom per registrar el nom de NetBIOS
- El nom del grup Afegeix és similar però registra el nom del grup NetBIOS
- El nom de supressió és per a registrar un nom NetBIOS, ja sigui un nom o un grup
- El nom del cercador és buscar un nom NetBIOS a la xarxa
Els serveis de sessió permeten aquestes primitives:
- Truqueu per iniciar una sessió a través del nom NetBIOS
- Escolta veurà si es pot intentar obrir la sessió
- Hang Up s'utilitza per tancar una sessió
- Enviar enviarà un paquet durant la sessió
- Enviar No Ack és el mateix que enviar, però no requereix cap reconeixement que s'hagi enviat a través de la sessió
- Rebeu esperes per al paquet entrant
Quan en mode datagrama, aquestes primitives són compatibles:
- Enviar Datagram enviarà un datagrama a través del nom de NetBIOS
- Enviar el diagrama de difusió és per enviar un datagrama a cada nom NetBIOS registrat a la xarxa
- Rep Datagram espera per a un paquet Send Datagram
- Receive Broadcast Datagram espera un paquet de difusió de l'enviament