Как сделать IP-адрес полностью квалифицированным

Питер Поллок

Чтобы Интернет мог предоставить IP-адрес именно того сервера, к которому вам необходимо подключиться, чтобы посетить нужный веб-сайт, вам необходимо указать полный адрес веб-сайта. Это называется Полное доменное имя (FQ D N).

другое название маалокса

Полное доменное имя состоит из трех частей:



  • Имя хоста

  • Доменное имя

  • Расширение, также известное как домен верхнего уровня (TLD).

Например, домен www.dummies.com имеет следующие компоненты:

  • Имя хостаwww.

  • Доменное имяманекены.

  • TLD - это.с участием.

При поиске веб-сайта ваш компьютер читает адрес справа налево - и вот почему:

Основа, на которой построен Интернет, - это набор серверов, называемых корневыми серверами имен Интернета. Существует 13 корневых серверов имен, и у них есть критически важная задача: корневые серверы имен доставляют один довольно маленький файл на любой компьютер, который его запрашивает.

Файл корневой зоны содержит IP-адреса другого набора серверов, называемых серверами имен TLD. Существует несколько типов TLD, наиболее распространенными из которых являются следующие:

  • Национальные домены верхнего уровня (ccTLD): Они состоят из двух букв, которым предшествует точка, и являются международно признанными кодами для конкретной страны. Они были созданы Международной организацией по стандартизации (ISO) и известны как коды ISO 3166.

  • Интернационализированные домены верхнего уровня (IDN TLD): Это ccTLD с нелатинскими наборами символов.

  • Общие домены верхнего уровня (gTLD): Эти домены обычно включают три буквы, которым предшествует точка (например,.с участием,.org, а также.сеть), но может содержать больше.

У каждого отдельного TLD есть собственный полномочный сервер имен с собственным уникальным IP-адресом. Простейшее определение сервера имен - это сервер, который содержит каталог доменных имен, сопоставленный с IP-адресами серверов, на которых находятся эти доменные имена.

Термин «авторитетный сервер имен» определяет сервер как наиболее актуальный. У вас могут быть вторичные серверы имен, которые содержат копии записей с полномочных серверов имен, но в случае каких-либо расхождений авторитетный сервер считается правильным. Полномочия определяются записью начала полномочий (SOA).

Так, например, полномочный сервер имен для TLD.с участиемсодержит список всех.с участиемдоменные имена и их IP-адреса, сервер имен для TLD.orgсодержит список всех.orgдоменные имена и так далее.

для чего применяется розувастатин

image0.jpg

Когда вы вводите полное доменное имя в браузере, например, www.google.com - ваш браузер переходит на DNS-сервер и спрашивает, знает ли он IP-адрес www.google.com . Если DNS-сервер не знает адреса, ваш браузер запрашивает рекурсивный поиск , Это означает, что DNS-сервер должен искать ответ на каждом доступном ресурсе и либо возвращать адрес, либо сообщение об ошибке.

Затем DNS-сервер запускает я теративный поиск , что выглядит примерно так:

Сначала он обращается к корневому серверу имен и спрашивает: «Вы знаете, где я могу найти?» www.google.com ? Если нет, можете посоветовать, где мне искать? Сервер корневых имен говорит: нет, но я знаю, где.с участиемсервер есть; иди спроси.с участиемсервер. Затем он предоставляет DNS-серверу IP-адрес.с участиемсервер.

Затем DNS-сервер переходит к.с участиемсервер имен и говорит: 'Вы знаете, где я могу найти www.google.com ? Если нет, можете посоветовать, где мне искать? В.с участиемсервер отвечает: нет, но я знаю, гдеGoogle comсервер есть. Затем он отправляет DNS-сервер на полномочный сервер имен дляGoogle com.

Когда DNS-сервер запрашиваетGoogle comnameserver, DNS-сервер сначала проверяет, является ли сервер имен авторитетным для домена, и, если это так, спрашивает, знаете ли вы, где я могу найти www.google.com ? Если нет, можете посоветовать, где мне искать? ВGoogle comnameserver проверяет свою запись зоны на предмет этого имени хоста и либо возвращает IP-адрес, либо сообщает DNS-серверу, что имя хоста не существует.

бактрим для дозировки ути

image1.jpg

Чтобы имя было полностью определенным, перед доменным именем требуется другая часть, напримерwww., какой имя хоста .

Из-за того, как работает DNS, важен этот дополнительный элемент, имя хоста. В большинстве случаев по умолчанию, если вы вводите имя домена в браузере и не включаете имя хоста, он принимает имя хоста по умолчанию, равноеwww.

Авторитетный сервер имен для домена содержит индекс всех имен хостов, настроенных для этого домена, и IP-адресов, по которым эти имена находятся, называемый файлом зоны DNS. Как и большинство веб-сайтов, сервер, на котором находится доменное имя, также действует как сервер имен.

Это просто для простоты и затратности, но это не самый рекомендуемый способ делать что-то.

Устойчивость - это ключ к непрерывному функционированию Интернета, поэтому на протяжении всего этого процесса фактически задействовано несколько серверов. Если по какой-то причине один или два выйдут из строя, ваш браузер сможет найти много всего.

На любом этапе итеративного поиска, если DNS-сервер исчерпывает все возможные IP-адреса, которые ему были предоставлены, а затем он возвращает ошибку, и ваш браузер отображает это сообщение об ошибке. Огромный размер инфраструктуры, стоящей за корневыми серверами имен Интернета и серверами TLD, делает маловероятным, что ваш браузер или DNS-сервер когда-либо не сможет найти один из них.

Обычно сообщение об ошибке появляется либо потому, что не удалось найти полномочный сервер имен для домена, либо потому, что авторитетный сервер имен указал неверный IP-адрес, на котором находится веб-сайт.