Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Служба 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
|
|
|
Work2
|
Клиент (в примере WORK2) обращается к серверу с просьбой определить IP адрес компьютера с именем WORK1. Если сервер WINS доступен, то он выдает клиенту адрес IР по имени NetBios, если сервер недоступен, то запускается режим рассылки у клиента с передачей широковещательного запроса в локальную сеть.
Установка сервера:
Перед установкой сервера нужно правильно настроить протокол TCP/IP:
- должен быть постоянный IP адрес
- в закладке WINS не должно быть указаний на другие серверы WINS (иначе сервер не будет регистрировать имена у себя, а запросы на регистрацию перенаправлять другим серверам).
Дата публикования: 2014-11-28; Прочитано: 399 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!