Протокол SMP
Сообщения NBF, сгенерированные протоколом NMP, используют службу NetBEUI, не ориентированную на соединение. Они не выходят за рамки простого обмена запросами и откликов, и им не требуются дополнительные услуги, вроде подтверждения приема пакета.
Для масштабного обмена данными необходима более надежная служба с ориентацией на соединение, и, чтобы обеспечить ее, две обменивающиеся данными системы должны сначала организовать сеанс связи между собой. Для организации сеанса, передачи данных и разрыва связи они используют сообщения NBF протокола SMP.
Установление связи начинается со стандартной процедуры разрешения имен, за которой следует установление сеанса на уровне LLC. Затем клиентская система, инициировавшая сеанс, передает системе-серверу сообщение Session Initialize, а та откликается сообщением Session Confirm. После этого сеанс установлен, и системы могут начинать передачу данных приложений с помощью сообщений Data First Middle и Data Only Last, которые могут содержать данные, сгенерированные другими протоколами, например, SMB. Получив данные, система посылает ответные сообщения Receive Continue или Data Ack как подтверждение успешной передачи.
Если во время сеанса в обмене данными по каким-то причинам случилась пауза, системы периодически передают сообщения Session Alive, чтобы сеанс не разорвался из-за отсутствия активности. Когда обмен пакетами завершен, клиент генерирует сообщение Session End, заканчивая сеанс.
Протокол UDP
Для обмена небольшим объемом данных системы могут использовать ту же службу без ориентации на соединение, что и протокол NMP. Этот способ обмена данными называют иногда протоколом UDP.
Важно не путать этот протокол с одноименным протоколом транспортного уровня TCP/IP.
UDP — самый простой из протоколов NBF. Он включает сообщения только двух типов. С них сообщений системы могут передавать различную информацию, в том числе, данные SMB.
Протокол DMP
Система NetBEUI использует протокол DMP для сбора информации о состоянии систем в сети, генерируя сообщение-запрос и передавая его другим системам сети. Те отвечают сообщениями-ответами с запрашиваемой информацией.