Сумейте Как Dns Работает
Серверы domain name (dns) будут
важной но незримой частью интернета, и формируют одну из самых больших
баз данных на ем. Задают каждой машине на интернете уникально
вызванный адрес, ip address, которое будет номер бита
32 и выражено как 4 октета. Потребитель метода для того
чтобы представить эти адресы ip как dotted decimal
notation ". Типичный адрес смотрит как это:
199.249.150.4
Очень трудно держать в разуме адресы ip всех
websites, котор мы посещаем повседневность, потому что не легко
вспомнить шнуры номеров. Однако, мы вспоминаем слова. Это
куда имена домена come into изображение. Если вы
хотите соединиться к определенному месту, то вы знать свое ip
address но знать свой url. Dns получает
mappings адресов ip и соответствуя имен.
Имена и номера
Dns преобразовывает имена машины (such
as www.xyz.com) к адресам ip (such as
199.249.150.9). Основно, он переводит от имени к адресу и
от адреса к имени.
Вызван составлять карту от ip address к имени
машины обратный составлять карту. Когда вы печатаете
http://www.xyz.com на машинке в ваш браузер, браузера потребности
сперва получить ip address www.xyz.com. Машина
использует обслуживание директории для того чтобы посмотреть вверх
адресы ip и это обслуживание вызвано DNS. Когда вы
печатаете www.xyz.com ваши firsts на машинке машин
контактирует сервера dns, спрашивая, что оно нашло ip
address для www.xyz.com. Этот сервер dns мог
после этого контактировать другие серверов dns на интернете.
Dns поэтому рассмотрен как гловальная сеть серверов.
Большое преимущество dns что никакая организация не
ответствена для уточнения ее. Оно как распределенная база
данных.
3 Кодего письма
Сервер dns справедлив компьютер бежит средство
программирования dns. Самым популярным средством
программирования dns будет BIND (berkeley internet
name domain) dns будет иерархическая,
tree-structured система. Верхняя часть donated '.'.
И как корень системы. Под корнем 7 немедленно sub
узлов домена и эти ' com ', ' org ', ' gov ', '
mil ', ' сетью ', ' edu ', ' внутренне ', etc.
Dns состоит 2 компонентов
Nameserver
Решающий прибор
Nameserver:
Это выполняет задачу смотреть вверх по именам.
Обычно, одно nameserver для группы машин. Если
nameserver не содержит спрошенную информацию, то оно контактирует
другое nameserver. Но необходимо, что для каждого сервера
умеет как контактировать каждый другой сервера. Каждое
nameserver сумеет как контактировать nameserver корня, и это
в свою очередь знает положение каждого авторитетного nameserver
для всех вторых доменов уровня.
Решающий прибор:
Это бежит на машине клиента для того чтобы начать взгляды
вверх dns. Оно содержит перечень nameservers для
использования. По мере того как мы читали, функция каждого из
этих nameservers должна разрешить названные queries.
3 типа намесерверс-glavnym образом nameserver,
вторичного nameserver, и прятать nameserver в тайнике.
Вторичные nameservers установлены для резервных целей.
Прячущ queries в тайнике имени решения nameservers
только но не поддерживайте никакие файлы базы данных dns.
Важно заметить здесь что любое изменение к первичным
nameservers быть распространенным к вторичным nameservers.
Это потому что главным образом nameservers имеют
показатели базы данных. Изменения распространены через ' переход
зоны '.
КАК ' CACHING"WORKS
Dns использует принцип ' прятать в тайнике '
для своей деятельности. Когда nameservers получают
информацию о составлять карту, она прячет queries в тайнике этого
further информации для этих же составляя карту будет использовать
этот спрятанный в тайнике результат, таким образом уменьшая цену
поиска. Nameservers не прячут в тайнике forever.
Прятать в тайнике имеет компонентное вызванное time to
live (ttl) и ttl обусловливает сколько времени сервер
спрячет часть в тайнике информации. Так когда тайники
nameservers получают ip address, оно получает ttl
с им. Nameserver прячет ip address в тайнике на
периодо времени после этого сбрасывает его.
Когда процесс обусловить ip address, котор дали
адрес dns, он вызывает на местном хозяине для того чтобы
разрешить адрес. Это можно сделать в разнообразии дорог:
Таблица смотрит вверх. На хозяине UNIX, таблица
будет /etc/hosts.
Процесс связывает с местные nameservers. Это
названо на системе UNIX.
Путем посылка массажа к дистанционной системе определена
от информации в file/etc/resolve.conf.
Когда nameserver получает query для домена не
служит, оно может послать назад направление к клиенту путем определяя
более лучшие nameservers. Типично работайте в рекурсивном
образе при котором любой сервер dns проходит запросы, котор он не
может отрегулировать к серверу более высокого уровня и настолько
дальше, до тех пор пока или запрос можно обращаться или до тех пор
пока не достигнуть корень космоса dns названного.
Nameservers содержат указатели к другому
nameserver with the help of по возможности
траверсировать весь домен называя иерархию. Хозяин с
первоначально адресами nameserver должен быть установлен.
После этого, он может использовать протоколы dns для того
чтобы обнаружить местонахождение nameserver ответственное для
любой части или dns называя иерархию.
Таким образом когда nameserver получает запрос, оно
может сделать одно из following:
Оно может ответить запросу с ip address.
Этот метод вызван итеративным. В этом, клиент просто
спрашивает сервера для того чтобы разрешить domain name.
Сервер достигает своей базы данных, находит свое ip
address и посылает то назад. Если сервер не находит адрес,
то он посылает назад найденную ошибку ;DNS ').
Контактируйте другое nameserver и попытайтесь найти ip
address для спрошенного имени. Пошлите назад направление к
клиенту определяя ip address более лучших nameservers.
Популярная вызванная поверхность стыка потребителя, '
nslookup'is имеющимися на системе UNIX. С этим, вы
можете выполнить любую функцию dns. Эта программа также
показывает результат к потребителю. Использование будет
nslookup, вами может получить перечисление всего хозяина в зоне.
Для того чтобы сделать это, вы сперва определить nameserver
для зоны.
Угрозы связаны с dns должны к отсутсвию проверять
герметичности и подлиности данных, котор держат в пределах dns.
Также, другие протоколы могут использовать именена ведущего как
механизм управлением доступа. Internet engineering
task force (ietf) come up с выдвижениями
обеспеченностью dns (DNSSEC) к протоколу dns.
Главным образом задача к DNSSEC должна снабдить
authentication и герметичность dns. Эти обеспечены
через пользу тайнописного '
О Авторе
Pawan Bangar,
Технически Директор,
Birbals, Ebirbals, SeoBirbals,
Hbirbals
Индия.
Навестиньте мы на:
www.birbals.com,
www.ebirbals.com,
www.hbirbals.com,
www.seobirbals.compawan@ebirbals.com
Статья Источник: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Вебмастер получить html-код
Добавить эту статью на Вашем сайте прямо сейчас!
Вебмастер представить свои статьи
Не требуется регистрация! Заполните форму и ваша статья в Messaggiamo.Com каталог!