Домены верхнего уровня
Имя домена верхнего уровня | Страна (тип организации) |
ru | Россия |
us | США |
ua | Украина |
uk | Великобритания |
fr | Франция |
it | Италия |
com | Коммерческая организация |
edu | Система образования |
net | Сетевые службы |
mil | военные организации |
org | прочие организации |
В свою очередь, каждый домен верхнего уровня может включать в себя домены нижнего уровня (региональные или городские сети), например: spb — Санкт-Петербург, msk — Москва.
Таким образом, организация доменной адресации компьютеров является иерархической системой и по своей структуре во многом напоминает файловую структуру на дисках ПК. Доменное имя состоит из нескольких частей, расположенных в определенном порядке и разделенных точками. На рис. 1 приведен пример доменного имени.
Рис. 1. Структура доменного имени
Имя сети — это имя, которое организация или физическое лицо выбирает для системы (компьютерная сеть или отдельный компьютер) самостоятельно и регистрирует его в той организации, которая обеспечивает подключение. Это имя обычно созвучно с названием организации и должно быть уникальным в пределах домена верхнего уровня. В примере (см. рис. 1) «nha» — это аббревиатура организации, которая называется «Нефтехимавтоматика».
Как и в серверной локальной компьютерной сети, в Интернете есть два сорта компьютеров - серверы и клиенты.
Серверы - это мощные, надежные компьютеры, работающие круглосуточно. Они постоянно подключены Интернету, способны хранить и пересылать информацию по запросу других компьютеров, отвечая при этом на десятки и сотни запросов одновременно. Как правило, серверы защищены от сбоев электропитания. Чаще всего они работают под управлением того или иного варианта операционной системы Unix.
Клиенты - это те персональные компьютеры пользователей Интернета, на которых можно составлять и посылать запросы к серверам, получать и отображать информацию. Часто такой компьютер не соединен с Интернетом постоянно, а подключается по мере необходимости.
Терминология клиент/сервер применяется также для программного обеспечения ресурсов Интернета. Это означает, что существует клиентское программное обеспечение, которое взаимодействует с пользователем и формирует запрос, и серверное программное обеспечение, которое отвечает на такие запросы.
Сервер - программное обеспечение, хранящее соответствующую своему ресурсу информацию и отвечающее на запросы клиентского программного обеспечения.
Клиент - программа, устанавливаемая на компьютере пользователя Интернета для составления и посылки запросов соответствующему серверу, получения и отображения информации на компьютере пользователя.
Эти запросы формируются в соответствии с некоторым протоколом. Протокол исполняет роль стандарта, он позволяет корректно взаимодействовать программам, написанным разными авторами для разных типов компьютеров и операционных систем. Для каждого ресурса Интернета существует свой прикладной протокол.
Таким образом, для каждого ресурса Интернета есть своя программа-сервер, соответствующая клиентская программа и свой протокол прикладного уровня, обеспечивающий взаимодействие программы-клиента с сервером.
Для подключения к Интернету необходимо обратиться к услугам специальных организаций - провайдеров услуг Интернета. Это фирмы, которые специализируются на предоставлении услуг по доступу в Интернет. Они соединены с Интернетом постоянными высокоскоростными линиями связи и имеют несколько модемов, которые дежурят на определенных телефонных номерах или на одном многоканальном номере, ожидая звонков пользователей.
В Интернете существуют следующие режимы работы:
On-line - режим работы, означающий непосредственное подключение к сети на все время запроса, поиска, обработки, получения и просмотра информации.
В таком режиме работают большинство служб Интернета, например, WWW.
Off-line - режим работы, подразумевающий подключение к сети только на время отправки запроса или получения информации по запросу режим работы.
В таком режиме работает, например, электронная почта.
Среди способов подключения к Интернету, предлагаемых провайдерами, можно выделить следующие:
- Коммутируемое IP-соединение (Dial-Up IP) - подключение через модем к коммутируемой телефонной линии (временное подключение в режиме on-line). Большинство пользователей подключается к Интернету, именно так. В этом случае вы в удобное для вас время подключаетесь через модем к вашему провайдеру. При этом ваш модем через обычную телефонную линию связывается с одним из модемов провайдера. После установки связи вы становитесь полноправным пользователем Интернета, и вам доступны абсолютно все его ресурсы. Обычно, в этом случае за ежемесячную абонентскую плату предоставляется определенное количество часов пребывания в Интернете, а также вас ждет повременная оплата свыше оговоренных часов.
- Постоянное подключение по выделенной линии (режим on-line). Этот режим обеспечивает существенно более высокие скорости, чем подключение по коммутируемой линии. В качестве выделенных линий можно использовать телефонные или оптоволоконные линии. Стоимость этого варианта настолько велика, что этот вариант используют, как правило, для подключения локальных сетей. В этом случае все клиенты локальной сети могут выходить в Интернет через свой сервер. При подключении локальной сети к глобальной важную роль приобретает обеспечение безопасности данных. Для обеспечения сетевой безопасности между локальной и глобальной сетью устанавливают специальный компьютер или программу (брандмауэр), ограничивающую доступ в локальную сеть извне и несанкционированный выход за пределы локальной сети.
Трафик - это объем информации, передаваемый по сети за определенный период времени.
Некоторые провайдеры услуг Интернет ведут учет трафика своих клиентов и даже взимают дополнительную плату него.
С понятием трафика тесно связано понятие скорости передачи и получения информации. Скорость измеряется в битах в секунду и зависит от многих параметров: от способа подключения к провайдеру, скорости модема и характеристик соединения вашего провайдера с Интернетом. Также скорость получения информации зависит от степени занятости удаленного компьютера, то есть от количества желающим одновременно с вами получить от него информацию.
Как упоминалось выше, одним из направлений использования Интернета является обмен информацией. Рассмотрим основные средства обмена информацией, доступные через глобальную сеть:
- Электронная почта, позволяющая очень быстро отправлять электронные письма на электронные адреса пользователей Интернета.
- Списки рассылки, на которые можно подписаться, как на журнал, и затем периодически получать на свой электронный адрес подборку статей на заданную тему. Впоследствии можно отправлять свои сообщения всем подписчикам.
- Группы новостей, которые позволяют публиковать сообщения по интересам на специальных серверах в сети. Сообщения можно читать, подключившись к серверу и выбрав тему для себя. Далее, по желанию, вы можете ответить автору статьи или послать собственное сообщение. Таким образом, организовывается сетевая дискуссия, носящая новостной характер, поскольку сообщения хранятся небольшой период времени.
- Чрезвычайно популярным ресурсом является IRC, который служит для прямого общения группы людей в режиме реального времени с помощью ввода текста с клавиатуры и немедленного появления его на общей доске.
Разработаны специальные программы для общения в реальном режиме времени, позволяющие после установления связи передавать текст, вводимый с клавиатуры, а также звук, свое изображение и любые файлы. С помощью этих программ можно организовать совместную работу удаленных пользователей с программой, запущенной на локальном компьютере.
- С помощью специального оборудования и программного обеспечения через Интернет можно проводить аудио- и видеоконференции, то есть передавать звук и изображение от одного ко многим.
- В Интернете есть свои пейджинговые системы, в которых можно зарегистрироваться и получить свой персональный номер. Зная персональный номер другого человека, можно через центральный сервер пейджинговой службы отправить ему сообщение с предложением установить соединение и пообщаться. Самой популярной пейджинговой системой в Интернете является система ICQ.
- Интернет-телефонией называется система, позволяющая вести разговор в реальном времени через сеть Интернет.
4. WWW - ресурсы Internet
После того, как мы ответили на вопрос, что представляет собой Интернет, и разобрались в технических подробностях его реализации, попробуем определить для себя, каковы основные направления использования Интернета для пользователя. Здесь можно выделить три направления:
- Источник информации.
- Средство обмена информацией.
- Место размещения личной информации.
Можно рассматривать WWW как единое распределенное информационное пространство, состоящее из сотен миллионов гипермедийных документов. Понятие гипермедиа означает объединение двух понятий: мультимедиа и гипертекст.
Мультимедиа - документ включает в себя не только текст, но и двух- и трехмерную графику, видео и звук.
Информация в WWW представляется в виде документов, каждый из которых может содержать как внутренние перекрестные ссылки, так и ссылки на другие документы, хранящиеся на том же самом или на любом другом сервере.
Гипертекст - множество отдельных документов (страниц), которые имеют ссылки друг на друга.
Гипертекстовая ссылка - выделенная часть документа, реализующая переход к другому документу. Реализуется в виде подчеркнутого текста, кнопки или картинки.
Web-страница - документ в WWW, содержащий:
· форматированный текст;
· мультимедийные объекты (графика, звук, музыка, видеоклипы);
· ссылки на любой файл или на другую Web-страницу;
· активные компоненты, способные выполнять работу на компьютере клиента по заложенной в них программе.
Пожалуй, в рамках одной единственной страницы трудно изложить информацию даже об отдельной личности, поэтому, как правило, информацию представляют в виде набора из нескольких десятков или сотен, связанных вместе единой темой, общим стилем оформления и взаимными гипертекстовыми ссылками. Такой набор называется Web-site или Web-узел.
Web-site (Web-узел, Web-сайт) - группа Web-страниц, связанных вместе единой темой, общим стилем оформления и взаимными гипертекстовыми ссылками.
Каждый Web-узел имеет свою стартовую страницу, которая называется начальной или домашней или Home Page.
Обычный Web-узел отправляет запрошенный документ только по обращению клиента. В WWW существуют Web-узлы, способные самостоятельно передавать обновленную информацию при условии регистрации и подписки клиента.
Web-канал - Web-узел, способный автоматически в заданное время передавать обновленную информацию на компьютер зарегистрированного клиента.
Многочисленные Web-узлы и Web-страницы хранятся на огромном множестве так называемых WWW-серверов, то есть компьютеров, на которых установлено специальное программное обеспечение.
Web-сервер - программа, позволяющая хранить и пересылать Web-страницы.
Пользователи, имеющие доступ к сети, получают эту информацию при помощи программ-клиентов для просмотра Web-документов, которые получили специфическое название Web-браузер (броузеры, обозреватели).
При этом браузер посылает по компьютерной сети запрос Web-серверу, хранящему файл с необходимым документом. В ответ на запрос сервер высылает программе просмотра требуемый файл или сообщение об отказе, если файл по тем или иным причинам недоступен. Взаимодействие клиент-сервер происходит по определенным правилам, или, как говорят иначе, по прикладному протоколу. Протокол, принятый в WWW, называетсяHyperText Transfer Protocol, сокращенно - HTTP.
HTTP (HyperText Transfer Protocol, протокол передачи гипертекста) - протокол, который использует Web-клиент для получения Web-страницы с Web-сервера.
Этот протокол для передачи гипертекста в Сети был предложен швейцарским физиком Тимом Бернерсом-Ли (Tim Berners-Lee) в 1989 году.
WWW-документ может содержать стилизованный и форматированный текст, графику и гиперсвязи с различными ресурсами Internet. Чтобы реализовать все эти возможности, был разработан специальный язык, названный HyperText Markup Language (HTML), то есть, Язык Разметки Гипертекста.
HTML (HyperText Markup Language, язык разметки гипертекста) - специальный язык описания WWW-документов. Описание Web-страницы на HTML представляет собой набор инструкций, интерпретируемый программой-браузером.
Документ, написанный на HTML, представляет собой текстовый файл, содержащий собственно текст, несущий информацию читателю, и теги разметки (markup tags). Последние представляют собой определенные стандартом HTML последовательности символов, являющиеся инструкциями для программы просмотра; согласно этим инструкциям программа располагает текст на экране, включает в него рисунки, хранящиеся в отдельных графических файлах, и формирует гиперсвязи с другими документами или ресурсами Internet. Таким образом, файл на языке HTML приобретает облик Web-документа только тогда, когда он интерпретируется браузером.
Всем пользователям компьютера хорошо знакомо понятие полного имени файла на локальном компьютере, которое включает в себя краткое имя файла с расширением и полный путь к файлу, начиная с имени устройства. Таким образом, мы однозначно идентифицируем файл в пределах данного компьютера.
Каждый файл в Интернете также имеет свой уникальный адрес. Он называется URL.
URL (Universal Resource Locator, универсальный указатель ресурсов) - адрес любого файла в Интернете. Кроме адреса компьютера содержится указание о протоколе, по которому нужно обращаться к файлу, какую программу-сервер на сервере запустить и к какому конкретному файлу следует обратиться.
Общий вид URL: