49467 (597448), страница 13
Текст из файла (страница 13)
Порядок доступа и использования ресурсов сети Интернет определяет организация или уполномоченное лицо — провайдер.
Концепция открытых информационных систем. Для реализации технологии распределенной обработки данных необходимо согласовать правила использования и взаимодействия аппаратных ресурсов, изготовленных разными фирмами, программных ресурсов, созданных разными языковыми средствами и информационных ресурсов, имеющих разные форматы представления данных. В настоящее время основной тенденцией в области информационных технологий и компьютерных коммуникаций является идеология открытых систем. Идеологию открытых систем реализуют в своих последних разработках все ведущие фирмы — поставщики средств вычислительной техники, передачи информации, программного обеспечения и разработки прикладных информационных систем. Их результативность на рынке информационных технологий определяется согласованной научно-технической политикой и реализацией стандартов открытых систем.
Что понимается под открытыми системами в данном контексте? «Открытая система — это система, которая состоит из компонентов, взаимодействующих друг с другом через стандартные интерфейсы, службы и форматы данных». Сущность технологии открытых систем заключается в обеспечении следующих задач:
-
Унификации обмена данными между различными компьютерами;
-
Переносимости прикладных программ между различными компьютерами;
• Мобильности пользователей, т.е. возможности пользователей переходить с одного компьютера на другой, независимо от его архитектуры и используемых программ без необходимости переобучения специалистов.
Основой, обеспечивающей реализацию открытых систем служит совокупность стандартов, с помощью которых унифицируется взаимодействие аппаратуры и всех видов программного обеспечения: языков программирования, средств ввода — вывода, графических интерфейсов, систем управления базами данных, протоколов передачи данных в компьютерных сетях.
Возможности сети Интернет
Интернет представляет собой глобальную компьютерную сеть, содержащую гигантский объем информации по любой тематике, доступной для всех желающих не только на коммерческой основе, и предоставляющую большой спектр информационных услуг. В настоящее время Интернет представляет собой объединение более сорока тысяч различных локальных сетей, за что она и получила название Сеть сетей.
Каждая локальная сеть называется узлом или сайтом, а юридическое лицо, обеспечивающее работу сайта - провайдером. Сайт состоит из нескольких компьютеров - серверов, каждый из которых предназначен для хранения информации определенного типа и в определенном формате. Каждый сайт и сервер имеют уникальные имена, посредством которых они идентифицируются в Интернете.
Для подключения к Интернет пользователь должен заключить контракт на обслуживание с одним из провайдеров в его регионе. После этого, подключившись с помощью модема и средств удаленного доступа к сайту провайдера, пользователь получает доступ ко всем сайтам и компьютерам в Интернете. Потенциально Интернет предоставляет следующий информационный сервис общего назначения:
-
Электронная почта(E-mail) предоставляет каждому абонементу электронный адрес, представляющий аналог почтового адреса. С помощью E-mail пользователь может пересылать и получать сообщения и файлы произвольного вида.
-
Доступ к информационным ресурсам. Имеется несколько видов информационных ресурсов Интернета, различающихся характером информации, способом ее организации, методами работы с ней. В Интернете имеются следующие информационные системы:
-
World Wide Web (WWW) - всемирная информационная паутина, в которой информация состоит из страниц. Информация в WWW организована в форме гипертекста. Это означает, что в документе существуют специальные элементы - текст или рисунки, называемые гипертекстовыми ссылками, щелчок мышью на которых выводит на экран другой документ, на который указывает данная ссылка.
-
Gopher-система, являющуюся предшественником WWW и сейчас утрачивает свое значение, хотя и поддерживается в Интернете. Просмотр информации на Gopher-сервере организуется с помощью древовидного меню, аналогичного меню в приложениях Windows или аналогичного дереву каталогов в файловой системе.
-
FTP (File Transfer Programme) - система, служащая для пересылки файлов. Файлы становятся доступными для работы только после копирования на собственный компьютер.
-
Система телеконференции - UseNet представляет собой совокупность документов, сгруппированных по определенным темам.
-
-
IRC (Internet Relay Chat) - обмен информацией в режиме реального времени. Этот режим напоминает селекторную связь, набираемый пользователем, немедленно воспроизводится на экране одного или сразу нескольких абонентов.
Имеются также следующие, доступные пользователю средства поиска, управления и контроля в Интернете.
-
Поисковые системы - WAIS, Archie, Veronica, "машины поиска" в WWW, предназначенные для поиска информации, организованной одним из перечисленных выше способов.
-
Telnet - режим удаленного управления любым компьютером в сети, используемый для запуска на сервере или на любом компьютере в Интернет необходимой программы.
-
Служебная программа Ping предназначенна для проверки качества связи с сервером.
-
Программы WHOIS и Finger позволяют найти координаты пользователей сети или определить пользователей, работающих в настоящий момент на конкретном хосте.
В последнее время Интернет стал интенсивно использоваться для рекламы, выполнения торговых заказов и расчетов по ним.
Адресация и протоколы
Компьютер, подключенный к Интернету и использующий связи с другими компьтерами сети специальный протокол TCP/IP (Transfer Control Protocol/ Internet Protocol), называют хостом. Для индентификации каждого хоста в сети имеются два способа адресации, всегда действующих совместно.
Первый способ адресации, называется IP-адресом, аналогичен телефонному номеру. IP-адрес назначается провайдером, состоит из четырех групп цифр (четырех байтов), разделенных точками, заканчивается точкой и имеет, например, вид: 123.45.67.91, где числа в каждой группе могут принимать значения от 0 до 255. Аналогично телефонам каждый компьютер в Интернет должен иметь уникальный IP-адрес. Обычно пользователь свой IP-адрес не использует. Неудобства IP-адреса в его безликости, отсутствии смысловой характиристики хоста и поэтому трудной запоминаемости.
Второй способ идентификации компьютеров называется системой доменных имен или DNS (Domain Name Service). DNS - имена назначаются провайдером и, например, имеют вид win.smtp.dol.ru. Приведенное выше полное доменное имя состоит из четырех разделенных точками простых доменов. Так в приведенном примере DNS-имени домены имеют следующий смысл:
ru - домен провайдера, в данном случае обозначает все хосты в России.
dol - домен провайдера, обозначает компьютеры локальной сети российской фирмы Demos.
smtp - домен группы серверов Demos, обслуживающих систему электронной почты.
win - имя конкретного компьютера.
Таким образом, по своей организации и внутренней структуре DNS-имена напоминают полный путь к конкретному файлу в дереве каталогов и файлов. Одно из различий состоит в том, что домен более высокого уровня в DNS - имени находится правее.
Особое значение имеют имена доменов самого верхнего уровня, стоящие в полном имени с права. Они зафиксированны международной организацией InterNIC и строятся по региональному и организационному признаку, например:
com - коммерческие;
edu - образовательные;
au - Австралия;
jr - Япония.
Домены могут сочетать географические и организационные уровни, например: chel.ru.- серверы Челябенской области. Обычно доменные имена имеют 3-4 уровня вложения.
Указание способа организации информации на конкретном хосте и идентификация размещенного на нем определенного информационного ресурса осуществляются посредством системы адресации, называемой URL (Uneversal Resource Locator). Например, URL может иметь вид: http://home.microsoft.com/inti/ru/www_tour.html. Элементы адреса означают:
http:// - тип протокола, указывает что адрес относится к хосту, который является WWW-сервером
home.microsoft.com - доменное имя хоста;
/inti/ru/ - подкоталоги ru корневого каталога inti хоста;
www_tour.html - имя файла.
URL состоит из латинских букв и некоторых символов: тире -, подчеркивания _, тильды ~, и не может содержать пробелов.
Для индентификации адресата электронной почты применяется система E-mail-адресов, например вида vatbul@dol.ru. В этом адресе vatbul - имя адресата, символ @ - признак конца имени адресата, dol.ru. - доменное имя провайдера, на одном из компьютеров которого будет хранится "почтовый ящик" пользователя.
Адресация телеконференций Usenet осуществляется почти аналогично полному доменному имени хоста и имеет вид comp.ai.philosophi. Каждая группа символов, разделенная точками, образует тему. Аналогично DNS каждая тема имени конференции представляет некоторое множество статей, являющихся подмножеством тем верхнего уровня, однако в данном случае уровни "понижаются" слева направо.
Помимо перечисленных общесетевых протоколов Интернета для ряда информационных служб существуют свои протоколы.
Интернет, Интранет, Экстранет. Эталонная модель взаимодействия открытых систем
Протоколы - это специальные стандарты, которые обеспечивают совместимость программ и данных (программы поддержки протоколов) и аппаратных средств (аппаратные протоколы) при взаимодействии компьютеров в сетях. Программы поддержки протоколов часто называют просто «протокол», а функции поддержки аппаратных протоколов физически выполняют специальные устройства — интерфейсы (разъемы, кабели и т.п.).
Главным международным стандартом сетевых взаимодействий, принятым в 1983 году является базовая семиуровневая эталонная модель взаимосвязи открытых систем. Она получила название протокол TCP/IP (Trans-fere Communication Protocol /Internet Protocol). Каждому уровню в модели соответствуют различные сетевые операции, оборудование и протоколы.
Рассмотрим функции, которые выполняет каждый из семи уровней:
1-й, физический уровень осуществляет физические соединения для передачи данных между объектами, а также кодирование и декодирование данных;
2-й, уровень звена данных (канальный) управляет передачей данных по каналу
3-й, сетевой уровень «прокладывает» путь между системой отправителем и системой адресатом, обеспечивает маршрутизацию сообщения;
4-й, транспортный уровень управляет передачей информации по этому пути.
5-й, сеансовый уровень предназначен для организации и управления сеансами взаимодействия прикладных процессов (обменом данными);
6-й, уровень представления данных (представительный) подготавливает информацию в таком виде, в каком требуют прикладные процессы. Так, если, например, используется дисплей, то информация формируется в виде страницы с заданным числом строк определенной длины;
7-й, прикладной уровень связан с прикладными процессами, обеспечивает соответствующий сервис пользователю (http, ftp, smtp).
Теперь остановимся на способах передачи данных в сетях.
Данные обычно содержатся в больших по размерам файлах. Однако, существует две причины, затрудняющие передачу больших блоков данных. Во-первых, такой блок, отправляемый с одного компьютера, заполняет весь канал и «связывает» работу всей сети, т.е. препятствует взаимодействию остальных компонентов сети. Во-вторых, возникновение ошибок при передаче крупных блоков приведет к повторной передаче всего блока. По этим причинам файлы разбивают на небольшие управляемые пакеты или кадры.
Пакет — основная единица информации в компьютерных сетях. При разбиении файлов на пакеты скорость их передачи возрастает настолько, что каждый компьютер в сети получает возможность передавать и принимать данные практически одновременно с остальными компьютерами. На компьютере — получателе пакеты накапливаются и выстраиваются в должном порядке для восстановления исходного файла.
При разбиении файлов на пакеты сетевая операционная система добавляет к каждому пакету специальную управляющую информацию. Она обеспечивает:
-
Передачу исходных данных небольшими пакетами (от 512 байт до 4 Кбайт);
-
Сбор данных в надлежащем порядке на компьютере — получателе;
-
Проверку данных на наличие ошибок;
Пакеты могут содержать различные сведения:
-
Собственно передаваемую информацию;
-
Данные и команды, управляющие компьютером;
-
Коды управления сеансом;
-
Адрес источника и адрес получателя;
-
Инструкцию о маршруте пакета;
Компоненты пакета группируются в три раздела: заголовок, данные и трейлер. В заголовке передается сигнал о передаче пакета, адрес отправителя и получателя и синхронизирующий сигнал. Вторая часть пакета — передаваемые данные. Трейлер содержит информацию для проверки ошибок (контрольную сумму пакета).
Структура, информационные ресурсы и принципы работы в сети Интернет
Интернет — это всемирная компьютерная сеть, объединяющая миллионы компьютеров по всему миру. Фактически Интернет является конгломератом многих глобальных, региональных, университетских и учрежденческих сетей, а также сетей, обслуживаемых коммерческими провайдерами. В таблице 6 представлена история создания и развития сети Интернет.
Таблица 6