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

На аппаратных уровнях узлы обращаются друг к другу используя физические MAC-адреса, которые изменить нельзя. На сетевом уровне обращение происходит с использованием IP-адресов. Пользователю на прикладном уровне дается возможность обращаться к компьютерам, используя осмысленные символьные имена, которые легче запомнить. Наравне с этим пользователь может обращаться к компьютерам прямо по их IP-адресам.

Аналогия – физический адрес сотового телефона IMEI – номер абонента +791…… - Имя в телефонной книге «Вася».

Для успешного обращения УЗЛУ-отправителю в любом случае надо знать IP-адрес УЗЛА-получателя. Процесс определения IP- адреса получателя по введенному пользователем имени называется разрешением

Существует 2 системы присвоения имени компьютерам символьных имён:

1. NetBIOS-имена – используют все версии Windows. Это локальные имена компьютеров, задаваемые во время установки ОС. Система предназначена для локальных сетей и нормально работает только в рамках одного сегмента.

Кроме имени компьютера эта система требует назначения имени рабочей группы. Оба параметра – до 15 символов, желательно (для совместимости с разными ОС) в рамках латинского алфавита и цифр. Единственное требование – чтобы в одном сегменте имена узлов не повторялись. Название рабочей группы – произвольное. Название рабочей группы может быть любым и задаётся из соображений удобства, чтобы группировать компьютеры в сетевом окружении. Обычно в небольших сетях рабочая группа у всех одна (= название фирмы). В больших локальных сетях узлы разбиваются на отдельные рабочие группы.

На связь между узлами как по IP-адресам так и по NetBIOS-именам название рабочей группы не влияет.

В пределах сегмента разрешение NetBIOS-имен в IP-адреса происходит автоматически путем широковещательного запроса типа «Эй, vova_pc – какой у тебя IP-адрес?».

Дополнительно-самостоятельно – назначение файла Lmhosts.

2. DNS-имена (типа www.vasya.ru) – используются для именования узлов Интернета. Все эти имена содержатся в единой базе данных DNS, хранящейся на множестве DNS-серверов по всему миру. Любой компьютер, зарегистрированный в системе DNS доступен как по имени, так и по IP-адресу. Каждый клиентский компьютер должен знать IP-адрес хотя бы одного (любого) DNS-сервера, у которого он сможет узнать IP-адреса любых других компьютеров.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: