Кадр NetBEUI

Многоцелевым протоколом NBF (NetBEUI Frame) Windows-системы пользуются для решения различных задач, включая регистрацию и разрешение имен NetBIOS, установку сеанса связи между компьюте­рами в сети, передачу файлов и печать с помощью протокола Windows SMB (Server Message Blocks). Независимо от выполняемой функции формат кадра NetBEUI всегда один и тот же (рис). Назначение полей NBF таково:

• Length (2 байта) — длина заголовка NBF в байтах.

• Delimiter (2 банта) — информирует принимающую систему, что сообщение должно быть доставлено интерфейсу NetBIOS.

• Command (1 байт) — идентификатор функции сообщения NBF

Datal (1 байт) — вспомогательные данные для сообщения, тип которого указан в поле Command.

Data2 (2 байта) — вспомогательные данные для сообщения, тип которого указан в поле Command.

Transmit Correlator (2 байта) — значение, которое принимающая система продублирует в аналогичном поле ответного сообщения, позволив системе-отправителю связать запрос и ответ на него.

Response Correlator (2 байта) — значение, которое система-отпра­витель ожидает найти в поле Transmit Correlator ответного сооб­щения.

Destination Name (16 байтов) — NetBIOS-имя системы, которой адресован пакет.

Source Name (16 байтов) — NetBIOS-имя системы, отправившей пакет.

Destination Number (1 байт) — номер, присвоенный сеансу целевой системой.

Source Number (1 байт) — номер, присвоенный сеансу системой-источником.

Optional (переменной длины) — собственно передаваемые в пакете

данные.

Поле Command может принимать следующие значения, иденти­фицирующие функцию сообщения NBF:

· 00 Add Group Name Query; a 01 Add Name Query; 4 02 Name in Conflict;

· 03 Status Query;

· 07 Terminate Trace (удаленное);

· 08 Datagram;

· 09 Datagram Broadcast;

· OAName Query;

· OD Add Name Response;

· ОЕ Name Recognized;

· OF Status Response;

· 13 Terminate Trace (локальное и удаленное);

· 14 Data Ack;

· 15 Data First Middle;

· 16 Data Only Last;

· 17 Session Confirm;

· 18 Session End;

· 19 Session Initialize;

· 1A No Receive;

· IB Receive Outstanding;

· 1C Receive Continue;

· IF Session Alive.

Кадром NetBEUI пользуются четыре различных протокола: NMP (Name Management Protocol), SMP (Session Management Protocol), UDP (User Datagram Protocol) и DMP (Diagnostic and Monitoring Protocol).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: