NetBIOS umožňuje aplikáciám a počítačom komunikovať cez LAN
Stručne povedané, NetBIOS poskytuje komunikačné služby v lokálnych sieťach. Používa softvérový protokol s názvom NetBIOS Frames (NBF), ktorý umožňuje aplikáciám a počítačom v lokálnej sieti (LAN) komunikovať so sieťovým hardvérom a prenášať dáta cez sieť.
NetBIOS, skratka pre základný vstupný / výstupný systém siete, je sieťový priemyselný štandard. Bola vytvorená v roku 1983 spoločnosťou Sytek a často sa používa s protokolom NetBIOS over TCP / IP (NBT). Používa sa však aj v sieťach Token Ring a Microsoft Windows.
Poznámka: NetBIOS a NetBEUI sú samostatné, ale súvisiace technológie. NetBEUI rozšíril prvé implementácie systému NetBIOS o ďalšie možnosti vytvárania sietí.
Ako NetBIOS pracuje s aplikáciami
Softvérové aplikácie v sieti NetBIOS sa navzájom vyhľadávajú a identifikujú prostredníctvom svojich názvov NetBIOS. V systéme Windows je názov NetBIOS oddelený od názvu počítača a môže mať dĺžku až 16 znakov.
Aplikácie na iných počítačoch pristupujú k názvom NetBIOS cez protokol UDP , jednoduchý protokol prenosovej vrstvy OSI pre sieťové aplikácie klient / server založené na protokole IP ( port) 137 (v NBT).
Registrácia názvu NetBIOS vyžaduje aplikácia, ale spoločnosť Microsoft nepodporuje protokol IPv6 . Posledný oktet je zvyčajne NetBIOS Suffix, ktorý vysvetľuje, ktoré služby má systém k dispozícii.
Služba Windows Internet Naming Service (WINS) poskytuje služby na riešenie názvov NetBIOS.
Dve aplikácie spúšťajú reláciu NetBIOS, keď klient odošle príkaz na "volanie" iného klienta (servera) cez port TCP 139. Toto sa nazýva režim relácie, kde obidve strany vydávajú príkazy "odoslať" a "prijímať" v oboch smeroch. Príkaz "zavesenie" ukončí reláciu NetBIOS.
NetBIOS podporuje aj bezpojkovú komunikáciu cez UDP. Aplikácie počúvajú na portu UDP 138 na príjem NetBIOS datagramov. Služba dátovej agendy môže posielať a prijímať datagramy a vysielacie datagramy.
Viac informácií o systéme NetBIOS
Nasledujú niektoré z možností, ktoré môže menovacia služba posielať cez NetBIOS:
- Pridajte meno na registráciu názvu NetBIOS
- Pridať názov skupiny je podobný, ale zaregistruje názov skupiny NetBIOS
- Odstrániť názov slúži na zrušenie registrácie názvu NetBIOS, či už je to meno alebo skupina
- Nájsť meno je pre hľadanie názvu NetBIOS v sieti
Služby relácie umožňujú tieto primitívne prvky:
- Zavolajte na spustenie relácie cez názov NetBIOS
- Počúva sa, či sa môže vykonať pokus o otvorenie relácie
- Hang Up sa používa na zatvorenie relácie
- Poslaním pošle paket cez reláciu
- Odoslať No Ack je rovnaké ako odoslanie, ale nevyžaduje potvrdenie, že bol odoslaný cez reláciu
- Príjem čaká na prichádzajúci paket
Keď sa nachádzajú v režime datagram, podporujú sa tieto primitívne prvky:
- Odoslať Datagram pošle datagramu cez názov NetBIOS
- Posielať vysielanie Datagram je určený na odosielanie datagramu ku každému zaregistrovanému názvu NetBIOS v sieti
- Doručenie protokolu Datagram čaká na odoslanie balíka Datagram
- Prijímať vysielanie Datagram čaká na odoslaný paket vysielania