Skip to main content

NetBIOS (mitä se on ja miten se toimii)

Mark Bell's Power Project EP. 228 Live - Mike Dolce (Huhtikuu 2024)

Mark Bell's Power Project EP. 228 Live - Mike Dolce (Huhtikuu 2024)
Anonim

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.

Huomautus: 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:

  • Lisää nimi rekisteröidä NetBIOS-nimi
  • Lisää ryhmän nimi on samanlainen, mutta rekisteröi NetBIOS-ryhmän nimen
  • Poista nimi on NetBIOS-nimen rekisteröimättömyys, olipa kyse sitten nimestä tai ryhmästä
  • Etsi nimi on etsiä NetBIOS-nimi verkossa

Istuntopalvelut mahdollistavat nämä primitiot:

  • Soittaa puhelimella aloittaa istunnon NetBIOS-nimen kautta
  • Kuunnella näet, voidaanko yritys avata istunto
  • Lopettaa puhelu käytetään istunnon sulkemiseen
  • Lähettää lähettää paketin istunnon ajaksi
  • Lähetä ei Ack on sama kuin lähetys, mutta ei edellytä kuittausta, että se lähetettiin istunnon kautta
  • Vastaanottaa odottaa tulevaa pakettia

Kun datagrammustilassa nämä primitiivit tuetaan:

  • Lähetä datagrammi lähettää datagrammin NetBIOS-nimen kautta
  • Lähetä lähetystaulukko on datagrammin lähettäminen jokaiselle rekisteröityyn NetBIOS-nimeen verkossa
  • Vastaanota datagrammi odottaa Lähetä Datagram-pakettia
  • Receive Broadcast Datagrammi odottaa lähetyslähetyspakettia