Собственно, Интернет представляет собой объединение десятков тысяч отдельных сетей, которые используют протокол TCP/IP и единое пространство IP-адресов. В остальном эти сети административно и финансово независимы.
Еще одно важное достоинство коммутации пакетов – это легкость объединения в единую сеть разных по скорости каналов связи. Поэтому скоростные характеристики подключения к Интернету могут варьироваться в очень широких пределах, и разница будет заключаться лишь в скорости получения информации. Никаких других качественных отличий или ограничений не будет.
Доменная система имен и указатели ресурсов
Числовая адресация удобна для машинной обработки таблиц маршрутов, но совершенно неприемлема для восприятия и запоминания человеком. В 1984 году была введена система имен серверов в Интернет – DNS. Каждый сервер в Интернет имеет свое уникальное имя в соответствии с этой системой. В системе DNS вводится понятие домена. Служба, которая обеспечивает перевод имен компьютеров в их IP-адреса, называется Доменной Службой Имен (DNS).
Доменом называется часть сети, находящаяся на ограниченном пространстве и состоящая из сервера и подключенных к нему компьютеров-клиентов. К концу 2000 года в Интернете было свыше 1 500 000 доменов. Каждый домен имеет имя. Главный сервер домена имеет это же имя. Имя сервера состоит из нескольких частей, разделенных точками. Этих частей, как минимум, две. Обязательной частью является уникальное имя сервера. Эта часть пишется слева. Затем пишется либо категория сервера, либо имя глобальной сети, в которую входит домен, либо имя страны, либо все эти имена.
Примеры:
1. ерson.соm имя сервера epson, категория com;
2. ntv.ru имя сервера ntv, код страны ru;
3. rnd.edu.rimnet.ru имя сервера rnd, категория edu, имя сети runnet, код страны ru;
Имя сервера записывается как несколько слов, разделенных точками, например: sport.kuban.ru. Это отражает иерархическую, или доменную, структуру службы DNS. В нашем примере «sport» – это имя компьютера в домене (второго уровня) «kuban», который принадлежит домену (первого уровня) «ru». Администратор, который отвечает за домен первого уровня «ru» (Россия), зарегистрировал домен второго уровня «kuban.ru» (Кубань) и передал туда все полномочия на регистрацию новых имен в пределах этого домена. В свою очередь администратор домена «kuban.ru» зарегистрировал имя «sport.narod.ru» за определенным IP-адресом. Такая структура службы DNS обеспечивает, с одной стороны, уникальность имен компьютеров в пределах всего Интернета, а с другой стороны – четкое разделение административной ответственности.
Особых требований к именованию доменов нет, кроме их уникальности, однако за многие годы сложилась определенная практика в именовании доменов первого уровня.
Кроме того, различают и определенные категории Интернет-серверов:
DNS – это особая служба Интернета, потому что она используется всеми остальными службами, от telnet до www. Перевод имен DNS в IP-адреса происходит автоматически. Для этого надо только указать вашему компьютеру IP-адрес сервера DNS – того компьютера, которому будут направляться соответствующие запросы.
Хотя не существует особых правил, как следует называть домены, в применении к доменам первого, самого верхнего уровня сложилась определенная практика. Международные организации и США используют домены первого уровня com – для коммерческих, org и net – для некоммерческих организаций. В большинстве стран существует один домен первого уровня для страны: ru – для России, de – для Германии, uk – для Великобритании и т. д.
Универсальный Указатель Ресурса (URL)
Так же, как каждый компьютер имеет свое уникальное имя, уникальное имя имеет и каждый документ в Интернете. Это уникальное имя называется URL – Универсальный Указатель Ресурса (Universal Resource Locator). URL имеет следующую форму:
служба://тип_сервера. доменное имя/директория/поддиректория/…/имя_файла
(например: http://www.sport.kuban.ru/fitness/aerobika.htm).
Служба обозначается соответствующим протоколом, чаще всего вы встретите http:// для веб-страниц и ftp:// для файловых архивов. Обратите внимание, что используется «прямая» косая черта – «/», а не «обратная» – «\». Также нужно иметь в виду, что в названиях директорий, поддиректорий и файлов большие и малые буквы различаются.
Серверы, клиенты и протоколы
Известно, что развитие общества связано с разделением труда. Разделение труда выгодно использовать и между людьми, и между компьютерами. Это очевидно: всегда лучше, когда каждый занимается своим делом.
В Интернете есть два «сорта» компьютеров – серверы и клиенты. Серверы – это серьезные, надежные машины. Они работают 24 часа в сутки, 7 дней в неделю. Они постоянно соединены с Интернетом и готовы предоставлять сервис: доставлять документы или пересылать почту, отвечая при этом на десятки и сотни запросов одновременно. От их работоспособности зависит работа того множества компьютеров и локальных сетей, которые подключены к ним. Поэтому серверы и сопуствующая узловая коммуникационная аппаратура защищены от сбоев электропитания источниками бесперебойного питания (UPS). Чаще всего они работают под управлением того или иного варианта операционной системы UNIX. Серверы также называют хостами или сайтами, особенно применительно к веб-сайтам.
Клиенты – это те персональные компьютеры, за которыми сидят пользователи, то есть мы с вами. Сейчас это чаще всего компьютеры под управлением операционной системы Microsoft Windows различных версий. Здесь нет таких требований к надежности: в случае сбоя на вашем компьютере никто кроме вас от этого не пострадает. Зато взаимодействие клиентского компьютера с пользователем отлажено и стандартизовано. Часто такой компьютер не соединен с Интернетом постоянно, а подключается к нему по мере необходимости.
Та же самая терминология относится и к программам: существует клиентское программное обеспечение, которое взаимодействует с пользователем и формирует запрос, и серверное программное обеспечение, которое отвечает на такие запросы. Эти запросы формируются в соответствии с определенным протоколом.
10.6. Службы Интернета
Всемирная Паутина
«Всемирная Паутина» – лицо современного Интернета. Появление этой службы сделало работу с информацией легкой и приятной, привлекло в ряды пользователей Сети сотни миллионов людей.
Чтобы узнать новости, научиться чему-нибудь или просто развлечься, люди смотрят телевизор, слушают радио, читают газеты, журналы, книги. Всемирная Паутина тоже предлагает своим пользователям радиовещание, видеоинформацию, прессу, книги, но с той разницей, что все это можно получить, не выходя из дома. Не важно, в каком виде представлена интересующая вас информация (текстовый документ, фотография, видеоролик или звуковой фрагмент) – и где эта информация находится географически – в России, Австралии или на Берегу Слоновой Кости, вы получите ее в считанные секунды на свой компьютер.
Кроме уникальной быстроты получения необходимой информации, следует отметить и то, что службы Интернета работают круглосуточно и без выходных.
Развитие Всемирной Паутины послужило началом продолжающегося до сих пор бума Интернета. Однако причина столь бурного роста сети состоит не столько в том, что ее службы предлагают удобные средства для обмена информацией и доступа к ней, сколько в том, что в Сети есть та информация, которая вам необходима. Кроме того, часто оказывается, что эту информацию нельзя получить ни в каком другом месте. Между тем информационные ресурсы Всемирной Паутины создаются самими пользователями. Для создания публикации во Всемирной Паутине пользователю нужен только компьютер, подключенный к Интернету, и минимум навыков работы с ним. Несколько минут работы – и сообщение или документ становится доступным всем пользователям Сети.