Межсетевые коммуникации на базе tcp/IP

Вид материалаДокументы

Содержание


Netuse g:\\
Netuse g:\\
Подобный материал:
1   2   3   4   5   6   7   8

Решение


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


3.3. WINS и разрешение имен NetBIOS


В сетях Windows NT, помимо стандартных средств DNS и HOSTS, для распознавания имен используется и служба определения имен Интернета WINS (Windows Internet Name Service). Ее присутствие связано с тем, что все ресурсы в сетях Windows NT (компьютеры, пользователи, папки, общие принтеры и т.д.) имеют имена NetBIOS. Эти имена динамически регистрируются при входе пользователя в сеть либо при запуске службы или приложения. При запросе сетевого ресурса его имя NetBIOS разрешается в IP-адрес с помощью широковещательных пакетов.

Для уменьшения широковещательного трафика NetBIOS Microsoft предлагает использовать сервера WINS или статический файл LMHOSTS. Использование сервера WINS позволяет:
  • Посылать запросы на разрешение имени NetBIOS не в широковещательном режиме, а непосредственно самому серверу, что уменьшает вероятность появления «широковещательных штормов».
  • Эффективно использовать динамически изменяемую базу данных WINS при частой смене IP-адресов клиентов, например при DHCP.

На рис. 12 приведен пример настройки компьютера-клиента на использование сервера WINS.

Помимо сетевого адаптера и IP-адреса основного сервера WINS можно указать адрес резервного сервера WINS, возможность использования DNS-имен и FQDN при работе с приложениями Windows. Примером такой возможности является использование линейной команды NETUSE или NETVIEW. Формат команд NETUSE, для которых работает UNC (Universal Naming Conversion), следующий:

NETUSE G:\\< имя NetBIOS>\< имя разделяемого ресурса>

где \\< имя NetBIOS>\< имя разделяемого ресурса> представляет собой UNC.

Если установлена опция Enable DNS for Windows Resolution, то для Windows команд можно использовать и другой формат:

NETUSE G:\\< FQDN или IP-адрес >\< имя разделяемого ресурса>.

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





Рис. 12. Настройка службы WINS


Рассмотрим несколько задач на разрешение имен в сетях Windows NT.

Задание № 1


В локальной сети, со своего компьютера Джеймс Бонд не может получить доступ по команде Explorer J:\\eai.mephi.ru\new, однако по FTP эта папка доступна. В чем может быть причина неисправности?

Решение


Проблема, скорее всего, связана с разрешением имени. Команда, с которой James Bond обращается к ресурсу J:\\eai.mephi.ru\new, требует UNC имени, а он использует FQDN. Для того, чтобы это стало возможным, на компьютере Джеймса Бонда необходимо установить в свойствах TCP/IP вкладку Enable DNS for Windows Resolution.

Задание № 2


В локальной сети, со своего компьютера Джеймс Бонд не может получить доступ по FTP к папке IT_server.mephi.ru/new, но по команде Explorer J:\\eai.mephi.ru\new эта папка доступна. В чем может быть причина неисправности?

Решение


Проблема опять связана с разрешением имени. Для того, чтобы команда TCP/IP понимала имена NetBIOS компьютеров, в частности, it_server, необходима интеграция DNS и WINS. Устанавливается такая интеграция на сервере DNS, опцией Use WINS Resolution на свойствах зоны домена mephi.ru . Такая интеграция позволяет ставить в соответствие последней части доменного имени IP-адрес из ресурсов сервера WINS.

Задание № 3


В компании «Симпсон и сын» корпоративная сеть состоит из 4 серверов NT, 20 Windows NT Workstation, 95 компьютеров Windows 95 и 4 Unix-машин. Единственным протоколом взаимодействия служит TCP/IP. Все компьютеры, кроме Unix-машин, часто перемещаются из одной подсети в другую. Один из серверов NT используется в качестве DHCP-сервера, все Windows- компьютеры сконфигурированы как клиенты DHCP.

Основные требования
  • Все компьютеры во всех подсетях должны получать доступ друг к другу по имени узла.
  • Все компьютеры должны получать IP-адрес с сервера DHCP.

Дополнительные требования
  • Все UNIX-машины должны иметь доступ ко всем серверам NT через протокол FTP по имени узла.
  • Все клиенты должны иметь доступ ко всем UNIX-машинам через FTP или Telnet.