English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Сумейте Как Dns Работает

Домен RSS Feed





Серверы 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.com

pawan@ebirbals.com

Статья Источник: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Вебмастер получить html-код
Добавить эту статью на Вашем сайте прямо сейчас!

Вебмастер представить свои статьи
Не требуется регистрация! Заполните форму и ваша статья в Messaggiamo.Com каталог!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Отправьте статей Messaggiamo.Com Справочник

Категории


Авторские права 2006-2011 Messaggiamo.Com - Карта сайта - Privacy - Вебмастер представить свои статьи для Messaggiamo.Com Справочник [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu