NetBIOS tillhandahåller kommunikationstjänster på lokala nätverk. Den använder ett mjukvaruprotokoll som heter NetBIOS Frames som tillåter applikationer och datorer i ett lokalt nätverk att kommunicera med nätverket hårdvara och att överföra data över nätverket.
NetBIOS, en förkortning för Network Basic Input/Output System, är en nätverksindustristandard. Det skapades 1983 av Sytek och används ofta med NetBIOS över TCP/IP-protokollet. Det används dock också i Token Ring-nätverk, såväl som av Microsoft Windows.
NetBIOS och NetBEUI är separata men relaterade teknologier. NetBEUI utökade de första implementeringarna av NetBIOS med ytterligare nätverksmöjligheter.
Hur NetBIOS fungerar med applikationer
Programvaruapplikationer på ett NetBIOS-nätverk hittar och identifierar varandra genom sina NetBIOS-namn. I Windows är NetBIOS-namnet separat från datornamnet och kan vara upp till 16 tecken långt.
Applikationer på andra datorer får åtkomst till NetBIOS-namn över UDP, ett enkelt OSI-transportlagerprotokoll för klient-/servernätverksapplikationer baserat på Internetprotokoll på port 137.
Registrering av NetBIOS-namnet krävs av programmet men stöds inte av Microsoft för IPv6. Den sista oktetten är vanligtvis NetBIOS-suffixet som förklarar vilka tjänster systemet har tillgängliga.
Windows Internet Naming Service tillhandahåller namnupplösningstjänster för NetBIOS.
Två applikationer startar en NetBIOS-session när klienten skickar en kommando att 'ringa' en annan klient (servern) över TCP-port 139. Detta kallas sessionsläget, där båda sidor utfärdar 'skicka' och 'ta emot'-kommandon för att leverera meddelanden i båda riktningarna. Kommandot 'lägg på' avslutar en NetBIOS-session.
NetBIOS stöder även anslutningslös kommunikation via UDP. Applikationer lyssnar på UDP-port 138 för att ta emot NetBIOS-datagram. Datagramtjänsten skickar och tar emot datagram och sänder datagram.
Mer information om NetBIOS
Följande är några av alternativen som namntjänsten får skicka via NetBIOS:
vizio tv stängs av av sig själv
- Lägg till namnför att registrera NetBIOS-namnet
- Lägg till gruppnamnär liknande men registrerar NetBIOS-gruppnamnet
- Ta bort namnär för att avregistrera ett NetBIOS-namn, oavsett om det är ett namn eller en grupp
- Hitta namnär för att leta upp ett NetBIOS-namn på nätverket
Sessionstjänsterna tillåter dessa primitiver:
- Ring uppför att starta en session via NetBIOS-namnet
- Lyssnakommer att se om ett försök kan göras att öppna sessionen
- Lägg påanvänds för att avsluta en session
- Skickakommer att skicka ett paket över sessionen
- Skicka inget kvittoär detsamma som skicka men kräver inte en bekräftelse på att det skickades genom sessionen
- Mottaväntar på det inkommande paketet
I datagramläge stöds dessa primitiver:
- Skicka datagramkommer att skicka ett datagram genom0. NetBIOS-namnet
- Skicka Broadcast Datagramär för att skicka ett datagram till alla registrerade NetBIOS-namn i nätverket
- Ta emot datagramväntar på ett Send Datagram-paket
- Ta emot sändningsdatagramväntar på ett Send Broadcast-paket
- Vad är skillnaden mellan NetBIOS och DNS?
Domain Name System (DNS) är en katalog för kommunikation mellan enheter över internet. En internetanslutning krävs för att använda DNS, men NetBIOS är tillgängligt för alla maskiner i ett lokalt nätverk.
- Vad är det maximala antalet tecken i ett NetBIOS-namn?
Sexton. Det första tecknet måste vara alfanumeriskt (inte ett specialtecken), och det sista tecknet får inte vara ett minus (-) eller en punkt. Du måste ha minst en bokstav; de kan inte vara alla siffror.
- Vad är kommandot för att visa NetBIOS över TCP/IP-statistik?
Använd nbtstat kommando för att se NetBIOS över TCP/IP (NetBT)-protokollstatistik, samt NetBIOS-namntabeller och NetBIOS-namncachen. Kör kommandot utan parametrar för att se hjälpinformation.