Особенностью NetBios является то, что в не используются кадры (пакеты) различных форматов в зависимости от их назначения. Причем программист не имеет к ним непосредственного доступа.
Существуют следующие типы кадров:
- Кадр запроса имени формируется при выполнении команды Call, чтобы узнать есть ли в сети WS с требуемым именем;
- Кадр запроса на добавление имени посылается всем станциям сети при выполнении команды AddName для проверки существования его в сети на других WS;
- Кадр запроса на добавление группового имени посылается всем WS сети при выполнении команды AddGroupName, чтобы узнать существует ли в сети WS которая использует это имя как обычное;
- Кадр инициализации сессии;
- Кадр подтверждения сессии;
- Кадр опознания имени;
- Кадр данных формируется при команде Send в режиме сессии;
- Кадр данных формируется при команде SendDatagram в режиме датаграм.
Существенным недостатком NetBios является то, что он может использоваться только в рамках одной сети, то есть протокол не является маршрутизируемым.