NetBIOS
| Ten artykuł od 2024-01 wymaga zweryfikowania podanych informacji. Należy podać wiarygodne źródła w formie przypisów bibliograficznych. Część lub nawet wszystkie informacje w artykule mogą być nieprawdziwe. Jako pozbawione źródeł mogą zostać zakwestionowane i usunięte. Sprawdź w źródłach: Encyklopedia PWN • Google Books • Google Scholar • Federacja Bibliotek Cyfrowych • BazHum • BazTech • RCIN • Internet Archive (texts / inlibrary) Dokładniejsze informacje o tym, co należy poprawić, być może znajdują się w dyskusji tego artykułu. Po wyeliminowaniu niedoskonałości należy usunąć szablon {{Dopracować}} z tego artykułu. |
NetBIOS (ang. Network Basic Input / Output System) – protokół sieciowy oryginalnie zaprojektowany przez firmę IBM. Zapewnia podstawowy interfejs łączenia aplikacji z innymi aplikacjami w innych komputerach znajdujących się w tej samej sieci lokalnej oraz umożliwia współdzielenie danych. NetBIOS działa w 5. warstwie (sesji) modelu OSI.
NetBIOS transmitowany w TCP/IP (NetBIOS over TCP/IP) używa portów:
- 137 – NetBIOS Name
- 138 – NetBIOS Datagram
- 139 – NetBIOS Session
NetBIOS spełnia następujące założenia:
- wszystkie stacje w danej sieci traktowane są jednakowo
- aplikacje nie zajmują się szczegółami transportu
- usługi nie zależą od tego, jak sieć została zrealizowana sprzętowo
- obsługiwane są „przyjazne” nazwy – nie ma potrzeby posługiwania się adresami
Komunikacja w NetBIOS wykorzystuje dwie metody:
- bezpołączeniowa – w formie datagramów bez potwierdzenia ich dotarcia na miejsce – najczęściej wykorzystywana w trybie rozgłaszania (broadcast)
- połączeniowa – w formie sesji – transmisja odbywa się niezawodnie (z potwierdzeniami)
- p
- d
- e
Protokoły sieciowe w modelu TCP/IP
Warstwa aplikacji (liczby oznaczają numery portów) |
|
---|---|
Warstwa transportowa | |
Warstwa Internetu | |
Warstwa dostępu do sieci |