Имена Net Bios. Обозреватель сети.
Автоматическая Ip адресация (APIPA)
В Win 2000 появилась новая возможность – автоматически присваивать компьютеру IP адрес и маску. Для этого по договоренности с международной организацией – Центром выделенных адресов Интернета (IANA) – были зарезервированы адреса 169.254.x.y. (x.y. – любые допустимые значения для назначения адресов клиенту).
Для настройки на автоматическую адресацию достаточно включить флаг в свойствах TCP/IP:
· Obtain An IP Address Automatically
Эта возможность по умолчанию включена в реестре. Для ее отключения в реестре нужно установить:
HLM\SYSTEM\CCSet\Services\Tcpip\Parameters\Interfaces\адаптер\IPAutoconfigurationEnabled=0
Если этот же параметр установить = 1, то снова включится автоприсваивание IP адресов.
При установленном этом флаге клиент не назначает сам Ip адрес, а при загрузке системы получает его автоматически: если в сети есть DHCP сервер, то адрес присваивается этим сервером, но, если его нет, то адрес присваивает сама система из диапазона 169.254.x.y случайным образом и проверяя его наличие у других компьютеров в сети.
Вопросы на закрепление:
- Какие команды в Windows можно использовать для проверки настройки протокола TCP и связи между компьютерами. Укажите назначение каждой из них.
- Что такое автоматическое присваивание адресов IP. Как его настроить.
Имена NetBios:
В одном компьютере могут быть несколько NetBios имен: это имя компьютера, имя рабочей группы, имя домена и имя пользователя. Имя компьютера в объединении с номером программы образует имя Net Bios для этой программы на этом компьютере. Это служит своеобразным сетевым адресом, по которому посылаются сообщения от одной программы другой по сети. Аналогом этого может быть адресация в виде сокетов - объединение IP –адреса (вместо имени компьютера) и TCP порта (вместо номера программы). Имена NetBios на текущем компьютере можно получить с помощью команды nbtstst –n. Имена с пометкой – GROUP – это совместно используемые имена несколькими компьютерами (рабочие группы, домены), а UNIQUE – это единолично используемые только на данном компьютере (имя компьютера с номером программы/службы)
Вот некоторые номера (шестнадцатеричные) программ:
00 Служба рабочей станции
20 Служба сервера
03 Служба сообщений
1В Главный контроллер домена
1D Главный «броузер» (обозреватель)
06 Служба сервера RAS
21 Служба клиента RAS
· Типы обозревателей:
Главный обозреватель домена(Domain Master Browser) - поддерживает главный список доступных сетевых ресурсов, а также имен доменов и рабочих групп
Главный обозреватель (Master Browser) список сетевых ресурсов в рамках рабочей группы или подсети
Резервный обозреватель - получает копию списка от главного обозревателя, а затем по запросу передает список клиентам
Возможный обозреватель - не является сервером, однако может им стать по команде главного обозревателя
· принцип работы обозревателей
- оповещение клиентом при запуске серверов-обозревателей о себе
- если клиенту нужен доступ к сетевым ресурсам, он обращается к главному обозревателю за списком резервных обозревателей
- получив список резервных обозревателей, он обращается за списком доменов, рабочих групп и находящихся в них серверов к резервному обозревателю
клиент выбирает из списка сервер, обращается к нему и выполняет подключение к его общим ресурсам
· выбор обозревателей
если недоступен Главный обозреватель, то начинается процесс выбора главного обозревателя:
начинается широковещательная рассылка специального сообщения от всех компьютеров в сети. В этом сообщении содержится правило выбора (тип) этого компьютера. У какого компьютера приоритет его правила выбора выше, тот и становится главным обозревателем. Правило выбора содержит: тип операционной системы, версию ОС, текущую роль обозревателя в сети.
· Настройка обозревателей
В редакторе реестра:
HLM\System\CCSet\Service\Browser\Parameters\ параметр MaintainServerList
Yes -по умолчанию на PDC, компьютер будет пытаться стать обозревателем
No - компьютер никогда не будет обозревателем
Auto - по умолчанию не на PDC, будет пытаться стать обозревателем (зависит от числа уже действующих обозревателей)
Чтобы скрыть сервер от обозревателя можно дать команду Net config server /hidden:yes.
Разрешение имен до появления службы WINS – файл LMHOSTS:
Если клиент создан до появления службы WINS или для него не определена служба WINS, то он пытается разрешить имена многими способами. При этом могут быть использованы:
- файл HOSTS (этот файл используется для разрешения имен Интернета)
- широковещательные рассылки
- файл LMHOSTS
- сервер DNS (доменная система для разрешения имен Интернета)
файл LMHOSTS – это простой текстовый файл, каждая строка которого имеет вид:
IP-адрес имя_NetBios
Например:
125.14.23.21 Join
210.0.20.14 mainbase
Для указания номера программы в добавке к имени нужно к имени добавить столько пробелов, чтобы вместе с именем получилось 15 символов. А затем указать \0xN (гже N – номер службы) и заключить все в кавычки. Например:
210.0.20.14 mainbase ссылка на компьютер с именем mainbase
210.0.20.14 “Firma \0x1B” указывает, что этот же компьютер - контроллер домена с именем Firma.
Для указания контроллера домена можно использовать специальную директиву:
210.0.20.14 mainbase #DOM:join
Для того, чтобы информацию в строке файла LMHOSTS сделать более приоритетной, чем информацию сервера WINS, нужно в конце строки указать директиву #PRE:
210.0.20.14 mainbase #DOM:join #PRE
Однако, при изменении каких либо адресов, придется исправлять файлы LMHOSTS на всех компьютерах в сети. Чтобы это можно было сделать централизованно только на одном компьютере в файле LMHOSTS можно использовать директивы #ALTERNATE и #INCLUDE:
#BEGIN_ALTERNATE
#INCLUDE \\server1\Name\lmhosts
#INCLUDE \\server2\Name\lmhosts
#END_ALTERNATE
В этом примере в текущий файл LMHOSTS включаются файлы lmhosts с двух серверов. При изменении файлов на серверах, автоматически будет изменяться и текущий файл.
Вопросы на закрепление:
- Назначение службы Net Bios. Какой командой можно просмотреть назначенные имена Net Bios на компьютере. Назначение файла LMHOSTS
- Назначение и принцип работы обозревателей сети.






