NetBIOS tarjoaa viestintäpalveluita paikallisissa verkoissa. Se käyttää NetBIOS Frames -nimistä ohjelmistoprotokollaa, jonka avulla paikallisverkon sovellukset ja tietokoneet voivat kommunikoida verkkolaitteiston kanssa ja lähettää tietoja verkon kautta. NetBIOS, lyhenne sanoista Network Basic Input/Output System, on alan standardi verkottumista varten. Sytek loi sen vuonna 1983, ja sitä käytetään yleisesti NetBIOS over TCP/IP -protokollan kanssa. Sitä käytetään kuitenkin myös Token Ring -verkoissa sekä Microsoft Windowsissa. NetBIOS ja NetBEUI ovat erillisiä, mutta toisiinsa liittyviä teknologioita. NetBEUI laajensi NetBIOSin varhaisia toteutuksia lisäverkkoominaisuuksilla.
Kuinka NetBIOS toimii sovellusten kanssa
NetBIOS-verkon ohjelmistosovellukset paikantavat ja tunnistavat toisensa NetBIOS-nimien perusteella. Windowsissa NetBIOS-nimi on erillinen tietokoneen nimestä ja voi olla enintään 16 merkkiä pitkä. Muiden tietokoneiden sovellukset voivat käyttää NetBIOS-nimiä UDP:n kautta, joka on yksinkertainen OSI-siirtokerroksen protokolla asiakas/palvelin-verkkosovelluksille, jotka perustuvat Internet-protokollaan portissa 137. Sovellus edellyttää NetBIOS-nimen rekisteröintiä, mutta Microsoft ei tue sitä IPv6:lle. Viimeinen oktetti on yleensä NetBIOS-liite, joka selittää, mitä palveluja järjestelmässä on saatavilla. Windows Internet Naming Service tarjoaa nimenselvityspalveluita NetBIOS:lle. Kaksi sovellusta käynnistävät NetBIOS-istunnon, kun asiakas lähettää komennon «soittaa» toiselle asiakkaalle (palvelimelle) TCP-portin 139 kautta. Tätä kutsutaan istuntotilaksi, jossa molemmat osapuolet «lähettävät» ja «vastaanottavat» komennot. molempiin suuntiin. «Lopeta»-komento lopettaa NetBIOS-istunnon. NetBIOS tukee myös yhteydetöntä viestintää UDP:n kautta. Sovellukset kuuntelevat UDP-porttia 138 vastaanottaakseen NetBIOS-datagrammeja. Datagrammipalvelu lähettää ja vastaanottaa datasähkeitä ja lähettää datasähkeitä.
Lue lisää NetBIOSista
Seuraavassa on joitain vaihtoehdoista, jotka nimipalvelu voi lähettää NetBIOSin kautta:
- Lisää nimi rekisteröidäksesi NetBIOS-nimen
- Lisää ryhmän nimi on samanlainen, mutta rekisteröi NetBIOS-ryhmän nimen
- Poista nimi on NetBIOS-nimen rekisteröinnin poistamiseen, oli se sitten nimi tai ryhmä
- Hae nimi on NetBIOS-nimen etsimiseen verkosta
Istuntopalvelut sallivat nämä primitiivit:
- Puhelu aloittaaksesi istunnon NetBIOS-nimen kautta
- Kuunnella nähdään, voidaanko istuntoa yrittää avata
- Lopettaa puhelu käytetään istunnon lopettamiseen
- Lähettää lähettää paketin istunnosta
- Älä lähetä vahvistusta on sama kuin lähettäminen, mutta se ei vaadi vahvistusta, että se lähetettiin istunnon aikana
- Vastaanottaa odottaa saapuvaa pakettia
Datagrammitilassa näitä primitiivejä tuetaan:
- Lähetä datagrammi lähettää datagrammin 0. NetBIOS-nimen kautta
- Lähetä lähetysdatagrammi on datagrammin lähettämiseen mihin tahansa verkossa rekisteröityyn NetBIOS-nimeen
- Vastaanota datagrammi odottaa Lähetä Datagram -pakettia
- Vastaanota lähetysdatagrammi odottaa Lähetä lähetyspakettia
FAQ
-
Mitä eroa on NetBIOS:n ja DNS:n välillä?
DNS (Domain Name System) on hakemisto laitteiden välistä viestintää varten Internetin kautta. DNS-käyttö edellyttää Internet-yhteyttä, mutta NetBIOS on käytettävissä kaikissa paikallisverkon koneissa.
-
Mikä on suurin sallittu määrä merkkejä NetBIOS-nimessä?
Kuusitoista. Ensimmäisen merkin on oltava aakkosnumeerinen (ei erikoismerkki), ja viimeinen merkki ei saa olla miinusmerkki (-) tai piste. Sinulla on oltava vähintään yksi kirjain; kaikki ei voi olla numeroita.
-
Mikä komento näyttää NetBIOSin TCP/IP-tilastot?
Käytä nbtstat-komentoa tarkastellaksesi NetBIOS over TCP/IP (NetBT) -protokollatilastoja sekä NetBIOS-nimitaulukoita ja NetBIOS-nimivälimuistia. Suorita komento ilman parametreja nähdäksesi ohjetiedot.