NetBIOS – это аббревиатура от слова Network Basic Input / Output System, которая может показаться немного странной.
NetBIOS в настоящее время используется в основном операционными системами Microsoft Windows для предоставления некоторых служб другим сетевым узлам.
В этой статье мы изучим NetBIOS и его сервисы.
Что такое NetBIOS?
Протокол NetBIOS впервые создан IBM, а потому уже он был реализован в операционных системах Microsoft Windows.
Это был 1985 год, когда Microsoft внедрила его для MS-DOS.
NetBIOS приобрел популярность из-за популярности Windows.
Изначально он был создан для работы в сети по Token Ring, на далее функционал расширился для работы в сетях 802.2 или Ethernet.
NetBIOS стандартизирован по RFC 1001 и RFC 1002 для работы по протоколам TCP / UDP.
NetBIOS может работать через порт 139 TCP/IP.
Клиент и сервер используют порт TCP 139 для вызова друг друга.
Обе стороны могут отправлять и получать команды, вызывая друг друга.
Другой альтернативый порт NetBIOS UDP – 138.
Службы NetBIOS
NetBIOS предоставляет три различных сервиса:
- Name Service используется для регистрации и разрешения имен в одной локальной сети. Этот сервис также называется NetBIOS-NS.
- Datagram Distributions Service используется для связи без установления соединения и передачи данных между клиентами NetBIOS. Она называется NetBIOS-DGM в короткой варианте
- Session Service используется для установления соединения и передачи данных между клиентами NetBIOS. Онаназывается NetBIOS-SSN вкратце.
Команда nbtstat
nbtstat – это инструмент командной строки, используемый для запуска некоторых функций NetBIOS.
Мы можем использовать команду nbtstat для того, чтобы управлять, как зарегистрироваться, списком, удалять локальные имена NetBIOS.
В следующем примере мы перечислим локальные имена NetBIOS, зарегистрированные в локальной системе.
> nbtstat -n
см. также: