План работы
ВВЕДЕНИЕ 2
1. Типы подключения 4
1.1. Виды доступа в Internet 4
Непосредственный доступ 4
SLIP и PPP 5
Протокол CSLIP 5
Доступ "по вызову» (Dial-up Access) 6
Доступ UUCP 6
2. Программы просмотра 7
2.1. Netscape Navigator for Windows 95 8
Путешествие по Web 8
3. Виды сервисов Интернет 11
3.1. Сервисы отложенного чтения 11
3.2. Сервисы прямые 11
3.3. Сервисы интерактивные 11
Электронная почта 11
Сетевые новости Usenet 12
Списки рассылки 13
FTP - передача файлов 14
Система поиска файлов Archie 15
Гипертекстовая система Gopher 15
Система гипермедиа WWW 16
Гипертекстовая система Hyper-G 17
Поисковая система WAIS 18
Сервисы IRC, MUD, MOO 18
3.4. Инфраструктурные сервисы 19
Finger 19
Telnet 19
Ping 20
Traceroute 20
Другие инфраструктурные сервисы 20
Список литературы 22
Введение
ОКОЛО 20 ЛЕТ НАЗАД МИНИСТЕРСТВО ОБОРОНЫ США СОЗДАЛО СЕТЬ, КОТОРАя
яВИЛАСЬ ПРЕДТЕчЕЙ INTERNET, - ОНА НАЗЫВАЛАСЬ ARPANET. ARPANET БЫЛА
ЭКСПЕРИМЕНТАЛЬНОЙ СЕТЬЮ, - ОНА СОЗДАВАЛАСЬ ДЛя ПОДДЕРЖКИ НАУчНЫХ
ИССЛЕДОВАНИЙ В ВОЕННО-ПРОМЫШЛЕННОЙ СФЕРЕ, - В чАСТНОСТИ, ДЛя ИССЛЕДОВАНИя
МЕТОДОВ ПОСТРОЕНИя СЕТЕЙ, УСТОЙчИВЫХ К чАСТИчНЫМ ПОВРЕЖДЕНИяМ, ПОЛУчАЕМЫМ,
НАПРИМЕР, ПРИ БОМБАРДИРОВКЕ АВИАЦИЕЙ И СПОСОБНЫХ В ТАКИХ УСЛОВИяХ
ПРОДОЛЖАТЬ НОРМАЛЬНОЕ ФУНКЦИОНИРОВАНИЕ. ЭТО ТРЕБОВАНИЕ ДАЕТ КЛЮч К
ПОНИМАНИЮ ПРИНЦИПОВ ПОСТРОЕНИя И СТРУКТУРЫ INTERNET. В МОДЕЛИ ARPANET
ВСЕГДА БЫЛА СВяЗЬ МЕЖДУ КОМПЬЮТЕРОМ-ИСТОчНИКОМ И КОМПЬЮТЕРОМ-ПРИЕМНИКОМ
(СТАНЦИЕЙ НАЗНАчЕНИя). СЕТЬ A PRIORI ПРЕДПОЛАГАЛАСЬ НЕНАДЕЖНОЙ: ЛЮБАя чАСТЬ
СЕТИ МОЖЕТ ИСчЕЗНУТЬ В ЛЮБОЙ МОМЕНТ.
На связывающиеся компьютеры - не только на саму сеть - также возложена ответственность обеспечивать налаживание и поддержание связи. Основной принцип состоял в том, что любой компьютер мог связаться как равный с равным с любым другим компьютером.
Передача данных в сети была организована на основе протокола Internet
- IP. Протокол IP - это правила и описание работы сети. Этот свод включает
правила налаживания и поддержания связи в сети, правила обращения с IP-
пакетами и их обработки, описания сетевых пакетов семейства IP (их
структура и т.п.). Сеть задумывалась и проектировалась так, чтобы от
пользователей не требовалось никакой информации о конкретной структуре
сети. Для того, чтобы послать сообщение по сети, компьютер должен поместить
данные в некий «конверт», называемый, например, IP, указать на этом
«конверте» конкретный адрес в сети и передать получившиеся в результате
этих процедур пакеты в сеть.
Эти решения могут показаться странными, как и предположение о
«ненадежной» сети, но уже имеющийся опыт показал, что большинство этих
решений вполне разумно и верно. Пока Международная Организация по
Стандартизации (Organization for International Standartization - ISO)
тратила годы, создавая окончательный стандарт для компьютерных сетей,
пользователи ждать не желали. Активисты Internet начали устанавливать IP-
программное обеспечение на все возможные типы компьютеров. Вскоре это стало
единственным приемлемым способом для связи разнородных компьютеров. Такая
схема понравилась правительству и университетам, которые проводят политику
покупки компьютеров у различных производителей. Каждый покупал тот
компьютер, который ему нравился и вправе был ожидать, что сможет работать
по сети совместно с другими компьютерами.
Примерно 10 лет спустя после появления ARPAnet появились Локальные
Вычислительные Сети (LAN), например, такие как Ethernet и др. Одновременно
появились компьютеры, которые стали называть рабочими станциями. На
большинстве рабочих станций была установлена Операционная Система UNIX. Эта
ОС имела возможность работы в сети с протоколом Internet (IP). В связи с
возникновением принципиально новых задач и методов их решения появилась
новая потребность: организации желали подключиться к ARPAnet своей
локальной сетью. Примерно в то же время появились другие организации,
которые начали создавать свои собственные сети, использующие близкие к IP
коммуникационные протоколы. Стало ясно, что все только выиграли бы, если бы
эти сети могли общаться все вместе, ведь тогда пользователи из одной сети
смогли бы связываться с пользователями другой сети.
Одной из важнейших среди этих новых сетей была NSFNET, разработанная
по инициативе Национального Научного Фонда (National Science Foundation -
NSF), аналога нашего Министерства Науки. В конце 80-х NSF создал пять
суперкомпьютерных центров, сделав их доступными для использования в любых
научных учреждениях. Было создано всего лишь пять центров потому, что они
очень дороги даже для богатой Америки. Именно поэтому их и следовало
использовать кооперативно. Возникла проблема связи: требовался способ
соединить эти центры и предоставить доступ к ним различным пользователям.
Сначала была сделана попытка использовать коммуникации ARPAnet, но это
решение потерпело крах, столкнувшись с бюрократией оборонной отрасли и
проблемой обеспечения персоналом.
Тогда NSF решил построить свою собственную сеть, основанную на IP
технологии ARPAnet. Центры были соединены специальными телефонными линиями
с пропускной способностью 56 Kbps . Однако, было очевидно, что не стоит
даже и пытаться соединить все университеты и исследовательские организации
непосредственно с центрами, т.к. проложить такое количество кабеля - не
только очень дорого, но практически невозможно. Поэтому решено было
создавать сети по региональному принципу. В каждой части страны
заинтересованные учреждения должны были соединиться со своими ближайшими
соседями. Получившиеся цепочки подсоединялись к суперкомпьютеру в одной из
своих точек, таким образом, суперкомпьютерные центры были соединены вместе.
В такой топологии любой компьютер мог связаться с любым другим, передавая
сообщения через соседей.
Это решение было успешным, но настала пора, когда сеть уже более не справлялась с возросшими потребностями. Совместное использование суперкомпьютеров позволяло подключенным общинам использовать и множество других вещей, не относящихся к суперкомпьютерам. Неожиданно университеты, школы и другие организации осознали, что заимели под рукой море данных и мир пользователей. Поток сообщений в сети (трафик) нарастал все быстрее и быстрее пока, в конце концов, не перегрузил управляющие сетью компьютеры и связывающие их телефонные линии. В 1987 г. контракт на управление и развитие сети был передан компании Merit Network Inc., которая занималась образовательной сетью Мичигана совместно с IBM и MCI. Старая физически сеть была заменена более быстрыми (примерно в 20 раз) телефонными линиями. Были заменены на более быстрые и сетевые управляющие машины.
Процесс совершенствования сети идет непрерывно. Однако, большинство
этих перестроек происходит незаметно для пользователей. Включив компьютер,
вы не увидите объявления о том, что ближайшие полгода Internet не будет
доступна из-за модернизации. Возможно даже более важно то, что перегрузка
сети и ее усовершенствование создали зрелую и практичную технологию.
Проблемы были решены, а идеи развития проверены в деле.
Важно отметить то, что усилия NSF по развитию сети привели к тому, что любой желающий может получить доступ к сети. Прежде Internet была доступна только для исследователей в области информатики, государственным служащим и подрядчикам. NSF способствовал всеобщей доступности Internet по линии образования, вкладывая деньги в подсоединение учебного заведения к сети, только если то, в свою очередь, имело планы распространять доступ далее по округе. Таким образом, каждый студент четырехлетнего колледжа мог стать пользователем Internet.
И потребности продолжают расти. Большинство таких колледжей на Западе уже подсоединено к Internet, предпринимаются попытки подключить к этому процессу средние и начальные школы. Выпускники колледжей прекрасно осведомлены о преимуществах Internet и рассказывают о них своим работодателям. Вся эта деятельность приводит к непрерывному росту сети, к возникновению и решению проблем этого роста, развитию технологий и системы безопасности сети.
Типы подключения
Доступ в сеть Internet, обычно, получают через "поставщиков сетевых услуг" (service provider). Поставщики услуг продают различные виды телекоммуникационных и информационных услуг, и каждый из них имеет свои преимущества и недостатки. Естественно, что при обращении к ним необходимо решить, какими качествами должны обладать предоставляемые услуги, сколько за них платить, и, исходя из этого, выбирается приемлемый вариант из предлагаемого множества.
Все поставщики услуг подразделяются на две больших категории:
"академические" (или некоммерческие) и коммерческие провайдеры.
Существенная разница в них состоит в том, что для академических сетей
каналы связи оплачиваются государством или какими-либо международными или
национальными фондами, и для них стоимость подключения определяется, исходя
из затрат на само подключение и обслуживание. Коммерческим провайдерам
оплата производится из средств клиента.
1 Виды доступа в Internet
В Internet имеется несколько видов доступа. Чем больше возможностей предоставляет вид доступа и чем большую скорость передачи данных он обеспечивает, тем он более дорог. Рассмотрим их в порядке убывания стоимости.
Непосредственный доступ
Большие организации, такие как Институт или ВУЗ, используют
"непосредственный" или прямой вид доступа. Он дает полный доступ ко всем
возможностям сети. Для организации прямого доступа необходимо прямое
соединение с ближайшим узлом Internet. Для этого можно арендовать
выделенную телефонную линию с выбранной пропускной способностью (чем
быстрее, тем дороже; виды линий связи приведены в таблице), проложить
кабель или использовать радиоканал (радиомодем) и установить сетевой сервер
(узловой компьютер - роутер). Этот компьютер отвечает за связь организации
с центральным узлом сети (или с другими узлами) и пересылку данных в обе
стороны. Это достаточно дорого (особенно, если канал арендуется у ГТС,
которая является монополистом в установлении арендной платы). Но, однажды
установив такое соединение, можно подключать к этому узлу столько
компьютеров, сколько необходимо. Для этого необходимо связать их в
локальную вычислительную сеть вместе с узлом Internet (например, через
Ethernet).
| Виды линий подключения |
|Вид услуг |Скорость |Примечания |
|Стандартная |0 - 19.2 Kb|Доступ по SLIP или "по вызову" |
|телефонная линия |ps |Разные скорости зависят от вида модемов |
|тональной частоты |0 - 28.8 |и качества канала |
| |Kbps | |
| |0 - 34.4 Kb| |
| |ps | |
|Выделенная линия |56 - 64 |Прямое подключение к узлу Internet |
| |Kbps | |
| |56 - 115 Kb| |
| |ps | |
| |до 512 Kbps| |
|T1 |1.544 -2.0 |Прямое подключение к узлу по |
| |Mbps |широкополосному каналу, либо выделенные |
| | |каналы, либо каналы Frame Relay |
|T2 |6.0 Mbps |Обычно в сетях не используется |
|T3 |45.0 Mbps |Основной сетевой канал (backbone) для |
| | |большой корпорации как правило |
| | |оптоволоконные каналы |
Таблица 1. Виды телефонных каналов
Непосредственный доступ предлагает наиболее гибкое подключение. Каждый из компьютеров локальной сети является полноправным членом Internet и может воспользоваться любой из его возможностей, однако, из-за высокой стоимости доступен только для организаций, но не для "домашних пользователей".
Непосредственный Internet-доступ обычно требует наличия некоторой базовой структуры локальной сети. Для ее эксплуатации, как правило, требуется достаточно грамотный персонал, оборудование и документация, на которые необходимо предусмотреть соответствующие затраты.
SLIP и PPP
Существуют и менее дорогие способы "почти прямого доступа». Они
называются SLIP и PPP и являются версиями программного обеспечения
Internet, которое работает на обычных телефонных линиях, используя
стандартные высокоскоростные модемы. Работа по SLIP или PPP происходит на
обычной линии, которая освобождается по окончании сеанса работы. Этой же
линией могут воспользоваться другие пользователи. Преимущество SLIP и PPP
состоит в том, что они позволяют работать в режиме полноправного входа в
Internet.
Что такое SLIP? (Serial Line Internet Protocol). Это Internet-
протокол, позволяющий в качестве линий связи использовать последовательные
линии, например, модем и обычную телефонную линию. Программное обеспечение,
реализующее работу с протоколом SLIP, принимает символы, приходящие с
устройства последовательной передачи данных (модема, последовательного
порта и т.д.) и рассматривает и толкует их как составляющие IP-пакета.
Затем формирует из полученных данных нормальный IP-пакет и передает этот
пакет далее - соответствующей программе, которая обрабатывает IP-пакеты,
например, модулю TCP. На обратном пути SLIP получает от программы (сетевого
уровня), посылающей IP-пакеты, IP-пакет, вычленяет его содержимое,
соответствующим образом переформатирует, потом делит на символы и
отправляет его через устройство последовательной передачи по
последовательной линии в сеть, - соседнему узлу Internet.
Для корректности укажем: SLIP и PPP - это протоколы канального уровня.
Что такое PPP? (Point to Point Protocol)? PPP - это более поздний протокол, занимающийся тем же самым, что и SLIP. PPP совершеннее и мощнее своего предшественника, однако навряд ли он вытеснит SLIP из обращения.
SLIP и PPP очень удобны для подключения домашнего компьютера к
локальной сети, которая, в свою очередь, входит в Internet. Например, можно
воспользоваться SLIP, чтобы подключить домашний компьютер к сети
организации или института. И тогда компьютер будет иметь полный доступ в
Internet, как любой компьютер организации, подключенный через локальную
сеть.
SLIP и PPP также подходят для подключения домашнего компьютера (или очень маленькой локальной сети) к поставщику услуг, который может предоставить непосредственный доступ в Internet. Эти протоколы не предназначены для подключения сетей средней величины или больших сетей: из- за ограниченной скорости они не могут обслуживать одновременно большое количество пользователей. Поэтому для сетей среднего или большого размера используют непосредственный доступ.
Существует версия протокола SLIP, приспособленная для работы на медленных линиях - CSLIP. Это SLIP со сжатыми заголовками. Этот протокол был создан в Lawrence Berkeley Labs (LBL) Ван Якобсоном, как способ повысить эффективность последовательной передачи и повысить уровень сервиса прикладных программ, использующих TCP/IP на медленных линиях.
Протокол CSLIP
Протокол CSLIP использует в шесть раз меньше избыточной информации (в виде заголовков), нежели протокол SLIP. На низких скоростях передачи данных эта разница заметна только при работе с пакетами, несущими малые объемы информации. Такие пакеты порождаются, например, при работе telnet или rlogin. На больших же скоростях CSLIP дает меньший выигрыш и почти совсем ничего не дает для пакетов с большими объемами данных, например, ftp- пакетов.
CSLIP для сжатия-разжатия и проверки правильности пересылки пакета (и заголовка) использует информацию из предыдущего пакета, т.е. передача имеет структуру цепочки. Первый пакет в цепочке - несжатый. Если какой-либо пакет теряется, то цепочка рвется, нельзя этот же пакет запросить в самом конце передачи, его нужно пересылать заново тут же, т.е. прекращать процесс передачи и начинать новую цепочку. Таким образом, эта технология при пропаже или искажении пакетов приводит к б?льшим потерям времени, чем обычный SLIP. Это происходит из-за задержек на останов и передачу нового несжатого пакета.
Доступ "по вызову» (Dial-up Access)
Dial-up Access - это способ получить доступ в Internet, став пользователем большой машины, которая имеет прямой доступ в сеть и допускает возможность удаленной работы. После получения логического имени, доступа к системе и прав пользователя на работу, используется, например, домашний компьютер с модемом для входа в эту машину и работы в сети. Доступ по вызову почти так же хорош, как и постоянное подключение, и он существенно проще по установке. Компьютер не становится частью сети, он просто имеет доступ к услугам компьютера, который подсоединен к сети постоянно. Многие организации предоставляют этот вид услуг. Так как в этом случае пользование соединением совместно, то такая услуга намного дешевле.
Этот вид подключения имеет свои за и против. С одной стороны, как
правило, все нужное оборудование и программное обеспечение (т.е. модем и
пакет программ эмуляции терминала) уже есть. Но, даже если их придется
покупать, это выйдет не дороже стоимости модема, - программы эмуляции
терминала, как правило, входят в стандартную поставку операционных систем.
С другой стороны можно делать только то, что позволит поставщик этой
услуги. Возможно, вы не сможете воспользоваться всеми сервисными
возможностями Internet, более того администраторы большой машины, как
правило, ограничивают доступное дисковое пространство и др.
Доступ UUCP
Все системы UNIX поддерживают сервис, называемый UUCP, который позволяет пересылать данные по стандартным телефонным линиям. UUCP - это, также как и SLIP и PPP, протокол канального уровня, но он не обладает полным спектром возможностей, которые можно было бы реализовать на этом уровне, как, например, в протоколе SLIP. UUCP позволяет лишь пересылать файлы из одной системы в другую.
Можно воспользоваться UUCP для того, чтобы иметь у себя почту Internet и новости USENET; система может использовать UUCP, чтобы связываться с удаленной системой, входить в нее и регулярно пересылать новости и почту обратно. Невозможно получить чего-то больше, чем просто пользоваться почтой и новостями, т.к. на самом деле подсоединения к Internet нет. Просто компьютер обменивается файлами с другим, подключеным к Internet, с которым связывается по телефону. UUCP довольно широко распространен (требуется лишь программа поддержки протокола UUCP и модем, даже UNIX необязателен), но любая UNIX-система включает в себя все необходимые программы.
Программы просмотра
Отображение информации происходит посредством специальной программы просмотра - браузера. Браузер может быть графическим или текстовым (в английской терминологии существует понятие User Agent, понимаются дополнительно поисковые машины, голосовые браузеры, телеприставки, телетайпы и т.д.). Для того чтобы браузеры могли интерпретировать документы они должны быть оформлены специальным образом – размечены в соответствии со спецификацией языка HTML. В основе языка HTML версии 1.2 лежала логическая разметка, это позволяет текстовым браузерам выделять заголовки либо строчными буквами, либо пустыми строками сверху и снизу. Графический браузер может выделить заголовки повышенным кеглем, курсивом.
Первым графическим браузером была программа Mosaic разработанная в национальном центре суперкомпьютерных приложений США (NCSA). В 1994 г. была образована корпорация Netscape Communications, а её основателями были создатели Mosaic. Вскоре появилась коммерческая версия графического браузера Netscape. Netscape Navigator 2.0 умел поддерживать Java-апплеты и язык JavaScript. К 1996 г. Netscape обладала полным господством в мире веб- браузеров.
В начале 1996 г. на рынке появляется браузер Microsoft Internet
Explorer 2.0, а летом того же года Microsoft Internet Explorer 3.0. Версия
IE 3.0 поддерживала все расширение Netscape и вскоре стала на один уровень
с ним.
Хотя сейчас на рынке можно встретить множество веб-браузеров (в том
числе и текстовые), подавляющее число пользователей пользуются браузерами
Netscape и Microsoft.
Отображение информации происходит посредством специальной программы - браузера. Браузер может быть графическим или текстовым (в английской терминологии существует понятие User Agent, понимаются дополнительно поисковые машины, голосовые браузеры, телеприставки, телетайпы и т.д.). Для того чтобы браузеры могли интерпретировать документы они должны быть оформлены специальным образом – размечены в соответствии со спецификацией языка HTML. В основе языка HTML версии 1.2 лежала логическая разметка, это позволяет текстовым браузерам выделять заголовки либо строчными буквами, либо пустыми строками сверху и снизу. Графический браузер может выделить заголовки повышенным кеглем, курсивом.
Первым графическим браузером была программа Mosaic разработанная в национальном центре суперкомпьютерных приложений США (NCSA). В 1994 г. была образована корпорация Netscape Communications, а её основателями были создатели Mosaic. Вскоре появилась коммерческая версия графического браузера Netscape. Netscape Navigator 2.0 умел поддерживать Java-апплеты и язык JavaScript. К 1996 г. Netscape обладала полным господством в мире веб- браузеров.
В начале 1996 г. на рынке появляется браузер Microsoft Internet
Explorer 2.0, а летом того же года Microsoft Internet Explorer 3.0. Версия
IE 3.0 поддерживала все расширение Netscape и вскоре стала на один уровень
с ним.
Хотя сейчас на рынке можно встретить множество веб-браузеров (в том
числе и текстовые), подавляющее число пользователей пользуются браузерами
Netscape и Microsoft.
|Браузеры: |
|Netscape |14.8% |
|Navigator | |
|Internet Explorer| 84.5% |
|Прочие |0.5% |
1 Netscape Navigator for Windows 95
Сейчас мультимедия из сферы научных дискуссий превратилась в
реальность. Она доступна каждому, имеющему компьютер, модем и броузер World
Wide Web (или просто Web), например Netscape Navigator. Имея эти
инструменты можно путешествовать по всему миру, получая доступ к
документам, аудио- и видеоклипам, графике, торговым сведениям, шуткам и
другой информации, хранящейся в подключенных к Internet компьютерах - Web
серверах, разбросанных по всему миру и действующих как одно целое.
Что такое World Wide Web? Это попытка представить всю информацию, доступную в сети Internet в виде совокупности гипертекстовых документов, позволяющих двигаться от документа к документу через ссылки. Ссылка или пиктограмма - это выделенное слово или словосочетание позволяющее раскрыть его смысл. Ссылками также могут являться графические картинки. Таким образом Web напоминает электронную мультимедийную инциклопедию.
Вот как выглядит домашняя страница Web фирмы Netscape Navigator.
Рис.1 Netscape Navigator
Хотя все гипермедийные документы Web и предназначены для всех желающих, просто подсоединиться к Web и начать читать его нельзя. Нужна программа, которая преобразует документ в нечто, что ваш компьютер может понять и вывести на экран.
Именно здесь и появляется программа-броузер Navigator. Она может читать и интерпритировать коды, указывающие компьютеру как выводить текст, а также сообщить, где находится другая информация, например видеоклипы и другие документы Web.
Чтобы приступить к работе с программой Navigator необходимо убедиться
так же в наличии еще двух программ. Это TCP/IP - управляющая передачей
данных (поставляется сервисной компанией) и Dial-Up Networking -
позволяющей устанавливать соединение с сервисной компанией. (поставляется с
Windows 95)
Путешествие по Web
Navigator имеет несколько великолепных «навигационных приборов»,
позволяющих найти уже посещенные и «горячие» места, в которые вам хотелось
бы попасть снова. Navigator также предоставляет возможность возвращаться к
уже просмотренным страницам. Необходимо только знать, что для вывода
связанных данных нужно произвести щелчок на пиктограмме или подсвеченном
тексте и ждать, когда Navigator осуществит необходимые соединения и
«воспроизведет» данные.
Информацию в Web можно искать разными способами. Один из них - адреса
URLs (Uniform Resource Locator) - универсальных локаторов ресурсов. Адреса
применяются для определения местонахождения различных серверов, а также
документов в каждом сервере. Каждый адрес URL показывает тип сервера,
уникальный домен (имя) сервера, каталог, в котором хранится гипердокумент и
имя документа. Вот как выглядит адрес URL страницы Web, которая связывает с
Jack Kerouac, автором Beat Generation: http://www.charm.net/~brooklyn/People/JackKerouac.html
Рассмотрим отдельные части адреса URL. Первая часть HTTP (Hyper Text
Transfer Protocol) означает набор правил, которые управляют обменом данных
в Web. Каждый адрес URL для серверов Web начинается с букв http. Если вам
встретиться URL адрес, начинающийся с других букв, например ftp или gopher
он определяет сервер другого типа.
Следующая часть URL, а именно www.charm.net, называется именем домена.
Каждый компьютер в Internet имеет уникальное имя домена, которое отличает
его от остальных компьютеров в Internet. Имена домена обычно дают некоторое
представление об организации, в которой работает сервер.
Далее находится маршрут каталога (/~brooklyn/People), показывающий
местонахождение файла, а после него - /имя документа (JackKerouac.html).
Расширение имени файла означает Hyper Text Marcup Language (гипертекстовый
язык меток); этот язык представляет собой простой набор команд, указывающий
Navigator или другому броузеру Web, как выводить документ.
После запуска Navigator, автоматически загружается «домашняя»
(начальная) страница и чтобы направиться куда-то в Web необходимо ввести в
текстовом боксе Location URL-»адрес» целевой страницы Web, например:
http://www.whitehouse.gov. Вот краткий обзор доступных навигационных
приборов:
Связи - это подсвеченный текст или пиктограммы, на которых надо щелкнуть для просмотра дополнительной информации. Каждая связь показывает на другой документ Web или графическое изображение, аудио- или видеоклип или на некоторый другой файл.
Красные связи - показывают связи станций, которые вы уже посетили, поэтому можно быстро вернуться в станцию или пропустить ее.
Кнопка Back - при движении вперед возвращает к предыдущему документу.
Кнопка Forward - выводит следующий документ.
Кнопка Home - повторно загружает первую страницу, которая выводилась при входе.
Кнопка Reload - повторно загружает текущий выводимый документ, если при передаче он был искажен.
Меню Go - показывает несколько последних станций, которые вы посетили.
History list - позволяет возвращаться ранее посещенные места. Список истории дублирует текстовый бокс Location.
Navigator позволяет открывать несколько документов Web одновременно, причем каждый документ оказывается в отдельном окне. Для этого в меню File нужно выбрать команду New Web Browser.
Допускается изменять размеры окон и перемещать их, минимизировать одно окно при работе в другом.
Несмотря на то, что система Web предоставляет полную свободу действий,
в ней есть несколько станций, которые помогают найти конкретную информацию.
В таких станциях имеются предметные указатели (называемые также
каталогами), выстроенные в алфавитном порядке. Вы просто щелкаете на нужной
теме и переходите по соответствующему адресу URL. Кроме того, некоторые
станции предлагают формы (бланки) которые можно заполнить для поиска в
указателе конкретных тем.
Navigator также позволяет отмечать понравившиеся страницы закладками,
для быстрого возврата к ним. Закладка - это элемент, который можно выбрать
(из меню Bookmarks).
В Navigator (в меню Options) заложены возможности изменения его
внешнего вида и поведения в соответствии с вашими желаниями. Можно включить
и выключить инструментальные полоски, показать или спрятать текстовый бокс
Location. Можно убирать с экрана все ненужные для работы экранные объекты,
чтобы предоставить Navigator больше места для вывода страниц Web. Можно
заставить загружаться Navigator с включением компьютера, а также установить
автоматическую загрузку определенной страницы при его запуске. Navigator
позволяет устанавливать шрифты для вывода страниц на экран. Можно изменить
цвет фона окна вывода и шрифтов и настроить вывод изображений по своему
вкусу.
Недостатком Navigator является то, что для воспроизведения фотографий, звуков и видеоклипов ему нужны программы, называемые хелперами (helper applications). Эти программы общедоступны и бесплатны. Когда вы щелкаете на связи одного из таких клипов, Navigator передает файл в ваш компьютер, запускает программу-хелпер, загружает в нее связанный файл и начинает воспроизведение аудио- или видеоклипа.
Navigator позволяет сохранить, распечатать, а также воспроизвести на
вашем компьютере найденную в Web информацию, клипы и картины. Есть
несколько способов загрузки файлов «вниз» (копирования на жесткий диск) из
Web. Это можно сделать непосредственно в Navigator или используя программу-
хелпер. После сохранения файла на диске, его можно открыть и воспроизвести
с помощью одной из программ-хелперов.
Виды сервисов Интернет
Каждому полноправному пользователю Интернет доступно множество
различных сервисов Интернет, и их использование в тех или иных задачах
обработки информации (от поиска информации до организации системы
распределенных вычислений). Дать сколько-нибудь определенную классификацию
сервисов, в зависимости от их применения практически невозможно ввиду
уникальности каждого сервиса и одновременно неотделимости его от остальных.
Каждый сервис или служба характеризуется свойствами, часть которых
пересекается с одной группой сервисов, а другая часть с другой.
Можно разделить сервисы на сервисы интерактивные (on-line), прямые и отложенного чтения (off-line). Хотя эта классификация не является точной, так как одним и тем же сервисом (например, FTP) можно пользоваться как в режиме (on-line), так и в режиме (off-line).
Большинство сервисов Интернет работают с использованием принципа
"клиент--сервер". Это означает, что, когда пользователь (клиент) запускает
программу, запрашивающую какую-либо сетевую услугу (такую программу также
называют "клиентом"), эта программа соединяется по сети с дpугой пpогpаммой
(такую программу называют "сервером", а в OC UNIX -- "демоном"), запущенной
на дpугой машине сети. Компьютер, пpедоставляющий сетевую услугу называется
сеpвеpом. Компьютер, подключенный к сети и отвечающий на запросы,
называется хостом (host).
Сеpвеpом может быть любой хост (даже РС). Для этого на нем должны быть
запущены соответствующие пpогpаммы, предоставляющие сервисные сетевые
услуги, или же эти программы запускаются автоматически операционной
системой, непосpедственно после пеpвого же обpащения за услугой. Хост, на
котоpом работает пользователь, называется локальным (localhost - IP-имя
компьютера любого пользователя). Компьютер-хост должен иметь 32-х разрядный
IP-адpес и составное имя в доменной фоpме.
1 Сервисы отложенного чтения
Сервисы, относящиеся к классу отложенного чтения (off-line), наиболее распространены в среде отечественных пользователей. Они наименее требовательны к ресурсам компьютеров и линиям связи. Основным признаком этих сервисов является та особенность, что запрос и получение информации могут быть достаточно сильно (что, вообще говоря, ограничивается только актуальностью информации на момент получения) разделены по времени. К сервису отложенного чтения можно отнести, например, электронную почту. В обычной связи аналогом сервиса отложенного чтения является, например, письменная корреспонденция, доставляемая обычной почтой.
2 Сервисы прямые
Прямые сервисы характерны тем, что информация по запросу клиента возвращается немедленно. Однако от клиента (получателя информации) не требуется немедленной реакции на полученный ответ. К этому типу сервисов относится большинство служб сети Интернет (например, WWW, FTP и др.). В обычной связи аналогом прямого сервиса является, например, факс.
3 Сервисы интерактивные
Сервисы, где требуется немедленная реакция на полученную информацию, т.е. получаемая информация является, по сути дела, запросом, относятся к интерактивным сервисам. В качестве примера интерактивного сервисы можно привести TELNET. В обычной связи аналогами интерактивного сервиса является, например, телефон.
Электронная почта
Электронная почта (e-mail) - первый и наиболее распространенный из сервисов Интернет.
Электронная почта - типичный сервис отложенного чтения (off-line). Вы посылаете Ваше сообщение, как правило в виде обычного текста, адресат получает его на свой компьютер через какой-то, возможно достаточно длительный промежуток времени, и читает Ваше сообщение тогда, когда ему будет удобно.
E-mail очень похож на обычную бумажную почту, обладая теми же достоинствами и недостатками. Обычное письмо состоит из конверта, на котором написан адрес получателя и стоят штампы почтовых отделений пути следования, и содержимого - собственно письма. Электронное письмо также состоит из заголовка сообщения, содержащего служебную информацию (об авторе письма, получателе, пути прохождения по сети и т.д.), играющего роль конверта, и тела сообщения, содержащего собственно содержимое письма.
Вы можете вложить в обычное письмо что-нибудь, например фотографию, аналогично, Вы можете послать файл с данными электронным письмом. Вы можете подписать обычное письмо - можно подписать и электронное письмо. Обычное письмо может не дойти до адресата или дойти слишком поздно - как и электронное письмо. Обычное письмо весьма дешево, и электронная почта самый дешевый вид связи в Интернет.
Электронная почта повторяет достоинства (простота, дешевизна,
возможность пересылки нетекстовой информации, возможность подписать и
зашифровать письмо) и недостатки (негарантированное время пересылки,
возможность доступа третьих лиц во время пересылки, неинтерактивность)
обычной почты. Однако у них есть и существенные отличия. Стоимость
пересылки обычной почты очень сильно зависит от того, куда, в сколь
удаленную точку планеты она должна быть доставлена, и ее размера и типа.
Для электронной почты такой зависимости, вообще говоря, нет. Электронное
письмо можно шифровать и подписывать гораздо более надежно и удобно, нежели
бумажное - для последнего, строго говоря, вообще нет общепринятых средств
шифрования. Скорость доставки электронных писем гораздо выше, чем бумажных.
Сервис E-mail универсален - множество сетей во всем мире, построенных на совершенно разных принципах и протоколах, могут обмениваться электронными письмами с Интернет, получая тем самым доступ к прочим его ресурсам. Практически все другие сервисы Интернет, использующиеся обычно как сервисы прямого доступа, имеют интерфейс (шлюз) к электронной почте, так что даже если у Вас нет доступа к Интернет в режиме on-line, Вы можете получать большую часть информации, хранящейся в Интернет, посредством электронной почты.
Более подробную информации об электронной почте можно найти в следующем документе.
Сетевые новости Usenet
Сетевые новости Usenet в российских сетях принято называть
телеконференциями. Данный сервис обеспечивается протоколом NNTP (Network
News Tranafer Protocol), который вместе с FTP дает основную загрузку
каналов сети.
Если электронная почта передает сообщения по принципу "от одного -
одному", то сетевые новости передают сообщения "от одного - многим".
Механизм передачи каждого сообщения похож на передачу слухов: каждый узел
сети, узнавший что-то новое (т.е. получивший новое сообщение), передает
новость всем знакомым узлам, т.е. всем тем узлам, с кем он обменивается
новостями. Таким образом, посланное Вами сообщение распространяется,
многократно дублируясь, по сети, достигая за довольно короткие сроки всех
участников телеконференций Usenet во всем мире. При этом в обсуждении
интересующей Вас темы может участвовать множество людей, независимо от
того, где они находятся физически, и Вы можете найти собеседников для
обсуждения самых необычных тем. Число пользователей Usenet весьма велико -
по некоторым оценкам количество новых сообщений, поступающих в
телеконференции ежедневно, составляет около миллиона.
Новости разделены по иерархически организованным тематическим группам, и имя каждой группы состоит из имен подуровней иерархии, разделенных точками, причем более общий уровень пишется первым. Рассмотрим, например, имя группы новостей comp.sys.sun.admin. Эта группа относится к иерархии верхнего уровня comp, предназначенной для обсуждения всего, связанного с компьютерами. В иерархии comp есть подуровень sys, предназначенный для обсуждения различных компьютерных систем. Далее, sun означает компьютерные системы фирмы Sun Microsystems, а admin обозначает группу, предназначенную для обсуждения вопросов администрирования таких компьютерных систем. Итак, группа comp.sys.sun.admin предназначена для обсуждения вопросов администрирования компьютерных систем фирмы Sun Microsystems. Таким образом, обычно, обладая минимальными знаниями английского языка, можно по имени группы в принципе понять, что в ней обсуждается.
Существуют глобальные иерархии, такие как comp, и иерархии, локальные для какой-либо организации, страны или сети. Вообще говоря, набор групп, которые получает Ваш локальный сервер Usenet, определяется администратором этого сервера и наличием этих групп на других серверах, с которыми обменивается новостями Ваш сервер. Однако, обычной является ситуация, когда сервер получает, во-первых, все глобальные иерархии, во-вторых, группы, локальные для Вашей страны и сети, и, в-т