Лекция 15 ГЛОБАЛЬНЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СЕТИ.
CETb lNTERNET
Принципы организации ГВС
Территориальные компьютерные сети (глобальные, региональные, корпоративные), появление которых обусловлено достижениями научно-технического прогресса и объясняется потребностью в обмене информацией, стали неотъемлемой частью осуществления программ сотрудничества между странами. В настоящее время функционирует множество компьютерных сетей, используемых в научных и образовательных целях, в бизнесе, в финансово-экономической деятельности, в реализации совместных научно-технических программ и т. д. Следует прежде всего выделить глобальную сеть Internet, объединяющую множество других сетей и позволяющую войти в мировое сообщество. Internet предоставляет пользователям практически неограниченные информационные ресурсы.
На характере развития сетевых структур в любой развитой стране в большой степени отражаются общие мировые тенденции развития ТВС. Одна из них — тенденция объединения в той или иной форме различных сетевых структур, обусловленная необходимостью предоставления пользователям возможности связи с компьютером, находящимся в любой точке планеты (в современном мире это важное условие конкурентной способности предприятия, оказывающего телекоммуникационные услуги).
Процессу объединения сетей способствует развитие их архитектуры в направлении создания национальных и международных ассоциаций систем компьютерной связи, в которых используются ЭВМ, изготовленные различными производителями и управляемые различными ОС. Это стало возможно, так как в основу моделей и архитектуры сетей положены международные стандарты. В результате во всех развитых странах в настоящее время выпускаются в основном разнообразные технические и программные средства территориальных и локальных сетей нового типа — открытых сетей, удовлетворяющих требованиям международных стандартов.
|
Возможности и конкурентоспособность любой ТВС определяются прежде всего ее информационными ресурсами — знаниями, данными, программами, которые сеть предоставляет пользователям. Естественно, что эти ресурсы должны как можно шире охватывать те области, в которых работают пользователи сети. Кроме того, они должны непрерывно обновляться и пополняться.
Современный информационный рынок можно разделить на четыре взаимодействующие области [46]:
• электронная информация;
• электронные сделки;
• системы сетевых коммуникаций;
• программное обеспечение.
Рынок электронной информации в свою очередь включает четыре сектора: деловая информация, юридическая информация, информация для специалистов, массовая (потребительская) информация. Основными поставщиками информации на этом рынке выступают центры — генераторы баз данных, центры — распределители информации на основе БД и информационные брокеры.
Базы данных, представляющие собой организованную совокупность однородных записей в машиночитаемой форме, являются основой любых видов услуг, оказываемых на современном информационном рынке. Затраты на их создание окупаются в среднем за 3—5 лет при условии постоянного обновления информации в БД, ориентации на предоставление уникальной информации многим пользователям (для этого необходимо предусматривать разнообразные способы доступа к БД), применения новых технологий создания и распространения БД, тесного взаимодействия с разработчиками программного обеспечения, облегчающего и упрощающего использование каналов распространения информации. В сетях используются обе формы доступа пользователей к БД: диалоговый доступ (режим on-line) и разовые запросы в режиме off-line (например, через электронную оплату выдаваемой справки по результату информационного запроса, что связано с задержками по времени получения информации).
|
Сектор деловой информации (в рамках рынка электронной информации) охватывает:
• биржевую и финансовую информацию, генераторами которой являются банки, биржи, брокерские компании. Это информация о котировках ценных бумаг, валютных курсах, учетных ставках, рынке товаров и капиталов, инвестициях, ценах;
• экономическую и статистическую информацию (числовую, экономическую, демографическую, социальную информацию в виде рядов динамики, программных моделей, оценок и т.д.);
• коммерческую информацию (информацию о предприятиях и фирмах, их продукции и ее цене, о руководителях предприятий и т.п.). В России крупные БД по отечественным предприятиям созданы государственными системами;
• информацию коммерческих предложений (информацию о купле/ продаже по определенным товарным группам);
• деловые новости в области экономики и бизнеса.
Сектор юридической информации включает системы доступа к электронным сборникам указов, постановлений, инструкций и других документов, выпущенных органами государственной и местной власти.
|
Сектор информации для специалистов охватывает:
• профессиональную информацию, дифференцированную по различным областям науки и техники;
• доступ к первоисточникам (библиографическую и реферативную
информацию).
Сектор массовой (потребительской) информации включает информацию служб новостей и агентств прессы и потребительскую информацию (программы радио- и телепередач, местные новости, погоду, расписание транспорта, справочники по гостиницам и т.д.).
Рынок электронных сделок (операций) включает системы банковских и межбанковских операций, электронных торгов, системы резервирования товаров, услуг и т.п.
В рамках этого рынка большое значение имеет электронный обмен данными, который обеспечивает возможность безбумажного документооборота, т.е. автоматизированной циркуляции официальных документов как внутри предприятия, так и между различными организациями. При этом велика роль служб безопасности, обеспечивающих, в частности, предотвращение несанкционированного доступа к циркулирующей информации.
Безбумажная информационная технология базируется на принятом ООН международном стандарте EDIFACT (Electronic Data Interchange for Administration, Commerce and Transport), который обеспечивает сокращение объема передаваемой информации и автоматическую генерацию принимаемых документов на основных языках народов мира, в том числе на языках стран СНГ. Преобразование исходного документа в электронный вид на языке EDIFACX осуществляется с помощью конвертеров. В России с 1991г. действует Совет ЭДИФАКТ СНГ, членами которого являются государственные и правительственные органы. Основная задача Совета — обеспечение внедрения в странах СНГ стандарта EDIFACT и систем безбумажной информационной технологии.
Рынок программного обеспечения включает все виды программной продукции. Среди фирм — поставщиков программного обеспечения выделяется информационно-коммерческая фирма «MERCURY SOFT», специализирующаяся на программах для делового применения. Она разрабатывает и поставляет программное обеспечение административно-хозяйственной и финансовой деятельности.
Рынок систем сетевых коммуникаций охватывает системы электронной почты, телеконференций, электронные сетевые доски объявлений и другие системы, объединяющие пользователей ТВС. Все эти системы рассматриваются ниже.
По мере развития сетей расширяется перечень предоставляемых ими услуг и повышается их интеллектуальный уровень.
К наиболее распространенным услугам, предоставляемым современными ТВС, относятся:
• телекоммуникационные услуги: обмен сообщениями в режиме «электронная почта» как между пользователями одной сети, так и между пользователями различных сетей; обмен сообщениями между участниками телеконференций и телесеминаров; организация электронных бюллетеней новостей (электронных досок объявлений); организация диалога и обмен сообщениями двух абонентов в режиме «запрос — ответ»; передача больших массивов — файлов; размножение сообщений и передача их по заранее подготовленному списку; приоритетное обслуживание сообщений согласно категориям срочности; организация замкнутых групп абонентов (подсетей) для взаимного обмена информацией только в рамках группы; доставка факсимильных сообщений; переадресация сообщений в случае изменения адреса получателя информации; выдача копий сообщений по запросам абонентов и др.;
• информационные услуги: поиск информации по вопросам, интересующим абонентов;
• консультационные услуги: консультации по информационному и программному обеспечению сети; консультации по технологии использования общесетевых ресурсов; обучение навыкам работы с компьютером и другими техническими средствами и др.;
• технические услуги: установка программного обеспечения, установка и тестирование модемов и др.;
• рекламные услуги: размещение рекламы в электронных конференциях и семинарах.
В отличие от локальных сетей, в составе которых имеются свои высокоскоростные каналы передачи информации, глобальная (а также региональная и, как правило, корпоративная) сеть включает подсеть связи (иначе: территориальную сеть связи, систему передачи информации), к которой подключаются локальные сети, отдельные компоненты и терминалы (средства ввода и отображения информации). Подсеть связи состоит из каналов передачи информации и коммуникационных узлов, которые предназначены для передачи данных по сети, выбора оптимального маршрута передачи информации, коммутации пакетов и реализации ряда других функций с помощью компьютера (одного или нескольких) и соответствующего программного обеспечения, имеющихся в коммуникационном узле. Компьютеры, за которыми работают пользователи-клиенты, называются рабочими станциями, а компьютеры, являющиеся источниками ресурсов сети, предоставляемых пользователям, называются серверами. Такая структура сети получила название узловой.
Всемирная глобальная сеть Internet до 1995г., когда она контролировалась National Science Foundation (NSF), имела строго иерархическую трехуровневую структуру. На верхнем (первом) уровне находилась базовая высокоскоростная магистраль, к которой подключались сети второго уровня — региональные поставщики услуг доступа в Internet. К сетям регионального уровня подключались сети третьего, локального уровня (сети предприятий, учебных заведений, научных учреждений и др.).
По мере развития Internet и особенно с появлением гипертекстовой системы WWW (World Wide Web) она значительно увеличилась, превратилась в коммерческую сеть, и связи перестали представлять трехуровневую иерархическую структуру. Теперь Internet имеет типичную для глобальных сетей узловую структуру, она представляет собой совокупность взаимосвязанных коммуникационных центров, к которым подключаются региональные поставщики сетевых услуг и через которые осуществляются их взаимодействие. Следовательно, с точки зрения пользователя, в сети Internet выделяются поставщики услуг, поддерживающие необходимую информацию на серверах, и потребители этих услуг — клиенты. Взаимодействие поставщиков с клиентами осуществляется через коммуникационную систему.
Организация обмена данными в территориальных сетях, в том числе и в сети Internet, осуществляется двумя различными способами: без установления логического соединения между передающим и принимающим узлами сети и с установлением логического соединения (с установлением сеанса связи).
Способ связи без установления логического соединения характеризуется следующим:
• он используется в сетях с коммутацией пакетов, причем каждый пакет рассматривается как индивидуальный объект, независимая единица передачи информации;
• пакеты от отправителя можно передавать в произвольные моменты, а также одновременно множеству адресатов по различным маршрутам;
• перед передачей данных сквозная связь между отправителем и получателем заранее не устанавливается, не требуется также синхронизации аппаратуры связи на передающем и приемном пунктах;
• из-за занятости отдельных участков маршрута может осуществляться буферизация пакетов в промежуточных узлах связи;
• передача сигнала к отправителю от адресата, подтверждающего
получение информации, не производится.
Это один из первых и простейших способов обмена данными в коммуникационной технологии. Он широко используется в дейтаграммных сетях, в которых реализуются дейтаграммные протоколы информационного обмена.
Способ связи (или режим связи), ориентированный на логическое соединение, относится к более поздней технологии. Он обеспечивает более высокий уровень сервиса по сравнению с дейтаграммной связью.
Особенности организации обмена данными с установлением логического соединения:
• перед передачей информации между взаимодействующими абонентами (отправителем и получателем) устанавливается логический (виртуальный) канал, причем технология создания (установления) канала такова: отправитель посылает запрос на соединение удаленному адресату через ряд промежуточных узлов связи; адресат, получив этот запрос, в случае «согласия» на установление логического канала посылает отправителю сигнал подтверждения; после получения сигнала подтверждения отправителем начинается обмен данными с управлением потоком, сегментацией и исправлением ошибок;
• после завершения обмена данными адресат посылает пакет подтверждения этого события отправителю (клиенту — инициатору установления логического канала), который воспринимается как сигнал для разъединения канала. Следовательно, при использовании этого способа связи выделяются три этапа: установление канала, обмен данными, разъединение канала.
Связь с установлением логического канала применяется в виртуальных сетях, где используются протоколы информационного обмена типа виртуального соединения. Такая связь может быть многоканальной, и тогда каждая пара взаимодействующих абонентов, обмениваясь данными по своему виртуальному каналу, воспринимает его как выделенный канал, в распоряжение которого предоставлены все ресурсы связи. В действительности эти ресурсы распределяются между всеми одновременно работающими виртуальными каналами данной линии связи.
При передаче по виртуальному каналу длинных сообщений они разбиваются на одинаковые части (пакеты), которые отправляются в канал в порядке их размещения в сообщении. Это избавляет от необходимости снабжать каждый пакет служебной информацией в полном объеме, с тем чтобы превратить его в независимую единицу передачи информации, как это имеет место в дейтаграммных сетях. Кроме того, передача пакетов в их естественной последовательности, определяемой порядком размещения в сообщении, существенно облегчает задачу формирования первоначального сообщения из принимаемых пакетов на приемном пункте.
Первый из рассмотренных способов организации обмена данными в сетях отличается простотой в реализации и сравнительно небольшими накладными расходами. При малой загруженности линий связи сети он позволяет существенно сократить время на передачу длинного сообщения. Кроме того, он удобен при рассылке информации по многим адресам. В загруженных сетях реализация такого способа может привести к значительным задержкам пакетов в промежуточных узлах связи и даже к потере отдельных пакетов, что негативно отражается на надежности доставки информации адресатам. Второй способ, напротив, характеризуется высокими накладными расходами, однако он предоставляет абонентам значительно большие удобства, обеспечивает требуемую оперативность в обмене данными (в идеальном случае переполнение соединений в промежуточных узлах связи полностью исключается) и гарантированную надежность доставки информации абонентам.
Таким образом, каждый из режимов связи имеет свои особенности, а значит, и свои области применения.
Режим «с соединением» целесообразно использовать для тех применений, где взаимодействие имеет долговременный характер, конфигурация взаимодействующих объектов постоянна, а поток данных не имеет больших пауз.
Режим «без соединения» больше подходит там, где взаимодействие имеет кратковременный характер, при котором объем передаваемых данных невелик, а интервалы между передачами значительны (относительно скорости передачи). Кроме того, его целесообразно использовать в системах с повышенными требованиями к надежности доставки данных адресату, так как эти требования можно удовлетворить путем тиражирования данных и передачи адресату по разным маршрутам.
В основу архитектуры сетей положен многоуровневый принцип передачи сообщений. Формирование сообщения осуществляется на самом верхнем уровне модели ВОС. Затем (при передаче) оно последовательно проходит все уровни системы до самого нижнего, где и передается по каналу связи адресату. По мере прохождения каждого из уровней системы сообщение трансформируется, разбивается на сравнительно короткие части, которые снабжаются дополнительными заголовками, обеспечивающими информацией аналогичные уровни на узле адресата. В этом узле сообщение проходит от нижнего уровня к верхнему, снимая с себя заголовки. В результате адресат принимает сообщение в первоначальном виде.
В территориальных сетях управление обменом данных осуществляется протоколами верхнего уровня модели ВОС. Независимо от внутренней конструкции каждого конкретного протокола верхнего уровня для них характерно наличие общих функций: инициализация связи, передача и прием данных, завершение обмена. Каждый протокол имеет средства для идентификации любой рабочей станции сети по имени, сетевому адресу или по обоим этим атрибутам. Активизация обмена информацией между взаимодействующими узлами начинается после идентификации узла адресата узлом, инициирующим обмен данными. Инициирующая станция устанавливает один из методов организации обмена данными: метод дейтаграмм или метод сеансов связи. Протокол предоставляет средства для приема/передачи сообщений адресатом и источником. При этом обычно накладываются ограничения на длину сообщений.
Наиболее распространенным протоколом управления обменом данных является протокол TCP/IP. Главное отличие сети Internet от других сетей заключается именно в ее протоколах TCP/IP, охватывающих целое семейство протоколов взаимодействия между компьютерами сети. TCP/IP — это технология межсетевого взаимодействия, технология Internet. Сеть, реализующая эту технологию, называется «internet». Если же речь идет о глобальной сети, объединяющей множество сетей с технологией «internet», то ее называют Internet.
Протокол TCP/IP — это семейство программно реализованных протоколов старшего уровня, не работающих с аппаратными прерываниями. Технически протокол TCP/IP состоит из двух частей — IP и TCP.
Протокол IP (Internet Protocol — межсетевой протокол) является главным протоколом семейства, он реализует распространение информации в IP-сети и выполняется на третьем (сетевом) уровне моде-
ли ВОС. Протокол IP обеспечивает дейтаграммную доставку пакетов, его основная задача — маршрутизация пакетов. Он не отвечает за надежность доставки информации, за ее целостность, за сохранение порядка потока пакетов. Сети, в которых используется протокол IP, называются IP-сетями. Они работают в основном по аналоговым каналам (т.е. для подключения компьютера к сети требуется IP-модем) и являются сетями с коммутацией пакетов. Пакет здесь называется дейтаграммой.
Высокоуровневый протокол TCP (Transmission Control Protocol — протокол управления передачей) работает на транспортном уровне и частично — на сеансовом уровне. Это протокол с установлением логического соединения между отправителем и получателем. Он обеспечивает сеансовую связь между двумя узлами с гарантированной доставкой информации, осуществляет контроль целостности передаваемой информации, сохраняет порядок потока пакетов.
Для компьютеров протокол TCP/IP — это то же, что правила разговора для людей. Он принят в качестве официального стандарта в сети Internet, т.е. сетевая технология TCP/IP де-факто стала технологией всемирной сети.
Протокол TCP/ IP основывается на концепции одноранговых сетей. Все рабочие станции, соединенные при помощи этого протокола, имеют одинаковый статус. Однако любая из них, располагая соответствующими средствами, может временно выполнять дополнительные функции, связанные, например, с управлением ресурсами сети. Ключевую часть протокола составляет схема маршрутизации пакетов, основанная на уникальных адресах сети Internet. Каждая рабочая станция, входящая в состав локальной или глобальной сети, имеет уникальный адрес, который включает две части, определяющие адрес сети и адрес станции внутри сети. Такая схема позволяет передавать сообщения как внутри данной сети, так и во внешние сети. Часть протокола TCP/ IP, отвечающая за распознавание адреса, называется IRP (протокол распознавания адреса).