Смекни!
smekni.com

Информационные технологии управления (стр. 19 из 27)

Доменные имена преобразуются в понятные для компьютера IP-адреса при помощи системы DNS (Domain Name System), состоящей из иерархии DNS-серверов. На вершине иерархии стоят серверы корневой зоны с именами a. root_server.net, b. root_server.net и т.д., дублирующие информацию друг друга. Локальный сервер, получив от машины-клиента запрос на соединение с некоторым адресом, передает его локальному DNS-серверу, который выделит из запроса доменное имя и либо найдет соответствующий IP у себя в базе данных, либо обратится к одному из серверов корневой зоны. Последний вернет указатель на DNS-сервер известного ему домена, в который входит запрошенный адрес, и полностью устранится из процесса. Такие вложенные запросы могут повторяться, причем каждый раз локальный DNS-сервер будет обращаться к серверу имен все более низкого уровня. Только после окончания этого многоступенчатого процесса DNS-сервер вернет преобразованный адрес компьютеру, сделавшему запрос, и пользователь сможет, наконец, увидеть на своем мониторе, что же за информация расположена по введенному им адресу.

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

“Всемирная паутина" и другие службы Сети

Сегодня для рядового пользователя слова “Internet" и “World Wide Web" (Web, WWW) - синонимы. На самом деле WWW - ведущий, но не единственный сервис всемирной Сети. Internet - не только “сеть сетей", но и объединение нескольких служб, каждая из которых определяется собственным протоколом прикладного уровня, отвечающим за тот или иной способ взаимодействия с пользователем. Протоколы прикладного уровня работают именно на “конечном этапе" взаимодействия с пользователем, преобразуя полученную с помощью сетевых протоколов TCP/IP информацию в нечто, пригодное для восприятия человеком.

Некоторые исторически предшествующие WWW, но до сих пор используемые сетевые службы (телеконференции UseNet, служба Gopher, электронные доски объявлений BBS) в этом пособии не затрагиваются, другие же (электронная почта, FTP) будут рассмотрены ниже.

Web, HTTP, HTML

Итак, World Wide Web - ведущий сервис Internet, постепенно вытесняющий или включающий в себя большинство других сетевых служб. Прикладной протокол, используемый в WWW, называется HTTP (Hypertext Transfer Protocol), что переводится как “протокол передачи гипертекста". Документы, составляющие содержание WWW, называются Web-страницами, а формат, с помощью которого подготавливаются Web-страницы, называется HTML (HyperText Markup Language) или “язык разметки гипертекста". Под гипертекстом же в простейшем случае понимается текст, позволяющий не только последовательное прочтение, но и гиперссылками связанный с другими текстами.

Формат HTML представляет собой набор команд, которые описывают структуру документа.html позволяет выделить в тексте отдельные логические части (заголовки, абзацы, списки и т.д.), поместить на Web-страницу отдельно подготовленную фотографию или картинку, организовать на странице ссылки для связи с другими документами, но не задает конкретные и точные атрибуты форматирования документа, как, например, Microsoft Word. Конкретный вид документа окончательно определяет только программа - обозреватель (браузер, например Internet Explorer, см. ниже) на Вашем компьютере. Необходимость именно такого подхода связана, опять же, с разнородностью аппаратного и программного обеспечения компьютеров, подключенных к Internet.

С точки зрения пользователя, Web-страница - это просто файл типа *. htm или *.html, находящийся где-то на сервере Internet или на жестком диске Вашей машины.

URL-адреса.

Поскольку любой компьютер в Internet имеет свой уникальный адрес, представимый в виде IP или в виде доменного имени, каждый файл, расположенный в какой-либо папке на таком компьютере, тоже имеет уникальный адрес, называемый URL (Uniform Resource Locator). Полный URL-адрес документа в Сети состоит из следующих частей:

префикс протокола, состоящий из имени протокола, двоеточия и двух символов “/". Основные префиксы протоколов, с которыми Вы столкнетесь, работая в WWW, приведены в таблице:

Протокол Пояснение
http:// HTTP - основной протокол, обеспечивающий доступ к Web-страницам.
ftp: // Протокол передачи файлов FTP, позволяющий при помощи программы FTP-клиента получить файлы с удаленного компьютера
mailto: Доступ к электронной почте
file: // Указывается вместо имени протокола при обращении к Web-странице, расположенной на локальной машине

доменное имя компьютера или его IP-адрес вместо доменного имени;

номер порта, через который происходит взаимодействие с сервером. Перед номером порта ставится двоеточие. С точки зрения пользователя указание порта бывает полезно, например, для “принудительной" перекодировки документа. Так, адреса http://www.newmail.ru: 8100/ и http://www.newmail.ru: 8101/ адресуют один и тот же сервер, но в первом случае документ читается в кодировке KOI-8, а во втором - в кодировке Windows. Вообще же, номер порта включается в URL только при нестандартных настройках сервера;

имя файла на этом компьютере, которое может включать и путь от корневого каталога сервера. В записи пути по дереву каталогов сервера используется символ ‘/’, а не ‘\’, как принято в Dos и Windows. Заметим, что корневой каталог на сервере - совсем не обязательно “головной каталог диска", как на локальной машине, а при соединении с сервером мы получаем доступ не ко всем его папкам и файлам, а только к тем, которые на нем специальным образом “размещены” и открыты для просмотра через WWW.

закладка, позволяющая перейти в нужную часть документа. Имя закладки отделяется от имени файла символом #.

В целях совместимости имена файлов, размещаемых в Internet, обычно строятся по правилам DOS - то есть, состоят из латинских букв, цифр и символа подчеркивания и имеют длину не более 8 символов. С другой стороны, web-страницам принято давать расширение *.html, а не *. htm.

Следует также помнить, что URL может быть чувствителен к регистру символов, то есть, http://www.TNT.ru/ и http://www.tnt.ru/ - это не один и тот же адрес.

Весьма часто Вам встретятся URL-адреса, не содержащие имени html-файла, тем не менее, при вводе такого URL, мы все же попадаем на конкретную Web-страницу. Это означает, что документ имеет имя по умолчанию, которое может назначаться при администрировании сервера. Чаще всего это имя index.html, так что URL http://www.host.ru/ может означать совершенно то же самое, что http://www.host.ru/index.html. Префикс протокола http: //, используемого по умолчанию, при записи полного URL также обычно опускают.

Работа с обозревателем Internet Explorer

Обозреватель или браузер (browser) - это программа для просмотра документов на Web-серверах и доступа к различным службам Internet. Сегодня распространены 2 браузера - Internet Explorer фирмы Microsoft и Netscape Navigator фирмы Netscape.

В дальнейшем мы будем ориентироваться на работу с Internet Explorer (IE) версии 6.0, который в настоящее время является стандартом и входит в состав последних версий Microsoft Windows.

Окно программы Internet Explorer

Запустить IE можно двойным щелчком по ярлыку “Internet Explorer” на Рабочем Столе Windows или найдя соответствующий ярлык в разделе “Программы” меню “Пуск". Окно браузера Internet Explorer имеет вид:

В верхней строке окна IE 6.0 - строке заголовка всегда выводится название текущего документа (или URL, если названия у документа нет). Ниже расположена строка меню, а под ней - панель инструментов, состоящая из двух частей - набора кнопок навигации и адресной строки, в которой выведен URL текущего документа. Основная часть окна является рабочей областью и служит для просмотра содержимого Web-страниц. Нижняя строка окна - строка состояния - служит для отображения текущего состояния программы. Так, при выборе пункта меню в строке состояния выводится краткая справка по этому пункту, в процессе загрузки Web - страницы сообщается о ее ходе, а при выборе ссылки на другую Web-страницу в строке состояния выводится ее URL.

Если кнопки навигации или адресная строка в Вашем браузере выключены, включить их можно, установив соответствующие флажки в меню Вид, подменю Панели инструментов. Помните также, что как и в других приложениях, панели инструментов в IE можно перетаскивать, взявшись за их левый край. Обычно кнопки панели инструментов подписаны. Позднее, когда Вы освоите их уверенно, и возникнет желание увеличить место под рабочую часть окна, можно отключить подписи к кнопкам. Для этого нужно обратиться к меню Вид, подменю Панели инструментов, пункту Настройка... и в выпадающем списке "Текст кнопки" выбрать пункт "без подписей к кнопкам". В этом же окне можно по своему усмотрению добавлять и удалять кнопки на панель инструментов браузера. Вернуть вид панелей по умолчанию позволяет кнопка "Сброс".

Очень часто в процессе работы с браузером возникает необходимость просматривать более чем одну страницу в разных окнах браузера - например, пока грузится одна страница, можно читать другую. Открыть новое окно браузера можно с помощью команды Файл/ Создать/ Окно.

Навигация по страницам.

После того, как Вы запустили браузер, в него автоматически загружается начальная (основная) страница. Эта страница может быть Вами назначена и располагаться как на Вашем компьютере, так и в локальной сети Вашего офиса или в Internet.