NetBIOS leverer kommunikationstjenester på lokale netværk. Den bruger en softwareprotokol kaldet NetBIOS Frames, der tillader applikationer og computere på et lokalt netværk at kommunikere med netværket hardware og at overføre data på tværs af netværket.
NetBIOS, en forkortelse for Network Basic Input/Output System, er en netværksindustristandard. Det blev oprettet i 1983 af Sytek og bruges ofte sammen med NetBIOS over TCP/IP-protokollen. Det bruges dog også i Token Ring-netværk såvel som af Microsoft Windows.
NetBIOS og NetBEUI er separate, men relaterede teknologier. NetBEUI udvidede de første implementeringer af NetBIOS med yderligere netværksfunktioner.
Sådan fungerer NetBIOS med applikationer
Softwareapplikationer på et NetBIOS-netværk finder og identificerer hinanden gennem deres NetBIOS-navne. I Windows er NetBIOS-navnet adskilt fra computernavnet og kan være op til 16 tegn langt.
Programmer på andre computere får adgang til NetBIOS-navne via UDP, en simpel OSI-transportlagsprotokol til klient/server-netværksapplikationer baseret på internetprotokol på port 137.
Registrering af NetBIOS-navnet er påkrævet af programmet, men det understøttes ikke af Microsoft til IPv6. Den sidste oktet er normalt NetBIOS-suffikset, der forklarer, hvilke tjenester systemet har til rådighed.
Windows Internet Naming Service leverer navneløsningstjenester til NetBIOS.
To applikationer starter en NetBIOS-session, når klienten sender en kommando at 'kalde' en anden klient (serveren) over TCP-port 139. Dette omtales som sessionstilstanden, hvor begge sider udsteder 'send' og 'modtag'-kommandoer for at levere meddelelser i begge retninger. Kommandoen 'hang-up' afslutter en NetBIOS-session.
NetBIOS understøtter også forbindelsesfri kommunikation gennem UDP. Programmer lytter på UDP-port 138 for at modtage NetBIOS-datagrammer. Datagramtjenesten sender og modtager datagrammer og udsender datagrammer.
Flere oplysninger om NetBIOS
Følgende er nogle af de muligheder, som navnetjenesten har tilladelse til at sende via NetBIOS:
hvordan du fortryder sletning af tekstbeskeder på iphone
- Tilføj navnfor at registrere NetBIOS-navnet
- Tilføj gruppenavnligner, men registrerer NetBIOS-gruppenavnet
- Slet navner til afregistrering af et NetBIOS-navn, uanset om det er et navn eller en gruppe
- Find navner til at finde et NetBIOS-navn på netværket
Sessionstjenesterne tillader disse primitiver:
- Opkaldfor at starte en session gennem NetBIOS-navnet
- Hør eftervil se, om der kan gøres et forsøg på at åbne sessionen
- Læg påbruges til at lukke en session
- Sendevil sende en pakke over sessionen
- Send ingen kvitteringer det samme som send, men kræver ikke en bekræftelse af, at det blev sendt gennem sessionen
- Modtageventer på den indkommende pakke
Når du er i datagramtilstand, understøttes disse primitiver:
- Send datagramvil sende et datagram gennem0. NetBIOS-navnet
- Send Broadcast Datagramer til at sende et datagram til alle registrerede NetBIOS-navne på netværket
- Modtag datagramventer på en Send Datagram-pakke
- Modtag Broadcast Datagramventer på en Send Broadcast-pakke
- Hvad er forskellen mellem NetBIOS og DNS?
Domain Name System (DNS) er en mappe til kommunikation mellem enheder over internettet. En internetforbindelse er påkrævet for at bruge DNS, men NetBIOS er tilgængelig for alle maskiner på et lokalt netværk.
- Hvad er det maksimale antal tegn i et NetBIOS-navn?
Seksten. Det første tegn skal være alfanumerisk (ikke et specialtegn), og det sidste tegn må ikke være et minus (-) eller et punktum. Du skal have mindst ét bogstav; de kan ikke alle være tal.
- Hvad er kommandoen til at vise NetBIOS over TCP/IP-statistik?
Brug nbtstat kommando for at se NetBIOS over TCP/IP (NetBT) protokolstatistikker, samt NetBIOS-navnetabeller og NetBIOS-navnecachen. Kør kommandoen uden parametre for at se hjælpeoplysninger.