8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 47 48 49 50 51 52 53 ... 136

регистрация имени, освобождение имени и обнаружение имени. Разрешение имени NetBIOS подразумевает сопоставление NetBIOS-имени компьютера его IP-адресу. Способ разрешения имен N el BIOS зависит от конфигурации сети и включает кэш имен NetBIOS, сервер имен NetBIOS, локальное широковещание, файл LMHOSTS, файл HOSTS и DNS.

•Разрешение имен спомощью файла HOSTS. Это текстовый файл, хранящийся локально в системе и содержащий имена узлов и соотве• егчующие им I Р-алреса (см. также главу 7).

•Разрешение имен с использованием сервераСервер DNS — это централизованная БД. работающая в режиме реального времени и применяемая в IP-сети для разрешения доменных имен (fully qualified domain name, ГО. DN) и других имен узлов в IP-адреса. Windows. 2000 также использует DNS-сервер и предоставляет службу DNS-сервера.

Microsoft TCP/IP лр:,"Яй-.№: разрешения именлюбой способов, перечис-

ленных в табл. 6-1 и 6-2.

Табл. 6-1. Стандартные способы разрешения имен

Стандартный способ разрешения именОптанте

имя узла Файл HOSTS

DNS-сервер

Заданное компьютеру имя узла; сравнивается с именем целевого узла

Локальный текстовый файл такого же формата, как файл \etc\HOSTS в UNIX. Этот файл сопоставляет имена узлов I (-адресам и обычно применяется для разрешения имен узлов 15 КР/П-врлаожеинич

Сервер, коюрып поддерживает БД с прнвмз ками имен к их IP-адресам

Табл. 6-2. Способы разрешения имен в ОС производства Microsoft

Способ разрешения именОписание

Сервер имен NetBIOSСервер, реализованный согласно RFC Паи и для

разрешения компьютерных имен NetBIOS. В ироаукгач

Microsoft это WINS

Локальное широковещаниеi л в локальной сети в поисках IP-адресов,

соответствующих NetBIOS-именам

Файл LMHOSTSЛокальный лекегош.щ файл, проецирующий IP-адреса

на компьютерные NetBIOS-имена узлов Windows

Разрешение имен NetBIOS

Имя NetBIOS — это уникальный 16-разрядный лзрее. алетафнппрулшыш ресурс NetBIOS в сети. В процессе разрешения имя NetBIOS преобразуется в IP-адрес. Например, имя

NetBIOS используется службой файлов и принтеров для сетей Microsoft на компьютерах с

Windows 2000. При загрузке компьютера эта служба регистрирует уникальное имя NetBIOS, основанное на имени компьютера. Компьютеры с протоколом TCP/IP могут использовать разрешение имен локальным широковещанием. Компьютер делает широко-вешаильиую рассылку на уровне IP для регистрации своего имени и объявления . в сети. Компьютеры в области широковещания должны соответствующим образом реаги-


ровлн, на попытки зарегистрирова: i> новторлюшееся имя и тдпроеы своею шрешс риро-ванного имени.

Разрешение имен с помощью файла HOSTS

Процесс разрешения имени с меполвмв;.....ем фли.м HOSTS проиллюстрирован на р е. 6-1.

1.Разрешение имени начинаемся, когда пользователь вызывает WinSoek-itpiuio ченпс. указывая имя узла, а не IP-адрес.

2.Windows 2000 г;ргл:грчет. совпадает ли указанное имя с локальным именем узла. Если эти имена разные, то анализируется файл HOSTS. Если в нем содержится запрошенное имя узла, оно разрешается R IP-адрес.

Если имя узла не может быть разрешено и никакие другие способы разрешения нж.:* можны, например DNS. сервер имен NetBIOS или файл LMHOSTS, не сконфигурирован!,!, процесс останавливается, и пользователь получает сообщение об omnCiKi.

3.После разрешения имени узла в IP-адрес производится попытка разрешить IP-адрес целевого узла в аппаратный адрес узла.

Если целевой узел находится в локальной сети, ARP получает его аппаратный адрес, обратившись в кэш ARP или путем широковещания IP-адреса этого узла. Если нелевой узел находится в удаленной сети, ARP получает аппаратный адрес маршрутизатора, который затемзапрос целевому узлу.

; ping HostB

HOStB =

hostb.domain.com

Разрешение

имени

Имя узла - hosta.domain.corn 1Р-адрес= 131.107.3.24

IP-адрес разрешен

о п

Имя узла - hostb.domain.com IP-адрес = 131.107.7.29

Рис. 6-1. Сопоставление IP-адресаузла его аппаратному адресу

Разрешение имен с использованием сервера DNS

Сервер DNS — это централизованная база данных, работающая в режиме реального вре-ну. которая применяется в IP-сети для разрешения имен узлов в IP-адреса. Windows 2000 Professional может работать как клиент DNS, а семейство Windows 2000 Server включает службы сервера DNS. Разрешение доменного имени с использованием сервера DNS очень похоже на использование файла HOSTS.

Разрешение имен с использованием сервера DNS производится в два этапа (рис. 1. Когда пользователь вводит команду, указывая FQDN или имято с начал; запус-

кается процесс разрешения имени через файл HOSTS. Если IP-адрес не может быть разрешен этим способом, то посылается запрос к серверу DNS, чтобы он р; шскал имя узла в БД и сопоставил ему IP-адрес.

Еслине отвечает на запрос, то направляются дополнительныес

интервалом в 2, 2 и 4 секунды. Если DNS-cepnep не отвечает на эти пять запросов и


- 22 Разрешение имен узлов в сетиГлав» 6

нет никаких других способов разрешения, например посредством сервера имен NetBIOS или файла LMHOSTS, то процесс останавливается, и выдается сообщение об ошибке.

2. После разрешения имени узла ARP получает его аппаратный адрес. Если целевой узел находится в локальной сети, ARP получает его аппаратный адрес, обращаясь в кэш ARP или путем широковещания его IP-адреса. Если целевой узел находится в удаленной сети, то ARP получает аппаратный адрес маршрутизатора, который может перенаправитьузлу запрос адреса.

jjjjfcping HostB.training, microsoft.с с

DNS-сервер

ЩЩщ Разрешение имени

Разрешенный IP-адрес

Гдоменное имя = I

Рис. 6-2. Разрешение , . с использованием сервера DNS

Способы разрешения имен, предлагаемые Microsoft

Windows 2000 можно также настроить для разрешения имен через сервер имен NetBIOS, широковещание или файл LMHOSTS, Если сконфигурированы WINS и LMHOSTS, разрешение выполняется в следукмнем порядке (рис. 6-3).

1."Когда пользователь вводит команду, указывая имя узла, Windows 2000 проверяет, не является ли оно локальным. Если это так, имя разрешается и команда выполняется без

обращения в сеть.

2.Если указанное имя узла не является локальным именем узла, анализируется фаЛ i HOSTS. После нахождения в нем имени узла оно разрешается в IP-адрес.

3.Если имя узла не может быть разрешено через файл HOSTS, исходный узел посылает запрос указанным для него серверам доменных имен. После нахождения имени узла DNS-сервером оно разрешается в IP-адрес.

4.Если DNS-сервер не может разрешить имя узла, исходный узел проверяет локальный кэш имен NetBIOS перед выполнением трех попыток связаться с сервером имен

NetBIOS. Если имя узла найдено в кэше имен NetBIOS или на сервере имен NetBIOS,

оно разрешатся в IP-адрес.

5.Если имя узла не может быть разрешено сервером имен NetBIOS, исходный узел генерирует три широковещательных ео<. бшеидя в локальной сети. После нахождении имени узла в локальной сети оно разрешается в IP-адрес.

6.Если имя узла не разрешено послеанализируется кальный файл LMHOSTS. Если имя узла находится в файле LMHOSTS, оно разрешается в IP-адрес.

Если ни один из этих методов не разрешил имя узла, единственный способ наладить связь с другим узлом — явно указать его ]Р-ддрес.



0 ... 47 48 49 50 51 52 53 ... 136