
- •Раздел 2 Роль Internet-технологий в развитии интегрированных информационных систем предприятия
- •Internet-технологии как информационная поддержка бизнеса
- •Характеристика сети Internetкак средства глобальных коммуникаций
- •Организационная структура сети Internet
- •Физическое строение сети Internet
- •Виды подключения к сети Internet
- •Архитектура клиент-сервер
- •Протоколы обмена информацией в Internet
- •Система адресации в Internet
- •Гипертекст как всемирная паутина ссылок
- •Основные инструментальные средства разработки Internet-приложений
- •Html как язык разметки документов
- •Базовая структура страницы web
- •Стили форматирования
- •Гипертекстовые связи
- •Графика
- •Публикация страницы в web
- •Дополнительные возможности форматирования
- •Тонкости создания таблиц
- •Стиль оформления страниц Web
Система адресации в Internet
Система адресов, принятая в Internet, уникальна как по своему назначению, так и по возможностям. Адресация данных происходит на сетевом уровне протоколовIP. Каждый компьютер в сети имеет свой уникальный IP-адрес, который представляет собой 4-байтовое число, для наглядности обычно записываемое в десятичном виде и разделяемое точками на четыре части. Например, один из Хостовmicrosoft.com, принадлежащий корпорацииMicrosoft, имеет сетевой адрес 207.46.130.151. IP-адрес делится на две части, первая (старшая) из которых служит для идентификации участка сети в пределах всей сети, а вторая часть обозначает конкретный компьютер — Хост, находящийся на этом участке сети. Конкретное количество битов, используемых для описания адресов сети и компьютера, определяетсяклассом сети,в которой расположен этот компьютер.
Для адресации удаленных компьютеров при использовании прикладных программ Internetдостаточно знание IP-адресов, однако очевидно, что пользоваться ими неудобно. Кроме того, IP-адрес несет информацию о расположении конкретного компьютера, но не ресурса. Поэтому на прикладном уровне обычно пользуются другой системой адресации — подоменным признакам.Вся сеть представляется разбитой на участки по названиямдоменов, различающиеся, в основном, по географическому или организационному признаку. Домен (domain- область, район) определяет множество компьютеров, принадлежащих какому-либо участку сетиInternet, в пределах которого эти компьютеры объединены по одному признаку. Уникальность в пределах всей сетиInternetназваний доменов для этих участков сети позволяет однозначно определить тот участок, к которому принадлежит компьютер и, тем самым, определить его полный адрес.Полный доменный адрес компьютера(fullqualifieddomainname) складывается из названия компьютера в пределах участка сети, к которому он принадлежит, идоменного адреса(domainaddress) илиимени домена(domainname) этого участка. Доменный адрес компьютера представляет собой группу иерархически связанных доменов, локализующихся от самого верхнего уровня до нижнего.
Доменное имя состоит из списка названий доменов, разделенных точками. Самый верхний уровень доменов представлен в правой части адреса, а крайняя левая часть обозначает название компьютера на этом участке сети, например, myhost.myprovider.ru.В этом примере компьютер, называющийсяmyhost, входит в группу компьютеров сетиmyprovider,которая расположена на территории России (ru). Соглашения по наименованию и определению доменов собраны вСистеме имен доменов(DNS,DomainNameSystem).Heследует путать эту систему сослужбой определения доменных имен(DNS,DomainNameService), которая также имеет аббревиатуру DNS, но предназначена для перевода доменного имени в цифровой IP-адрес и представляет из себя распределенную базу данных по адресам, расположенную на большом количестве серверов в сети.
Домены различаются по географическим и организационным признакам, Исторически для определения доменов верхнего организационного уровня используются названия, приведенные в табл. 6.1. Такая система названий сложилась во времена, когда сеть еще не вышла за пределы США, поэтому сохранила этот опечаток. Хосты Internet, расположенные в других государствах, обычно классифицированы по географическому признаку.
Таблица 6.1
Названия доменов, классифицированных по организационному уровню
Домен |
Тип организации |
Org |
Некоммерческая организация |
Edu |
Образовательное учреждение |
Com |
Коммерческая организация |
Net |
Информационная сеть |
Gov |
Правительственное учреждение |
Mil |
Военная организация |
Названия доменов верхнего географического уровня изменяются из-за включения новых государств в систему Internet. Так случилось при распаде Советского Союза, когда на смену его домена (su) пришло сразу несколько названий доменов —ru,ua,lvи т. д. В табл. 6.2 представлены домены верхнего географического уровня, наиболее часто встречающиеся в сети, а также та часть из них, которая изменилась или появилась в последнее время.
Таблица 6.2.
Классификация доменов по географическому признаку
Домен |
Государство |
Домен |
Государство |
At |
Austria |
it |
Italy |
Am |
Armenia |
jp |
Japan |
Au |
Australia |
kg |
Kirgistan |
Az |
Azerbaidjan |
kz |
Kazachstan |
ba |
Bosnia-Herzegovina |
lt |
Lithuania |
by |
Belarus |
lv |
Latvia |
cz |
Czech Republic |
md |
Moldavia |
ca |
Canada |
nz |
New Zealand |
de |
Germany |
ru |
Russian |
dk |
Denmark |
se |
Sweden |
es |
Spain |
ua |
Ukraine |
fi |
Finland |
uk |
United Kingdom |
fr |
France |
us |
United States |
ge |
Georgia |
uz |
Uzbekistan |
Домен, указанный перед доменом верхнего уровня, часто определяет город, в котором расположен этот участок сети Internet(например,spb.ru- Санкт-Петербург,msk.su- Москва,nsk.su- Новосибирск), или сеть, к которой принадлежит компьютер (spbnet.ru,mskline.ru). Доменные адреса удаленных компьютеров могут использоваться прикладными программами для адресации данных так же, как и IP-адреса. Для преобразования доменных имен в IP-адреса используется служба определения доменного имени —DNS. IP-адрес компьютера, предоставляющего доступ к службе имен, должен быть предварительно известен протоколам, работающим на компьютере пользователя. Доменное имя позволяет также определитьтип ресурса,представляемого компьютером по этому адресу, так как системными администраторами сетей принято давать название компьютеру по названию ресурса, который представлен этим компьютером.
При разработке средств WWWбыла разработана универсальная система адресации ресурсов по доменным именам Хостов. Эта система адресации, получившая названиеURL(UniformResourceLocators) требует обязательное указание в начале адреса типа ресурса (например, www.microsoft.com или ftp.microsoft.com). Если тип ресурса не указан, по умолчанию для входа на такой сервер используются протоколыWWW.
Формально адрес URL состоит из типа ресурса (http,ftp,archie,gopherи т. д.), доменного имени компьютера, содержащего этот ресурс, номера порта обращения (если он не стандартный) и полного пути к требуемому документу. Для некоторых ресурсов после имени компьютера может присутствовать и другая информация, например, ключевые слова для поиска, название базы данных и др. Слэш (/) используется в качестве разделителя. Если ресурс является поисковым, то слова для поиска разделяются знаком вопроса (?).