Компьютерные сети Кабели и интерфейсы Обмен данных в сети Сетевое оборудование и топологии Служба передачи файлов FTP Беспроводные сети Архитектура Ethernet IP-адреса для локальных сетей Нагрузочная способность сети

Служба World Wide Web (WWW)

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

World Wide Web — это единое информационное пространство, состоящее из сотен мил­лионов взаимосвязанных электронных документов, хранящихся на Web-серверах. Отдельные документы, составляющие пространство Web, называют Web-страницами. Группы тематически объединенных Web-страниц называют Web-узлами (жаргонный термин — Web-сайт или просто сайт). Один физический Web-сервер может содер­жать достаточно много Web-узлов, каждому из которых, как правило, отводится отдельный каталог на жестком диске сервера.

От обычных текстовых документов Web-страницы отличаются тем, что они оформ­лены без привязки к конкретному носителю. Например, оформление документа, напечатанного на бумаге, привязано к параметрам печатного листа, который имеет определенную ширину, высоту и размеры полей. Электронные Web-документы предназначены для просмотра на экране компьютера, причем заранее не известно на каком. Неизвестны ни размеры экрана, ни параметры цветового и графического разрешения, неизвестна даже операционная система, с которой работает компьютер клиента. Поэтому Web-документы не могут иметь «жесткого» форматирования. Оформление выполняется непосредственно во время их воспроизведения на ком­пьютере клиента и происходит оно в соответствии с настройками программы, выпол­няющей просмотр.

Программы для просмотра Web-страниц называют броузерами. В литературе также можно встретить «неустоявшиеся» термины браузер или обозреватель. Во всех случаях речь идет о некотором средстве просмотра Web-документов.

Броузер выполняет отображение документа на экране, руководствуясь командами, которые автор документа внедрил в его текст. Такие команды называются тегами. От обычного текста они отличаются тем, что заключены в угловые скобки. Большинство тегов используются парами: открывающий тег и закрывающий. Закрывающий тег начинается с символа «/».

<CENTER> Этот текст должен выравниваться по центру экрана </CENTER>

<LEFT> Этот текст выравнивается по левой границе экрана </LEFT>

<RIGHT> Этот текст выравнивается по правой границе экрана </RIGHT>

Сложные теги имеют кроме ключевого слова дополнительные атрибуты и пара­метры, детализирующие способ их применения. Правила записи тегов содержатся в спецификации особого языка разметки, близкого к языкам программирования. Он называется языком разметки гипертекста — HTML (HyperText Markup Language).

Web-документ представляет собой обычный текстовый документ, размеченный тегами HTML. Такие документы также называют HTML-документами или документами в формате HTML.

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

Существуют специальные теги для внедрения графических и мультимедийных объектов (звук, музыка, видеоклипы). Встретив такой тег, обозреватель делает запрос к Серверу на доставку файла, связанного с тегом, и воспроизводит его в соответ­ствии с заданными атрибутами и параметрами тега — мы видим иллюстрацию или слышим звук.

В последние годы в Web-документах находят широкое применение так называемые активные компоненты. Это тоже объекты, но они содержат не только текстовые, графические и мультимедийные данные, но и программный код, то есть могут не просто отображаться на компьютере клиента, но и выполнять на нем работу по заложенной в них программе.

Наиболее важной чертой Web-страниц, реализуемой с помощью тегов HTML, явля­ются гипертекстовые ссылки. С любым фрагментом текста или, например, с рисунком с помощью тегов можно связать иной Web-документ, то есть установить гиперссылку. В этом случае при щелчке левой кнопкой мыши на тексте или рисунке, являю­щемся гиперссылкой, отправляется запрос на доставку нового документа. Этот документ, в свою очередь, тоже может иметь гиперссылки на другие документы.

Совокупность огромного числа гипертекстовых электронных доку­ментов, хранящихся на серверах WWW, образует гиперпространство документов, между которыми возможно перемещение.

Произвольное перемещение между документами и Web-пространстве называют Web-серфингом (с целью ознакомления с информацией).

Целенаправленное перемещение между Web-документами называют Web-навигацией (выполняется с целью поиска нужной информации).

Гипертекстовая связь в пространстве WWW не могла бы существовать, если бы каждый документ в этом пространстве не обладал своим уникальным адресом.

Каждый файл одного локального компьютера обладает уникальным полным именем, в которое входит собственное имя файла (включая расширение имени) и путь доступа к файлу, начиная от имени устройства, на котором он хра­нится.

Адрес любого файла во всемирной сети опре­деляется унифицированным указателем ресурса — URL.

Адрес URL состоит из трех частей.

Указание службы, которая осуществляет доступ к данному ресурсу (обычно обозначается именем прикладного протокола, соответствующего данной службе). Так, например, для службы WWW прикладным является протокол HTTP (HyperText Transfer Protocol — протокол передачи гипертекста). После имени протокола ставится двоеточие (:) и два знака «/» (косая черта):

http://...

Указние доменного имени компьютера (сервера), на котором хранится дан­ный ресурс:

Указания полного пути доступа к файлу на данном компьютере. В качестве разделителя используется символ «/» (косая черта):

При записи URL-адрeca, важно точно соблюдать регистр символов. В отличие от правил работы в MS-DOS и Windows, в Интернете строчные и прописные символы считаются разными.

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

6.6 Служба имен доменов (DNS)

Адрес любого компьютера или любой локальной сети в Интернете может быть выражен четырьмя байтами, например так: 195.28.132.97.

Каждый компьютер имеет уникальное доменное имя, например такое:

Это просто две разных формы записи адреса одного и того же сетевого компьютера. Человеку неудобно работать с числовым представлением IP-адреса, зато доменное имя запоминается легко, особенно если учесть, что, как правило, это имя имеет содержание.

Например, Web-сервер компании Microsoft имеет имя www.microsoft.com, a Web-сервер компании «Космос ТВ» имеет имя www.kosmostv.ru (суффикс .ru в конце имени говорит о том, что сервер компа­нии принадлежит российскому сектору Интернета).

С другой стороны, автоматическая работа серверов сети организована с использова­нием четырехзначного числового адреса. Благодаря ему промежуточные серверы могут осуществлять передачу запросов и ответов в нужном направлении.

Поэтому необходим перевод доменных имен в связанные с ними IP-адреса. Этим и занимаются серверы службы имен доменов DNS. Запрос на получение одной из страниц сервера сначала обрабатывается сервером DNS, и далее он направляется по IР-адресу, а не по доменному имени.

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

Корень базы данных DNS управляется центром Internet Network Information Center. Домены верхнего уровня условно можно разделить на "организационные" и "географические". Пример "организационных" доменов:

com

commercial (коммерческие)

mil

military (военные)

edu

educational (образовательные)

net

network (организации, обеспечивающие работу сети)

gov

goverment (правительственные)

org

organization (некоммерческие организации)

Каждая страна (государство) имеет свой географический домен из двух букв:

ae

United Arab Emirates (Объединенные Арабские Эмираты)

au

Australia (Австралия)

be

Belgium (Бельгия)

br

Brazil (Бразилия)

by

Belarus (Белоруссия)

ca

Canada (Канада)

ch

Switzerland (Швейцария)

cz

Czech Republic (Чехия)

de

Germany (Германия)

dk

Denmark

do

Dominican Republic (Доминиканская республика)

ee

Estonia (Эстония)

es

Spain (Испания)

fi

Finland (Финляндия)

fr

France (Франция)

hu

Hungary (Венгрия)

il

Israel (Израиль)

in

India (Индия)

jp

Japan (Япония)

kg

Kyrgyzstan (Кыргызстан)

kr

South Korea (Южная Корея)

kz

Kazakhstan (Казахстан)

lt

Lithuania (Литва)

lv

Latvia (Латвия)

mx

Mexico (Мексика)

nl

Netherlands (Нидерланды)

no

Norway (Норвегия)

nz

New Zealand (Новая Зеландия)

pl

Poland (Польша)

ro

Romania (Румыния)

ru

Russia (Россия)

si

Slovenia (Словения)

sk

Slovak Republic (Словакия)

su

Soviet Union (Советский Союз - поддерживается, но не распределяется)

ua

Ukraine (Украина)

uk

United Kingdom (Соединенное Королевство Великобритании и Северной Ирландии)

yu

Yugoslavia (Югославия)

za

South Africa (Южная Африка)

В доменах государств опять же имеются "организационные" и "географические". "Организационные" в большинстве своем повторяют структуру "организационных" доменов верхнего уровня. "Географические" выделяются городам, областям и т.п. территориальным образованиям. Непосредственно в тех и других размещаются домены организаций или домены персональных пользователей. Обычно это имя компании, торговая марка или что-нибудь столь же характерное. Для неанглоязычных стран используется транскрипция имен. Часто возникают конфликты, связанные с тем, что одно и то же имя используется несколькими фирмами (законодательство допускает это для фирм, работающих в разных отраслях); многие люди заранее резервируют имена, могущие стать популярными для последующей продажи их владельцу торговой марки; но это уже касается юридической стороны функционирования Internet.

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

Имена "функциональные" вытекают из функций, выполняемых машиной:

www - HTTP (WWW) сервер

ftp - FTP сервер

ns, nss, dns - DNS (Name) сервер

mail - Mail сервер

relay - Mail Exchanger

proxy - соответствующий Proxy сервер

Каждый домен (верхних уровней) DNS администрируется отдельной организацией, которая обычно разбивает свой домен на поддомены и передает функции администрирования этих поддоменов другим организациям. Каждый домен имеет уникальное имя, а каждый из поддоменов имеет уникальное имя внутри своего домена. Имя домена может содержать до 63 символов. Каждый хост в сети Internet однозначно определяется своим полным доменным именем (fully qualified domain name, FQDN), которое включает имена всех доменов по направлению от хоста к корню. Пример полного DNS-имени — www.zsu.zp.ua

В Windows сетях используется еще WINS (Window Internet Name Service) - аналог DNS, но с динамическим отслеживанием и без какого-либо масштабирования, отслеживающий соответствие имен Windows Network и IP-номеров машин.

Структурированная кабельная система (далее SCS) представляет своего рода "конструктор", с помощью которого проектировщик сети строит нужную ему конфигурацию из стандартных кабелей, соединенных стандартными разъемами и коммутируемых на стандартных кроссовых панелях. При необходимости конфигурацию связей можно легко изменить - добавить компьютер, сегмент, коммутатор, изъять ненужное оборудование, а также поменять соединения между компьютерами и концентраторами.
Основы безопасности при работе в сетях