Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Сетевая служба WINS



Служба WINS (Windows Internet Name Service)

Служба WINS использовалась в более ранних версиях ОС Microsoft (до Windows 2000: Dos, Win9.x, Win NT3.5 и 4) клиентов сетей Unix/Linux c Samba и клиентов OS/2 c Microsoft Lan Manager 2.2c для разрешения имен NetBios в разных IP – сетях. При обращении клиента из одной IP сети в другую по имени NetBios (\\имя_компьютера\ресурс) через протокол TCP/IP (такой интерфейс сокращенно называют NBT), компьютер должен знать какой IP адрес соответствует этому имени. Преобразование имени в IР адрес называется разрешением имени. Есть несколько вариантов разрешения имени:

· Отправить в сеть широковещательный запрос и ждать ответа от машины, у которой есть такое имя. Однако это работает только в текущей локальной IР подсети т.к. маршрутизаторы не пропускают широковещательные сообщения в другие сети и в добавок перегружает локальную сеть.

· Отправить запрос специальному серверу(его называют NBNS (NetBios Name Server), в котором содержится база всех имен компьютеров и их IP адресов. Однако эта база может оказаться неполной.

· Отправить широковещательный запрос и, если он не дал результата, то отправить запрос серверу NBNS. Это решение более оптимальное, но перегружает сеть

· Отправить серверу запрос NBNS и, если он не дал результата, то отправить широковещательный запрос. Этот вариант оптимальный и в основном используется сегодня.

На разных этапах развития использовались все эти варианты. Однако, с удешевлением глобальных магистралей и с увеличением загруженности локальных сетей становится наиболее оптимальным последний вариант т.е. сначала через магистраль отправляется запрос на разрешение имени, а затем рассылается широковещательное сообщение в локальной сети. Сервером NBNS в сетях Microsoft стал сервер WINS.

Сервер WINS создает динамическую таблицу сопоставления имен компьютеров NetBios с их IР-адресами. При загрузке каждого компьютера-клиента сервера WINS, он отправляет о себе информацию серверу. Сервер прописывает в своей таблице имена NetBios и IP адрес этого компьютера. Эти записи имеют ограниченное время существования в этой базе (TTL) – по умолчанию – 6 дней (144 час). Минимальный интервал обновления 40 мин.

Если имя, которое посылает компьютер, уже используется в сети, то сервер WINS отказывается его регистрировать, а рабочая станция не прописывает у себя это имя в своей таблице имен NetBios. Т.е. команда nbtstat -n не покажет этого имени.

Начиная, с версии ОС Windows2000, сами системы и приложения, написанные под эти системы, уже не используют интерфейс и имена NetBios. Однако, приложения, запускаемые в этих системах, написанные ранее и другие клиенты в сети, которые созданы ранее, используют его. Поэтому в систему Win2000 включена поддержка разрешения имен NetBios.

Сервер WINS можно установить только на серверную версию, начиная с Win NT 4

Принцип действия: сервера WINS

Work1

база адресов сервера WINS: Work1 131.225.6.2 Work2 131.125.6.5 ...
Запрос на регистрацию в сервере WINS при запуске
Запрос какой адрес IP у Work1?
¿ À

Work2

Ответ: у Work1 адрес 131.125.6.2
¿

Клиент (в примере WORK2) обращается к серверу с просьбой определить IP адрес компьютера с именем WORK1. Если сервер WINS доступен, то он выдает клиенту адрес IР по имени NetBios, если сервер недоступен, то запускается режим рассылки у клиента с передачей широковещательного запроса в локальную сеть.

Установка сервера:

Перед установкой сервера нужно правильно настроить протокол TCP/IP:
- должен быть постоянный IP адрес

- в закладке WINS не должно быть указаний на другие серверы WINS (иначе сервер не будет регистрировать имена у себя, а запросы на регистрацию перенаправлять другим серверам).





Дата публикования: 2014-11-28; Прочитано: 399 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...