Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпора по Темам(2011г.).doc
Скачиваний:
11
Добавлен:
13.04.2019
Размер:
3.97 Mб
Скачать

20. Интерфейс NetBios и NetBios over tcp/ip, протокол NetBeui.

Протокол NetBIOS был создан для работы в локальных сетях. Система NetBIOS предназначена для персональных ЭВМ типа IBM/PC в качестве интерфейса, независящего от фирмы-производителя.

NetBIOS использует в качестве транспортных протоколов TCP и UDP. Пакет NetBIOS создан для использования группой ЭВМ, поддерживает как режим сессий (работа через соединение), так и режим дейтограмм (без установления соединения).

16-и символьные имена объектов в NetBIOS распределяются динамически.

NetBIOS имеет собственную DNS, которая может взаимодействовать с интернетовской. Приложения могут через NetBIOS найти нужные им ресурсы, установить связь и послать или получить информацию.

NetBIOS использует для службы имен порт - 137, для службы дейтограмм - порт 138, а для сессий - порт 139. Любая сессия начинается с NetBIOS - запроса, задания IP-адреса и определения TCP-порта удаленного объекта, далее следует обмен NetBIOS -сообщениями, после чего сессия закрывается.

Сессия осуществляет обмен информацией между двумя NetBIOS-приложениями. Длина сообщения лежит в пределах от 0 до 131071 байт. При организации IP-транспорта через NetBIOS IP-дейтограмма вкладывается в NetBIOS-пакет. Информационный обмен происходит в этом случае без установления связи между объектами. Имена NetBIOS должны содержать в себе IP-адреса.

Система NetBIOS имеет собственную систему команд (call, listen, hang up, send, receive, session status, reset, cancel, adapter status, unlink, remote program load) и примитивов для работы с дейтограммами (send datagram, send broadcast datagram, receive datagram, receive broadcast datagram).

Все оконечные узлы NetBIOS делятся на три типа:

1) Широковещательные ("B") узлы;

2) узлы точка-точка ("P");

3) узлы смешанного типа ("M").

IP-адрес может ассоциироваться с одним из указанных типов. B-узлы устанавливают связь со своим партнером посредством широковещательных запросов. P- и M-узлы для этой цели используют NetBIOS сервер имен (NBNS) и сервер распределения дейтограмм (NBDD).

WINS(Windows Internet Name Service)-служба интернет имен для виндоус.NetBIOS over TCP/IP – программный интерфейс.

В настоящее время разработана улучшенная версия протокола NetBIOS - NetBEUI (NetBIOS extended user interface). Этот новый протокол используется операционными системами LAN manager, LAN server, Windows for Workgroups и Windows NT, а по своей функции занимает нишу протоколов TCP/IP, охватывая связной, сетевой и транспортный уровни. Здесь стандартизован формат пакетов NetBIOS, добавлены некоторые новые функции. NetBEUI базируется на протоколе OSI LLC2, вводит стандарт на формат кадра NetBIOS (NDF) и использует NetBEUI в качестве интерфейса высокого уровня. Протокол обладает высоким быстродействием и служит для объединения небольших локальных сетей (20-200 ЭВМ) друг с другом или с главной ЭВМ.

Этот протокол соответствует связному, сетевому и транспортному уровню модели OSI. В новых версиях NetBEUI (3.0 и выше) снято ограничение на число одновременных сессий (254). Среди ограничений NetBEUI следует назвать отсутствие внутренней маршрутизации и серьезные ограничения при работе в региональных сетях. По этой причине NetBEUI рекомендуется для локальных сетей (здесь они предпочтительнее других протоколов), а для внешних связей использовать, например, TCP/IP.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]