Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка Сети ЭВМ Кузин.doc
Скачиваний:
86
Добавлен:
13.05.2015
Размер:
3.82 Mб
Скачать

Регистрация и распознавание имен NetBios

Смысл распознавания имен NetBIOSаналогичен распознаванию именDNS. Его цель – установить соответствие междуNetBIOSименем иIP-адресом ресурса (компьютера, на котором располагается ресурс).

В ОС WindowsNTиWindows2000 могут использоваться следующие способы распознавания именNetBIOS:

  1. Кэш имен NetBIOS

  2. Сервер имен NetBIOS (WINS-сервер)

  3. Широковещательный запрос (так как такой запрос будет выполняться через протокол IP, то он будет ограничен IP-подсетью)

  4. Статические файлы HOSTS, которые содержат статические записи DNS. В ОС Windows 2000 файл hosts находится в папке winnt\system32\drivers\etc

  5. Статические файлы LMHOSTS, которые содержат записи для NetBIOS –имен. В ОС Windows 2000 файл hosts находится в папке winnt\system32\drivers\etc

  6. Серверы DNS

Порядок распознавания имен NetBIOSзависит от конфигурации компьютера. Параметр конфигурации, определяющий способ разрешения имен называетсятип узла.Его значение можно просмотреть, выполнив командуipconfig/all. Существуют следующие типы узлов:

b-узел — для регистрации и распознавания имени использует широковещательные отправки

р-узел — для регистрации и распознавания имен использует только запросы имени типа "точка-точка" к серверу имен NetBIOS(в данном случае к серверуWINS)

m-узел — Для распознавания имен пытается послать сначала широковещательную отправку какb-узел. Если не получено никакого ответа, переключается в режим р-узла

h-узел — Сначала для регистрации и распознавания имен работает как p-узел и использует сервер именNetBIOS,. Однако, если не существует сервера имен, то он переключается в состояниеb-узла.

По умолчанию в качестве h-узла сконфигурированы компьютеры - клиенты WINS

Распознавание имен происходит каждый раз, когда клиент пытается обратиться к сетевому ресурсу через NetBIOS-имя. Наприме пользователь выполняет команду просмотра ресурсов компьютера:

>netviewclone

При этом алгоритм распознавания NetBIOS- имениCLONEв случае, если компьютер- клиент сконфигурирован какh-узел, будет выглядеть следующим образом:

Служба dhcPв сетяхWindows

Протокол динамической конфигурации хостов (DynamicHostConfigurationProtocol,DHCP) — это программа, которая используется для обеспечения автоматической динамической конфигурации компонентов TCP/IP компьютера – клиента (клиентаDHCP). Сервер конфигурируется с областями действия, которые являются диапазонами IP-адресов. Адреса из этих диапазонов назначаются клиентам сети, когда они начинают работу. Сервер DHCP также может передать дополнительные конфигурационные параметрыDHCP-клиенту. Например, шлюз по умолчанию, серверDNSили сервер именNetBIOS(WINS), с которым может быть сконфигурирован клиент DHCP

Когда первый раз начинает работать клиент DHCP, он посылает по локальной подсети широковещательный запрос на определение DHCP(DHCPDiscover). Любой сервер DHCP, который получает запрос, может ответитьпредложением DHCP(DHCPOffer), которое содержит предложенные конфигурационные параметры.

Клиент может оценить предложение и ответить серверу запросом DHCP (DHCPRequest), сообщающим о том, что он принимает это предложение. Сервер затем завершает обмен данными посылкойподтверждения DHCP (DHCPACK).

Конфигурация, назначаемая DHCP, имеет конечное время действия. Периодически клиент будет контактировать с сервером для обновления (renewal) своей конфигурации. Протокол и его реализация являются очень надежными и легко конфигурируемыми. Остановка работы сервера или сети на короткое время обычно не влияет на обновление конфигурации. Например, клиенты DHCP начинают пытаться обновить свою конфигурацию, когда истечет 50% отведенного времени действия (leasetime). До того момента, как истечет 87,5% отведенного времени действия, будут сделаны повторные попытки установления контакта с сервером DHCP и обновле­ния времени действия конфигурации. После того как истекло 87,5% процентов времени действия, клиент пытается получить новую конфигурацию от любого другого доступного сервера DHCP.