- •1. Введение в вычислительные сети
- •1.1. Основные понятия
- •1.2. Виды связи и режимы работы сетей передачи сообщений
- •1.3. Протоколы. Эталонная модель взаимосвязи открытых систем
- •1.4. Классификация сетей
- •2. Локальные вычислительные сети (лвс)
- •2.1. Назначение лвс
- •2.2. Организация взаимодействия устройств в сети
- •2.2.1. Одноранговые сети
- •2.2.2. Иерархические сети
- •2.2.3. Технология совместного использования сетевых ресурсов
- •2.3. Топологии
- •2.4. Компоненты лвс
- •2.4.1. Сервер
- •2.4.2. Рабочая станция
- •2.4.3. Сетевые карты
- •2.4.4. Сетевые операционные системы
- •2.4.5. Кабели
- •2.4.6. Сетевое оборудование лвс
- •2.4.7. Технология Ethernet
- •3. Глобальная сеть Internet
- •3.1. Основные сведения об Internet
- •3.2. Способы доступа к Internet
- •3.3. Типичные услуги Internet
3.3. Типичные услуги Internet
К основным сервисам телекоммуникационных технологий относят электронную почту, передачу файлов, телеконференции, справочные службы (доски объявлений), видеоконференции, доступ к информационным ресурсам (информационным базам) сетевых серверов, мобильную сотовую связь, компьютерную телефонию.
Электронная почта
Электронная почта (electronic mail, email) – это методпередачи почтовых сообщений (писем) электронным способом. С помощью электронной почты можно передать сообщение в любой конец света не более чем за сутки. Чтобы использовать возможности email, необходимо иметь доступ к машине, включенной в Internet. Это можно сделать с помощью коммуникационных программ через почтовую BBS (электронную доску объявлений) или через домашний компьютер, подключенный к Internet в режиме Dial-UP.
Существуют два различных метода пересылки почты. Часть электронной почты передается с использованием метода с промежуточным хранением данных (store-and-forvard). Этот метод обычно используется, когда хост подключается к Internet периодически. Сообщение ожидает следующего подключения хоста на вашем почтовом сервере Internet. Если это происходит, производится обмен входящими и исходящими сообщениями, и весь процесс повторяется. При использовании этого метода сообщение может идти до адресата часы и даже дни.
Более быстрый метод заключается в использовании почтовыми серверами для передачи почты протокола SMTP (Simple Mail Transfer Protocol – простой протокол передачи почты). В этом случае при создании почтового сообщения почтовый сервер сразу же вступает в контакт с адресатом и отправляет сообщение. Электронная почта, посылаемая таким методом, может обойти земной шар за секунды. Метод SMTP используется уже довольно давно, но существует еще множество почтовых серверов, которые применяют метод с промежуточным хранением. Например, в России большая часть почтовых серверов работает таким образом. В действительности программы, применяющие SMTP, могут использовать оба метода передачи почты.
Для отправки сообщения по электронной почте вам необходимо знать только одно – адрес получателя. Как и любой другой адрес, адрес в электронной почте состоит из двух частей: “кому” и “куда”. “Кому” – это идентификатор (имя) пользователя, “куда” – имя домена его компьютера. Для разделения этих двух частей используется символ @ (произносится “эт”, иногда его называют собакой). Если вы отправляете письмо кому-либо, кто подключен к тому же хосту, что и вы, то имя домена указывать не обязательно, так как хост автоматически доставит сообщение локальному пользователю с заданным именем. Ниже приведен пример стандартного формата адреса электронной почты в Internet.
В последнее время получили широкое распространение бесплатные почтовые серверы, зарегистрировавшись на которых, можно получить в свое распоряжение почтовый ящик и использовать его по своему усмотрению. В качестве примеров можно привести следующие службы:
www.mail.ru;
www.hotbox.ru;
www.inbox.ru;
www.hotmail.com и другие.
Для работы с электронной почтой можно использовать специальные почтовые программы, например The Bat, Microsoft Outlook, Outlook Express.
Сетевые новости Usenet
Другим полезным ресурсом Internet являются сетевые телеконференции Usenet (“юзнет”). Это огромная, базирующаяся на сообщениях электронная доска объявлений, в которой может участвовать любой пользователь Internet. Эта система позволяет пользователям, живущим в различных частях мира, участвовать в дискуссиях по тысячам разных тем. Эта технология аналогична электронной почте, где адресатом является не конкретный пользователь, а телеконференция (newsgroup) на заданную тему.
Обычно доступ к новостям Usenet осуществляется в режиме подписки, т.е. вы посылаете по специальному email-адресу запрос на сервер, используя всего одну или две команды. Например, команда LIST заставит сервер прислать вам список доступных телеконференций, а команда HELP – список команд данного сервера, команд подписки на (или отписки от) требуемую конференцию. После того как вы пошлете серверу команду “подписаться” на заданную конференцию, он будет по мере поступления в конференцию новых статей посылать их в ваш почтовый ящик. Так же по электронной почте и вы можете послать свою статью на конференцию. Этот способ достаточно громоздок и требует некоторых знаний, поэтому в настоящее время доступ к Usenet можно получить при полном подключении к Internet по TCP/IP-протоколу. Присоединившись к сети, следует затем подключиться к серверу Usenet и запустить на своем ПК специальную программу для чтения сообщений. Сервер Usenet общается с другими серверами Usenet и обменивается с ними любыми новыми входящими и исходящими сообщениями. Программа чтения сообщений показывает вам список конференций, к которым вы присоединились или из которых уже вышли, и отмечает, чьи сообщения вы уже просмотрели. Затем программа отображаетсообщения на экране и позволяет вам ответить на них. Заметим, что сообщения Usenet всегда общедоступны: миллионы людей во всем мире могут прочесть ваше сообщение в той конференции, в которую вы его послали.
Телеконференция – это своеобразный журнал, публикующий исключительно письма читателей. Его авторы являются также его читателями. Конечно, выходит это издание без цензуры и без редакторской правки. Правда, существуют так называемые модераторы (moderator) – добровольцы, которые проверяют письма на соответствие заданной теме конференции и перенаправляют их. Автором может стать любой. Среднестатистическому пользователю Internet доступны 2-3 тысячи различных телеконференций, а всего их около 10 тысяч. Но если среди многообразия тем нет той, единственной, то можно организовать ее самостоятельно, ведь один из главных моральных принципов Internet звучит примерно так: “Индивидуализм приветствуется”. А чтобы единомышленникам было легче найти друг друга, конференции делятся на несколько основных категорий:
· Alt – альтернативные темы;
· Comp – вычислительная техника и смежные области;
· Misk – всякая всячина;
· News – полезная информация для новичков в Usenet;
· Rec – развлекательная (музыка, спорт, игры);
· Soc – социальные вопросы (культура, религия и т.д.);
· Talk – дискуссии на общечеловеческие темы;
· Sci – наука и техника (кроме компьютерной сферы).
Каждая из этих широких тем разбивается на несколько более узких направлений, отвечающих каким-то конкретным интересам, например REC.MUSIC.ABBA. В Usenet существуют и другие темы, но из их названий трудно понять, чему они посвящены. Конкретные действия при присоединении к какой-нибудь конференции зависят от используемой программы, но чаще всего это пункт меню “присоединиться к конференции (join newsgroup)”, или “добавить конференцию (Add newsgroup)”, или команда серверу “подписаться на конференцию (subscribe to newsgroup)”. В отличие от других конференций группы ALT никто не обслуживает. Любой вычислительный центр, имеющий доступ к Usenet, может создать группу ALT. Из-за отсутствия контроля и огромного количества передаваемых данных (более 45 Мбайт ежедневно) многие вычислительные центры блокируют пересылку всех групп ALT.
Протокол передачи файлов (FTP)
Еще одним ресурсом Internet является FTP (File Transfer Protocol – протокол передачи файлов), позволяющий пользователям копировать файлы из одного присоединенного к Internet компьютера в другой. Программное обеспечение FTP разделено на две части: одна часть выполняется на компьютере, который содержит файлы (FTP-сервере), а другая на компьютере, которому эти файлы требуются (клиенте). Клиентом может быть любая, присоединенная к Internet, BBS или даже ваш локальный персональный компьютер. Две части программы общаются друг с другом и пересылают файлы. Чтобы использовать FTP, вы должны выдать на FTP-сервер команды UNIX (UNIX – это операционная система, используемая на многих больших компьютерах). FTP – очень мощное средство, но вы не сможете им пользоваться, не зарегистрировавшись на FTP-сервере. Однако существует анонимный FTP. Для того чтобы соединиться с сервером анонимного FTP, вам достаточно войти с именем anonimous. Пароль вводить не требуется, поэтому, когда система попросит его ввести, желательно набрать свой email-адрес (это считается хорошим тоном). Хотя анонимный доступ популярен, его работа не гарантируется. Многие вычислительные центры ограничивают количество анонимных пользователей, которые одновременно могут войти в систему, чтобы обеспечить свободный доступ к серверу для локальных пользователей.
Муравей (Archie)
Количество файлов, доступных для FTP, огромно и постоянно растет. Сейчас можно получить миллионы файлов – от исследовательского отчета до кулинарного рецепта, поэтому найти то, что вам нужно, может оказаться непростой задачей. В этом и призвано помочь средство, называемое “Муравей” (Archie – произносится “арчи”). Archie – программа, которая каталогизирует файлы на более чем 1000 серверах Internet. Archie-серверы создают списки файлов, доступных для FTP, и постоянно их обновляют. Системой Archie можно пользоваться либо подключившись к Archie-серверу, либо запустить на своем компьютере локальную версию Archie, которая будет общаться с Archie-сервером. Archie-программы ищут файлы с помощью регулярных выражений – метода поиска, используемого в UNIX.
Telnet
После подключения к Internet вы теоретически можете подсоединиться к любому другому компьютеру в сети. Для этого необходимо иметь разрешение и удаленный компьютер должен поддерживать это соединение. В отличие от FTP, который разрешает только копировать файлы из сервера и на него, Telnet – это протокол эмуляции терминала, который позволяет подключаться к удаленному компьютеру по Internet и управлять им. Он позволяет соединяться с удаленным компьютером так, как будто вы работаете непосредственно с ним. С точки зрения удаленного компьютера ваш персональный компьютер аналогичен непосредственно подключенному терминалу.
Gopher
Gopher – это управляемая с помощью меню система доступа в Internet, которая была разработана в университете штата Миннесота в 1989 г. В основе Gopher лежит только меню, поэтому DOS-ориентированный текстовый гофер ни в чем не уступает Windows-ориентированному графическому. Раньше пользователям необходимо было помнить, какой хост хранил ту или иную базу данных или коллекцию файлов. Теперь эти сведения помнят только те люди, которые обслуживают Gopher-серверы. Они связывают эти ресурсы с пунктами меню, которые доступны остальным пользователям. Все, что должен сделать пользователь, это выбрать нужный пункт меню. После этого он будет соединен с компьютером (который может находиться на другом полушарии), чья информация ему необходима. За простым интерфейсом Gopher скрывается очень сложная система доступа к информации. Выбор пункта меню может привести к подменю, текстовому файлу, бинарному файлу или непосредственно к другому Gopher-серверу на другой машине. Благодаря этому можно легко просматривать Internet, не запоминая команды, скрытые за пунктами меню.
WAIS – информационная система широкого пользования
WAIS (Wide Area Information System) была создана для обеспечения несложного последовательного интерфейса для поиска информации в базах данных, доступных в Internet, – от хранящих бесплатную информацию до специализированных и дорогостоящих. В отличие от Gopher, где вы должны просмотреть несколько меню, прежде чем доберетесь до хоста, позволяющего обратиться к нужной базе данных, WAIS разрешает подключиться непосредственно к WAIS-серверу, причем он будет работать только с информацией, предоставляемой другими WAIS-серверами. Конечный WAIS-сервер подключится к выбранной вами базе данных, выполнит ваш запрос и возвратит результаты поиска. WAIS лучше использовать тогда, когда вы точно знаете, какого рода информация вам нужна. Если вы не вполне уверены, проще будет воспользоваться Gopher.
IRC (Internet Relay Chat) – “Болтовня по Internet”
“Болтовня по Internet” (IRC) – возможность многопользовательского диалога по Internet в режиме реального времени посредством текстовых сообщений, набираемых на клавиатуре. Набираемый на клавиатуре текст отправляется в некоторую область сети, называемую каналом (channel). Этот текст становится доступным для чтения всем пользователям, которые в данный момент тоже присоединились к этому каналу. Соответственно текст, набранный другими пользователями в этом канале, доступен для чтения вам. Эти каналы существуют на специальных IRC-серверах и к ним можно подключиться с помощью бесплатных программ, которые можно получить через “Всемирную паутину”. Каналов на сервере довольно много – можно выбрать любой и присоединиться к нему, но там всегда “многолюдно”. Если вы хотите пообщаться без помех, то можно создать свой собственный канал, а затем договориться с респондентом (по электронной почте) о названии IRC-сервера, названии канала и времени подключения к нему.
В последнее время появилась возможность использовать Internet для прямого разговора (не через текст на дисплее, как в IRC, а по принципу телефона). Эта возможность сдерживалась до недавнего времени низкими скоростями модемов (здесь требуется не менее 14,4 Kбит/с), качеством телефонных линий, а также оперативной памятью компьютера (в данном случае не менее 16 Мбайт). Но теперь эти трудности преодолены, существуют также необходимые программы.
“Всемирная паутина” (World Wide Web/ WWW, 3W)
WWW – глобальная система гипертекстовых документов, связанных друг с другом по Internet.
“Паутина” заключает в себе все ресурсы, о которых говорилось раньше. При этом вы можете работать только с одной программой-клиентом на своем персональном компьютере, называемой браузером, или просмотрщиком (по-английски browser означает “просмотрщик”). Это программный инструмент, позволяющий работать со всеми ресурсами Internet простым и удобным способом. Браузеры способны связываться со всеми ресурсами сети через единый пользовательский интерфейс (common user interface, CUI) и превращать блуждание по Internet в замечательную игру. Компьютерные фирмы разработали достаточно большое количество программ-браузеров для Internet. Среди них Netscape Navigator, MS Internet Explorer, Mosaic, Tango, Ariadna, Cello, Lynx.
“Всемирная патина”, или World Wide Web, начинает свою историю с набора правил и требований, разработанных Европейской организацией ядерных исследований (ЦЕРН). Чтобы избежать трудностей, возникавших тогда при работе с Internet (пользователь должен был быть хорошо подготовленным программистом), был разработан новый метод передачи и отображения информации. Этот метод называется HTTP (Hyper Text Transfer Protocol – протокол передачи гипертекстов) и является надстройкой над TCP/IP – стандартным сетевым протоколом Internet. HTTP работает по стандартной для Internet схеме, когда сервер выдает данные, а программа-клиент их отображает или выполняет.
Концепция гипертекста, которая лежит в основе “Всемирной паутины”, была предложена в 60-х годах Тедом Нельсоном. Гипертекст (Hypertext) – это многомерный текст, т.е. такая организация документов, при которой один документ или текстможет включать в себя разнонаправленные ссылки или указатели (адреса) на другие документы и ссылки. Такие указатели и ссылки, включенные в гипертекст, называются гипертекстовыми ссылками или гиперссылками (Hypertext links, hyperlinks). Гиперссылка – ссылка на другой документ – картинка, кнопка, выделенное слово в исходном документе, которые могут быть выбраны читателем для получения большей информации. Эти ссылки позволяют просматривать документ в любом необходимом порядке, т.е. не обязательно читать его с начала и до конца. Таким образом, объединение, или совокупность, одномерных текстов с включенными в них ссылками друг на друга и будет называться гипертекстом.
Самым простым и известным примером гипертекста является система контекстной помощи Microsoft Windows. В этой системе пользователи могут перескакивать из одной темы в другую, отмечая щелчком мыши выделенные слова или фразы. Другой щелчок мыши возвращает в исходную позицию или уводит дальше по другой ссылке.
Гипертекст – это совершенно новая форма по сравнению с традиционными формами документов, например книгой, в которой единственной связью между сходными темами является предметный указатель. А гипертекст во многих случаях является единственным удобным способом осмысленно изучить документ. Если, например, с помощью MS Windows использовать отпечатанное на бумаге руководство, то придется параллельно читать текст и отслеживать ссылки индекса (допустим, что он имеется), т.е. листать руководство до того места, куда показывает индекс, оставив закладку на первоначальной странице, и возвращаться обратно, прочитав разъяснение по ссылке.
Развитие идеи гипертекста нашло свое отражение в новой форме организации документов, названной гипермедиа (hypermedia). Гипермедиа – это метод соединения друг с другом элементов данных (независимо от их формата). Гипермедиа позволяет связывать не только слова, но и рисунки, звуки или файлы любого типа данных, которые можно хранить в компьютере. Например, если вы щелкнули по выделенной фразе My image на гипермедиа-документе, в зависимости от контекста вам покажут либо фотографию автора этой страницы, либо прокрутят видеоролик с его же физиономией, говорящего “Привет! Я – почтальон Печкин”.
Если ваша программа для работы со “Всемирной паутиной” будет знать, что ей делать с полученными данными, гипермедиа может стать процессом с почти безграничными возможностями. Гипермедиа-метод в среде “Всемирной паутины” позволил сформировать множество интересных и разнообразных приложений – от журналов до фотографий и видеороликов с метеоспутников. Теперь WWW можно сравнить с телевизором, принимающим миллионы телевизионных каналов.
Для того чтобы создавать гипертекстовые или гипермедиа-документы, был разработан специальный язык гипертекстовой разметки (HTML – Hypertext Markup Language). HTML – язык, используемый для разметки текстовых файлов для использования в WWW. HTML-документы представляют собой обычный текстовой ASCII-файл, который содержит как стандартный текст, так и особые коды форматирования или разметки. Эти коды указывают, каким образом должен отображаться данный документ, и для правильного вывода на экран WWW-клиент должен их прочитать.
Гипермедиа-ссылки, которые присутствуют на странице “Всемирной паутины”, описывают местонахождение документа, который ваша программа-браузер должна отобразить на экране. Такое описание местонахождения источника называют унифицированным указателем ресурса (URL – Uniform Resource Locator). URL позволяет браузеру перейти непосредственно к файлу, находящемуся на любом сервере сети. Система именования URL – очень простая, но мощная. Стандартный URL состоит из четырех частей: формат передачи, имя хоста, на котором находится запрашиваемый файл, путь к этому файлу и, конечно, имя самого файла. Впрочем, имя файла необязательно. Для стандартных страниц “Всемирной паутины” форматом передачи служит HTTP-протокол, поэтому указатели URL на эти страницы начинаются с букв http. Чтобы отделить формат передачи от имени хоста, используется двоеточие и два слэша (://). Для части URL, которая описывает имя хоста, используется стандартное соглашение об именах в Internet. Путь к файлу соответствует соглашению об именах каталогов UNIX. Пример указателя URL:
Пользоваться WWW исключительно легко и удобно. Достаточно набрать на клавиатуре какой-нибудь URL (например, http:// www.name.com/homepage.html) – и вы попадаете на соответствующую этому адресу так называемую “домашнюю страницу” (home page), которая представляет собой написанное с использованием языка HTML сообщение, которое хочет сделать та или иная организация, служба, база данных, компания или частное лицо. Некоторые слова текста выделены. Это гиперссылки.
Щелкнув
клавишей мыши на таком слове, можно
получить комментарий к нему, текст,
картинку, фотографию или отрывок из
музыкального произведения, а то и
все перечисленное сразу. В этом
комментарии тоже могут быть выделенные
слова. И так далее... То, что понравилось,
можно загрузить в собственный компьютер
или распечатать.
В последнее время стало престижным иметь страничку в Internet. Виртуальные офисы создаются или берутся в аренду даже небольшими фирмами. В этом случае первая страничка гипертекста порой бывает и последней, а для получения дополнительной информации предлагается пользоваться электронной почтой.
