Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
теория информатика.doc
Скачиваний:
89
Добавлен:
24.09.2019
Размер:
5.2 Mб
Скачать

18.2.4.Система адресации в Интернет

Интернет в целом имеет стройную систему адресации, обеспечивающую точную идентификацию каждого входящего в Сеть узла путем присвоения ему оригинального адреса, имеющего числовой вид. Подобный код, называемый IP-адресом, имеет длину 4 байта и записывается в виде четырех десятичных чисел, называемых октетами, разделенных точками, каждое из которых лежит в диапазоне от 0 до 255, что позволяет обозначить все параметры, начиная от страны и заканчивая персональным компьютером каждого пользователя. Например,

128.10.2.30 - традиционная десятичная форма представления адреса,

10000000 00001010 00000010 00011110 - двоичная форма представления этого же адреса.

Каждый компьютер, подключенный к Интернету, имеет свой уникальный 32-битный (в двоичной системе) IP-адрес. По формуле определения количества информации легко подсчитать, что общее количество различных IP-адресов составляет более 4 миллиардов:

N=232 =4 294 967 296.

В зависимости от своего функционального назначения IP-адреса делятся на 5 классов: A, B, C, D и E. Класс определяется специальным информационным полем (идентификатором класса), занимающим в структуре адреса от одного до пяти старших бит. Значение оставшейся части адреса трактуется в зависимости от его класса.

Адреса первых трех классов предназначены для адресации отдельных узлов (компьютеров и др. устройств). Структурно они состоят из трех частей:

- идентификатора класса;

- номер сети;

- номер узла.

Адреса класса D представляют собой групповые адреса и назначаются группам узлов. Это используется некоторыми сетевыми службами для так называемой многоадресной рассылки.

Диапазон адресов класса E зарезервирован и в настоящее время не используется.

Компьютерам легко находить друг друга по числовому IP-адресу, однако человеку запомнить числовой адрес непросто, и для удобства была введена доменная система имен DNS (Domain Name System - система доменных имен).

Доменная система имен ставит в соответствие числовому IP-адресу каждого компьютера уникальное доменное имя. Доменная система имен имеет иерархическую структуру:

- домены верхнего уровня

- домены второго уровня

- домены третьего уровня.

Домены отделяются друг от друга точками, доменные имена читаются справа налево. Домены верхнего уровня принято называть зоной, они бывают двух типов: географические (двухбуквенные - каждой стране соответствует двухбуквенный код) и административные (трехбуквенные) (таблица 18.1). Обозначение административного домена позволяет определить профиль организации, владельца домена.

Таблица 18.1 – Имена доменов верхнего уровня

 

Административные

Тип организации

Географические

Страна

.gov

правительственная

.ru

Россия

.edu

образовательная

.au

Австралия

.com

коммерческая

.ca

Канада

.org

некоммерческая

.jp

Япония

.int

международные

.us

США

.mil

военная

.uk

Великобритания

.net

компьютерная сеть

.de

Германия

 

Ряд стран, в числе которых Австралия и Япония, используют одновременно как географический, так и организационный код. Например, адрес технологического университета в Сиднее (University of Technology, Sidney) будет иметь вид http://www.uts.edu.au, а сайт японской корпорации Sony - http://www.sony.com.jp.

С конца 90-х годов в самих США, наряду с трехсимвольными доменами первого уровня, стали широко применяться двухуровневые домены, сформированные по географическому принципу. В подобных доменных именах указывается как страна - .us, так и конкретный штат – fl - Флорида, ca - Калифорния, md - Мэриленд.

За этим двухступенчатым адресом следует стандартное указание объекта. Например, www.ci.gulfport.fl.us - официальный сайт городка Галфорт во Флориде, www.ci.san-leandro.ca.us - сайт города Сан Леонардо в Калифорнии.

Имена компьютеров, которые являются серверами Интернета, включают в себя полное доменное имя и собственно имя компьютера. Крайняя правая группа букв обозначает домен верхнего уровня. Так, основной сервер компании Microsoft имеет имя www.microsoft.com, а Российской Государственной библиотеки - www.rsl.ru, Гарвардского университета - www.harvard.edu, автомобильной корпорации "Форд" - www.ford.com.

В течение всех 90-х годов описанная система имен оставалась неизменной. Но к началу нынешнего века гигантские темпы развития Интернет привели к тому, что адресное пространство в рамках описанной системы было практически исчерпано. Особо "тесно" стало в доменах .com, .net и .org, в которых была разрешена регистрация не только американских, но любых других фирменных или персональных сайтов представителей любой страны мира. С целью разгрузить данные домены Корпорация по распределению в Интернет доменных имен и IP-номеров (Internet Corporation for Assigned Names and Numbers - ICANN) дополнила существующую сетку новыми доменами первого уровня. В их число вошли: .biz, .info, .pro, .aero, .coop, .museum, .name. Распределение этих имен было произведено следующим образом:

.biz - коммерческие компании и проекты;

.info - учреждения, для которых информационная деятельность является ведущей (библиотеки, средства массовой информации);

.pro - сайты сертифицированных профессионалов таких областей деятельности как врачи, юристы, бухгалтеры, а также представители других профессий, в которых персональный аспект имеет ключевое значение (pro от слов profession, professional);

.aero - компании и персоны, непосредственно связанные с авиацией;

.coop - корпорации, использующие совместный капитал (от слова cooperative);

.museum - только музеи, архивы, выставки;

.name - персональные сайты, состоящие, как правило, из двух частей: имени и фамилии: www.bruce.edmonds.name.

Распределением адресного пространства в пределах каждого домена, выделенного по географическому признаку, занимаются уполномоченные национальные агентства. В России эта функция возложена на Российский научно-исследовательский институт развития общественных сетей - РосНИИРОС (http://www.ripn.net). Именно в нем производится регистрация всех доменных имен второго уровня, стоящих за .ru. Там же находится и база данных, позволяющая установить, кому принадлежит тот или иной домен в российском сегменте Сети. При подборе и вводе web-адресов, представляющих какой-либо известный объект, будь то персона или компания, следует обязательно помнить, что в них исключены пробелы. Доменное имя, состоящее из нескольких слов, пишется слитно. Так, например, адрес официального сайта американского актера Леонардо ди Каприо выглядит как www.leonardodicaprio.com, а адрес российского магазина с забавным названием "Ни у кого нет" - www.niukogo.net (рис.18.9).

Рисунок 18.9 - Так выглядит сайт, обладающий одним из самых забавных доменных имен в российском сегменте Интернет

 

Система доменных имен, однако, составляет лишь основу системы адресации. Каждый размещенный в Интернет документ имеет собственный адрес, обозначаемый как URL (Uniform Resource Locator - единый указатель ресурса). URL, помимо указания доменного имени, включает также наименование протокола и указание пути к конкретной странице.

URL имеют следующий формат:

наименование протокола:// имя сервера/путь

Наименование протокола может быть следующим: ftp, telnet, gopher, news, http, mailto.

Имя сервера — это доменное имя сервера, на котором находится нужный ресурс.

Путь — полное маршрутное имя нужного файла на сервере.

Сайты, в большинстве своем, имеют весьма разветвленную иерархическую структуру, каркас которой составляют многочисленные директории, разделяемые косыми чертами - "/". Поэтому адрес конкретного документа, как правило, имеет вид, подобный приведенному документу с сервера ГПНТБ России:

http://www.gpntb.ru/win/inter-events/crimea2003/confer1.htm.

В данном случае

http:// - указание протокола, по которому взаимодействуют клиент и сервер,

www.gpntb.ru - указание сайта,

win/inter-events/crimea2003 - указание пути к файлу (фактически - перечень директорий),

confer1.htm - имя конкретного файла.

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