Образовательная программа компании Global Inform. Украина, Харьков
Адресация в Internet Итак, существует схема адресации, которая называется домен- ной адресацией или адресацией Internet. Доменная адресация ис- пользует следующий шаблон: имя_пользователя@имя_системы.домен Заметим, что в отличие от применяемой в UNIX адресации UUCP имя пользователя здесь указывается перед именем системы, а вместо восклицательного знака применяется символ "@". Следующий за точ- кой домен может состоять из нескольких поддоменов, также разделя- емых точками. Домены верхнего уровня сети Internet перечислены в следующей таблице. Почтовый адрес пользователя состоит из имени пользователя, символа @ и имени домена компьютера, на котором этот пользователь находится. Например, если учетным именем пользователя является chrisr, а адресом его компьютера english.small.edu, то полным ад- ресом будет chrisr@english.small.edu. Если пользователь, с кото- рым вы общаетесь, находится на том же компьютере, то @ и имя компьютера в адрес включать не нужно - указывайте просто имя пользователя (например, вместо tomj@english.small.edu просто tomj). Первая часть адреса очень проста: это просто имя, которое вы получили в системе. Большинство имен являются достаточно краткими (8 или менее символов), однако некоторые системы позволяют вам задавать более длинные имена. Имена не должны содержать пробелов и обычно записываются буквами в нижнем регистре. Два пользовате- ля, работающие на одном компьютере, не могут иметь одинаковых имен. Адрес компьютера несколько более сложен. Имя каждого входя- щего в Internet компьютера содержит по крайней мере одну точку (а может включать в себя даже две или три точки). Эти точки (.) от- деляют различные части адреса друг от друга. Самая левая часть адреса - это имя компьютера, а правая часть называется доменом верхнего уровня. В Internet имена доменов верхнего уровня стандартизированы таким образом, что электронную почту легко маршрутизировать. Су- ществует два типа имен доменов: описательное имя домена и имя до- мена, определяющее его местонахождение. Адрес компьютера может содержать один из этих типов имен (но не оба вместе). Организационные домены верхнего уровня Домен Категория com Коммерческие организации edu Образовательные учреждения gov Правительственные учреждения США int Международные организации mil Военные учреждения США net Сетевые организации org Некоммерческие организации Имя домена, определяющее его местонахождение, всегда задает- ся как двухбуквенное сокращение страны, например ca означает Ка- наду (Canada), jp - Японию (Japan) и т.д. Компьютерные адреса напоминают деревья: домен верхнего уров- ня образует ствол дерева (а Internet - целый лес), каждая точка означает другую подветвь. На каждом уровне существует организа- ция, выбирающая имена для всех ветвей следующего уровня. Напри- мер, если взять компьютер english.small.edu, то группа, определя- ющая имена образовательных учреждений ("edu") выбрала имя компь- ютера "small" (возможно по имени университета). В университете может быть несколько подключенных к сети компьютеров. Имена этих компьютеров определяет работающий в университете администратор (в данном случае "english"). Имена доменов верхнего уровня не всегда точны. Многие пос- тавщики сетевых услуг не указывают в качестве своего домена верх- него уровня "net", а компьютеры с именем домена "edu" могут ис- пользоваться для коммерческих или военных целей. Кроме этих доменов верхнего уровня для указания страны, в которой находится сеть, применяются географические домены. Обычно эти географические домены задаются в виде стандартного двухбук- венного международного сокращения, например, ch обозначает Швей- царию, а dk - Данию. Исключением из этого правила является Вели- кобритания. Ее международным сокращением является GB, а именем домена - uk (United Kingdom). Кроме этих доменов и поддоменов точную маршрутизацию в хост-систему Internet задает адрес IP (Internet Protocol). Это делается невидимо для пользователя с помощью четырех разделенных точками чисел, например, 116.37.10.30. Данные числа работают ана- логично телефонному номеру, и IP-адрес можно использовать там, где применяется обычный адрес. Часть системы, отслеживающая адре- са, называется службой имен доменов DNS (Domain Name System). DNS - это служба TCP/IP, транслирующая адреса доменов в адреса IP и обратно. Все это выполняется автоматически, и углубляться в дета- ли мы не будем. Получить информацию о доменах Internet можно с помощью ко- манд whois и nslookup. whois Выводит информацию о домене (его полное имя и расположение). nslookup Дает IP-адрес любого домена, а также информацию, представляющую интерес для системных администра- торов. В вашей системе могут присутствовать и другие команды, вы- полняющие те же функции, включая dig и host. Если в вашей системе имеется соответствующее программное обеспечение передачи сообщений средствами электронной почты, то формат Internet имеет то преимущество, что вы можете маршрутизи- ровать почту на удаленный узел, не задавая промежуточные узлы. Выясните у поставщика или местного специалиста, какие форматы ад- ресации можно использовать в вашей системе. Обычно адресация в формате UUCP применяется в сети UUCP, а доменная адресация - в Internet. О том, как передавать электронную почту вне Internet, например, в CompuServe или MCIMail, рассказывается в соответству- ющих разделах.