Intel Pentium processor - технический обзор
Технический обзор
Главная -
Услуга дейтаграммы NETBIOS
Услуга дейтаграммы NETBIOS
Каждая дейтаграмма NETBIOS имеет поименованный источник и
назначение. Для передачи дейтаграммы NETBIOS, услуга дейтаграммы
должна выполнить операцию запроса имени для того, чтобы узнать ад-
рес IP и атрибуты имени назначения NETBIOS. (Эта информация может
храниться в кэш, чтобы избежать излишних расходов при запросах имен
для последующих дейтаграмм NETBIOS).
Дейтаграммы NETBIOS передаются в пакетах UDP. Если размер
дейтаграммы NETBIOS превосходит размер отдельного пакета UDP, она
может быть разбита на несколько пакетов UDP.
Оконечные узлы могут получать дейтаграммы NETBIOS, адресован-
ные именам, владельцем которых получающий узел не является. Подоб-
ные дейтаграммы должны сбрасываться. Если это имя уникально, то ис-
точнику дейтаграммы NETBIOS посылается пакет DATAGRAM ERROR (ОШИБКА
ДЕЙТАГРАММЫ).
Разбивка дейтаграмм
Если заголовок и данные дейтаграммы NETBIOS превышают макси-
мальное количество данных для одного пакета UDP, дейтаграмма
NETBIOS перед передачей должна быть разбита (расчленена).
Дейтаграмма NETBIOS состоит из следующих элементов протокола:
- Заголовок IP размером 20 байт (минимум);
- Заголовок UDP размером 8 байт;
- Заголовок дейтаграммы NETBIOS размером 14 байт;
- Данные дейтаграммы NETBIOS.
Последний элемент состоит из трех частей:
- Имя источника NETBIOS (255 байт максимум);
- Имя назначения NETBIOS (255 байт максимум);
- Пользовательские данные NETBIOS (512 байт максимум);
- Два поля имени находятся в закодированном формате
второго уровня.
Максимальный размер дейтаграммы NETBIOS - 1064 байт. Минималь-
ный размер максимальной дейтаграммы IP - 576 байт. Следовательно,
дейтаграмма NETBIOS может не поместиться в одну дейтаграмму IP, -
тогда ее необходимо разбить.
В сетях, отвечающих требованиям или превышающих требования
минимальной длины дейтаграммы IP в 576 байт, дейтаграмма NETBIOS
будет разбита на две. Протоколы и форматы пакетов предусматривают
разбивку на три и более частей.
Параметры конфигурации узла
- В-УЗЛЫ:
- Уникальное постоянное имя узла.
- Используется ли Протокол групповых сообщений
Internet (IGMP).
- Используемый широковещательный адрес IP.
- Необходимы ли "живые" (keep-alive) пакеты для сеанса
NETBIOS.
- Используемая длина поля данных UDP
(для управления разбивкой).
- Р-УЗЛЫ:
- Уникальное постоянное имя узла.
- Адрес IP Cпецпроцессора имен NETBIOS.
- Адрес IP (IP - Межсетевой протокол) Спецпроцессора распреде-
ления дейтаграмм NETBIOS.
- Необходимы ли "живые" (keep-alive) пакеты для сеанса
NETBIOS.
- Используемая длина поля данных UDP
(для управления разбивкой).
- М-УЗЛЫ:
- Уникальное постоянное имя узла.
- Адрес IP Cпецпроцессора имен NETBIOS.
- Адрес IP (IP - Межсетевой протокол) Спецпроцессора распреде-
ления дейтаграмм NETBIOS.
- Необходимы ли "живые" (keep-alive) пакеты для сеанса
NETBIOS.
- Используемая длина поля данных UDP
(для управления разбивкой).
- Используется ли IGMP.
- Используемый широковещательный адрес IP.
20.05.2012