Материал: Информатика. учебное пособие. Кисурин А.А., Беспаленко В.Д

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Url для телеконференций

Для доступа к статьям телеконференций служит URL вида:

News:<группа>

Где <группа> - название телеконференции, состоящее из нескольких частей, разделенных точками. Например:

news:reicom.aris.qwerty

Этот URL адрес необычен тем, что в нем, хоть и указывается сам ресурс, но не указывается, откуда этот ресурс будет взят. Поэтому броузер, чтобы правильно отреагировать на ссылку с таким URL, должен знать адрес сервера, с которого вы получаете телеконференции. Обратившись к этому серверу, Netscape откроет отдельное окно для работы с телеконференциями и считает в него список всех статей в указанной вами группе, которые в этот момент окажутся на сервере. Чтобы получить список всех конференций, доступных на сервере, пользуйтесь URL: news:*.

К сожалению, выбрать таким образом все группы только из одной иерархии невозможно синтаксис URL адресов позволяет заказать либо одну конкретную группу, либо все группы сразу.

WWW

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

Например, чтобы включить в систему Gother какой-нибудь текстовый документ, вы сначала должны сочинить для него соответствующий пункт меню. Hо еще больше неудобств связано с тем, что сам документ, доступ к которому требуется обеспечить, и его меню остаются двумя совершенно разнородными частями системы даже если в самом этом документе речь идет о ресурсах Интернета, вы не сможете перейти к ним, иначе как прервав чтение документа и вернувшись в меню Gother.

Несмотря на то, что в первые годы своего существования Gother завоевал большую популярность, назревала нужда в какой-то более простой и в тоже время максимально универсальной системе, в которой связи между ресурсами были бы более свободными и ассоциативными. Такая система была разработана в 1993г и названа World Wide Web (WWW), что означает буквально «всемирная паутина».

Так же как для Gother основным понятием является меню, система WWW строится на понятии гипертекста, или, точнее, гипермедиа. Как вы уже наверняка знаете, гипертекст - это текст, чьи составные части связаны друг с другом и с другими текстами с помощью ссылок. Гипермедиа - это то, что получится из гипертекста, если заменить в его определении слово «текст» на любые виды информации: графические изображения, видео, звуки и все остальное, на что у вас достанет фантазии.

Гипермедиа - это прежде всего необычайно удобно. Предстаете себе, что вы находитесь в библиотеке, где множество проворных слуг готовы принести вам любую книгу, картину, кассету, кинопленку - стоит лишь объяснить, что вам нужно. А теперь представьте, что эти слуги уменьшились в тысячу раз, размножились и проникли во все что вы читаете. Теперь вам не надо даже объяснять им, что вы хотите, - достаточно ткнуть пальцем в страницу, чтобы из нее выскочил маленький слуга и помчался через всю библиотеку за новой книгой, за считанные секунды принес ее вам, да еще и открыл на нужной странице.

Gother также позволял работать с файлами изображений и звукозаписями но его главным недостатком было то, что сами данные были навсегда отделены от системы организации этих данных цепочек вложенных меню. В WWW, напротив, любые информационные ресурсы могут служить в то же время ссылками, указателями и каталогами для других ресурсов.

Скажем, если в тексте зашла речь о Пушкине, то чтобы дать возможность читателю побывать на WWW - странице, на которой собраны материалы о нем, совсем не обязательно писать ссылку в скобках, сообщая читателю адрес этой страницы; такой ссылкой может служить само имя «Пушкин», по которому читателю достаточно будет щелкнуть мышью. Развивая этот подход, можно возложить функции ссылки на графические изображения и другие объекты.

Как и Gother, WWW позволяет не отказываться от информационных ресурсов, уже накопленных в Интернете, но доступных с помощью других средств - FTP, telnet и собственно Gother. Более того, работа с этими ресурсами через WWW настолько удобна, что, скажем, FTP - клиенты, бывшие когда-то отдельным классом программ, теперь иcпользуются лишь немногими. Если вы впервые знакомитесь с Интернетом посредством какого-нибудь современного броузера, то вы можете даже не подозревать, что информационные ландшафты, которые видны вам из окна этой программы, в действительности выглядят настолько по-разному.

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

URL дли WWW

Наконец, мы переходим к правилам построения URL - адресов для тех ресурсов, которые и вызвали в свое время необходимость в этой новой системе адресации. Серверы и клиенты WWW связываются между собой по специальному протоколу HTTP (Hyper Text Transfer Protocol - протокол передачи гипертекста), поэтому левая часть URL - адресов, указывающих на гипертекстовые документы WWW, имеет вид «http». Правая же часть таких URL очень похожа на правую часть URL для FTP - соединений:

http://<адрес сервера>/<путевое имя файла>

Поскольку WWW - документы пишутся на языке HTML, имена файлом и таких URL чаше всего имеют расширение .html или .htm

Пример:

http://hyperarchive.los.mit.edu/HyperArchive/HyperArchive.html

Точно такого же вида URL может указывать на графические изображения и на любые другие файлы, хранящиеся на WWW - серверах.

Не забудьте, что в именах файлов и каталогов строчные и прописные буквы различаются - если в нашем примере заменить HyperArchive на Hyperarchive, этот URL работать уже не будет.

Как одно имя файла, так и имя файла вместе с каталогами можно пропустить. Попытка броузера перейти на URL вида:

http://<адрес сервера>

приведет к тому, что сервера с указанным адресом будет прислан «корневой» html - файл «по умолчанию», находящийся в стартовом каталоге сервера WWW на этом узле. На большинстве серверов этот файл называется index.html, так что вместо приведенного выше URL можно с тем же успехом написать:

http://<адрес сервера>/index.html

Аналогично, если в URL - адресе будет дано имя каталога, но не будет имени файла, сервер попытается найти файл index.html не в корневом, а в указанном вами каталоге.

HTML

Поразительное разнообразие, с которым вы столкнетесь в мире в мире WWW, устроено на самом деле очень просто. Язык HTML, на котором написаны WWW-страницы и который понимают программы-броузеры, на удивление не сложен – его основные конструкции можно пересчитать на пальцах. И хотя в последнее время язык этот интенсивно пополняется, все же можно попытаться дать краткое его описание, конечно, с точки зрения пользователя WWW.

Не смотря на мультимедийные возможности, HTML – это прежде язык для описания структур текста. Слово «язык» означает здесь то же самое, что и в словосочетании «язык программирования»: каждый HTML – документ представляет собой с одной стороны, текст, который может быть написан на любом языке мира, а также включать в себя почти любые нетекстовые элементы, а с другой – программу на языке программирования HTML. По отношению к этой программе ваш броузер выступает интерпретатором – он просто выполняет подряд все инструкции, которые найдет в HTML-программе.

Контрольные вопросы

1. Для каких целей служат программы сервера?

2. Каковы возможности Telnet?

3. Каковы функции электронной почты?

5. Сетевые имена и безопасность

5.1. Схемы сетевого наименования

Компьютеры идентифицируют себя для других компьютеров, используя различные схемы наименования. Каждому компьютеру в сетевой среде должно быть присвоено имя, чтобы он мог взаимодействовать с другими компьютерами в сети. Кроме того, имена нуж­ны пользователям сети для работы с разделенными ресурсами. Эти сетевые имена могут быть разделены на следующие категории:

  1. Учетные записи

  2. Компьютеры

  3. Ресурсы

Учетные записи

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

Имена компьютеров

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

Например, пакет данных, полученный на канальном уровне компьютера, содержит информацию, указывающую, что пакет послан на адрес сетевой карты компьютера (NIC ad­dress или MAC address). Адрес MAC состоит из шестнадцатеричного кода, хранимого в мик­росхеме ПЗУ на сетевой карте компьютера. На канальном уровне этот компьютер известен под этим кодом. Числовые системы, подобные этой, легко понимаются компьютерами, но очень сложны для использования и запоминания людьми. Однако дружественное к пользова­телю имя «Print Server 2» человеку будет использовать легко.

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

Компьютерные имена NetBios

Каждый компьютер Microsoft использует компьютерное имя, известное также как компьютерное имя NetBIOS, длиной до 15 символов. Эти имена являются частью интерфей­са прикладного уровня OSI к стеку сетевых протоколов на всех объединенных в сеть ком­пьютерах Microsoft. Сети, использующие протокол TCP/IP, должны разрешить (или преобра­зовать) имя компьютера в адрес IP, прежде чем сможет произойти сетевое взаимодействие. Windows Internet Name Service (WINS) и/или Domain Name Service (DNS) могут быть исполь­зованы для разрешения компьютерных имен в соответствующие адреса IP.

Windows Internet Name Service

WINS представляет собой службу, которая разрешает компьютерные имена NetBIOS в адреса IP. Эта служба запускается на сервере Windows NT в сети и динамически разрешает компьютерные имена NetBIOS в адреса IP так, чтобы компьютеры могли взаимодействовать друг с другом. WINS представляет собой службу типа клиент-сервер, причем клиент регист­рирует свое компьютерное имя на сервере WINS в процессе загрузки. Когда клиенту WINS нужно обнаружить компьютер в сети, он может запросить сервер WINS добиться отражения (преобразования) компьютерного имени в адрес IP для компьютера, с которым он собирается взаимодействовать.

Domain Name Service

Служба DNS сходна с WINS в том, что она разрешает компьютерные имена в адреса IP. Однако в DNS эти имена называются именами хостов (host names) или Fully qualified do­main names (Полное имя узла) — FQDN. В целом, компьютерные имена NetBIOS состоят из одной части. В противоположность им компоненты TCP/IP опираются на соглашение по на­именованию, известное как Domain Name System (Служба формирования имен узлов) — DNS. FQDN представляет собой иерархическое соглашение по наименованию, использу­ющее формат hostname.domainname, например, microsoft.com, spca.org или utexas.edu, где имя домена служит указанием типа организации. Windows NT сочетает компьютерное имя NetBIOS с именем домена DNS для формирования FQDN.

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

Источник: https://studfile.net/preview/16567074/