Протокол WINS разработан компанией MicroSoft
Таблица 4.2.3.1 Коды класса партнера
Код класса
|
Описание
|
1
|
Зарезервировано
|
2
|
Сервер внешнего порта PPP NetBIOS
|
3
|
Зарезервировано
|
4
|
Сервер локального доступа PPP NetBIOS
|
5
|
Зарезервировано
|
6
|
Мост PPP NetBIOS
|
7
|
Зарезервировано
|
8
|
Терминальная система PPP
|
Протокол WINS
Протокол WINS разработан компанией MicroSoft для операционной среды Windows и предназначен для расширения возможностей NetBIOS.
WINS-запросы обычно транспортируются в UDP-дейтограммах. При этом используется порт отправителя=137. В поле данных размешается 2-октетное поле идентификатора, позволяющего связать запрос с откликом. Далее следует 2 байта флагов, в случае запроса туда записывается 0. За ним размещается два октета, содержащие число вопросов, 2 октета числа ответов и еще 4 нулевых октетов. Завершается кадр запроса двумя октетами поля типа (00 21 -> статус узла NetBIOS) и полем класса (для Интернет 00 01 -> (IN,1)). Такие запросы позволяют получить дополнительные данные (имя узла, его MAC-адрес, NetBIOS-имя, имя группы) об ЭВМ с заданным IP-адресом. Причем эта ЭВМ может находиться где угодно в Интернет, но непременно работать в OS Windows. Формат поля данных UDP-дейтограммы запроса показан на рис. 1.

Рис. 4.2.3.2. Формат запроса WINS
В поле данных UDP-дейтограммы отклика располагается 2-байтовое поле идентификатора, аналогичного содержащемуся в пакете запроса. Далее следует поле флагов с длиной в два октета. Формат поля данных UDP-дейтограммы отклика показан на рис. 2.

Рис. 4.2.3.2. Формат отклика WINS
Поле флаги имеет следующую структуру:
0 _ _ _
|
_ _ _ _
|
Команда
|
_ 000
|
0 _ _ _
|
Запрос
|
_ _ _ _
|
_ _ 0 _
|
Не укорочено
|
_ _ _ _
|
_ _ _ 0
|
Рекурсия нежелательна
|
_ _ _ _
|
_ _ _ 0
|
Рекурсия нежелательна
|
1_ _ _
|
_ _ _ _
|
Отклик
|
_ 000
|
0 _ _ _
|
Запрос
|
_ _ _ _
|
_ _ 0 _
|
Не укорочено
|
_ _ _ _
|
_ 1 _ _
|
Официальный ответ
|
Для поля флаги имени характерна следующая структура
0_ _ _
|
_ _ _ _
|
Уникальное имя NetBIOS
|
_ 10 _
|
_ _ _ _
|
Узел М-типа
|
_ _ _ _
|
_ 1 _ _ _
|
Активное имя
|
_ _ _ _
|
_ _ 0_
|
Временное имя
|
<
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий