Mikä on NetBIOS?

NetBIOS sallii sovellusten ja tietokoneiden kommunikoida lähiverkon kautta

Lyhyesti sanottuna NetBIOS tarjoaa viestintäpalveluja paikallisissa verkoissa. Se käyttää ohjelmistoprotokollaa nimeltä NetBIOS Frames (NBF), joka sallii lähiverkon (LAN) sovellukset ja tietokoneet kommunikoimaan verkkolaitteiden kanssa ja lähettämään tietoja verkon kautta.

NetBIOS, lyhenne Network Basic Input / Output -järjestelmästä, on verkkotekniikan standardi. Sytek on luonut sen vuonna 1983, ja sitä käytetään usein NetBIOS over TCP / IP (NBT) -protokollaa käyttäen. Kuitenkin sitä käytetään myös Token Ring -verkoissa sekä Microsoft Windowsissa.

Huomaa: NetBIOS ja NetBEUI ovat erillisiä mutta niihin liittyviä tekniikoita. NetBEUI laajensi NetBIOSin ensimmäiset toteutukset lisäverkkotapoilla.

Miten NetBIOS toimii sovellusten kanssa?

NetBIOS-verkon ohjelmistosovellukset löytävät ja tunnistavat toisiaan NetBIOS-nimensä kautta. Windowsissa NetBIOS-nimi on erillinen tietokoneen nimestä ja voi olla enintään 16 merkkiä pitkä.

Muissa tietokoneissa olevat sovellukset käyttävät NetBIOS-nimiä UDP: n kautta , yksinkertainen OSI- siirtokerrosprotokolla, joka perustuu IP-protokollan (IP) kautta porttiin 137 (NBT).

Sovellus vaatii NetBIOS-nimen tallentamista, mutta Microsoft ei tue sitä IPv6: lle . Viimeinen oktetti on yleensä NetBIOS Suffix, joka selittää, mitä palveluita järjestelmä on käytettävissä.

Windowsin Internet- nimipalvelu (WINS) tarjoaa Net RESOL -palvelimen nimenratkaisupalvelut.

Kaksi sovellusta käynnistää NetBIOS-istunnon, kun asiakas lähettää komennon "soittaa" toinen asiakas (palvelin) TCP- porttiin 139. Tätä kutsutaan istuntotilaksi, jossa molemmat osapuolet lähettävät "lähetä" ja "vastaanota" komentoja viestit molempiin suuntiin. "Hang-up" -komento lopettaa NetBIOS-istunnon.

NetBIOS tukee myös yhteydetöntä viestintää UDP: n kautta. Sovellukset kuuntelevat UDP-portilla 138 saadakseen NetBIOS-datagrammeja. Datagrammin palvelu voi lähettää ja vastaanottaa datagrammeja ja lähettää datagrammeja.

Lisätietoja NetBIOSista

Seuraavassa on joitain vaihtoehtoja, joita nimipalvelu voi lähettää NetBIOS: n kautta:

Istuntopalvelut mahdollistavat nämä primitiot:

Kun datagrammustilassa nämä primitiivit tuetaan: