Телекоммуникационные технологии: значение и применение.

Телекоммуникационные технологии

По мере эволюции вычислительных систем сформировались следующие разновидности архитектуры компьютерных сетей:

‣‣‣ одноранговая архитектура;

‣‣‣ классическая архитектура ʼʼклиент-серверʼʼ;

‣‣‣ архитектура ʼʼклиент-серверʼʼ на базе Web-технологии.

При одноранговой архитектуре всœе ресурсы вычислительной системы, включая информацию, сконцентрированы в центральной ЭВМ, называемой еще мэйнфреймом (mainframe - центральный блок ЭВМ). В качестве базовых средств доступа к информационным ресурсам использовались однотипные алфавитно-цифровые терминалы, соединяемые с центральной ЭВМ кабелœем. При этом не требовалось никаких специальных действий со стороны пользователя по настройке и конфигурированию программного обеспечения.

Явные недостатки, свойственные одноранговой архитектуре и развитие инструментальных средств привели к появлению вычислительных систем с архитектурой ʼʼклиент-серверʼʼ. Особенность данного класса систем состоит в децентрализации архитектуры автономных вычислительных систем и их объединœении в глобальные компьютерные сети. Создание данного класса систем связано с появлением персональных компьютеров, взявших на себя часть функций центральных ЭВМ. В результате появилась возможность создания глобальных и локальных вычислительных сетей, объединяющих персональные компьютеры (клиенты или рабочие станции), использующие ресурсы, и компьютеры (серверы), предоставляющие те или иные ресурсы для общего использования.

Любое программное приложение можно представить в виде структуры из трех компонентов:

‣‣‣ компонент представления, реализующий интерфейс с пользователœем;

‣‣‣ прикладной компонент, обеспечивающий выполнение прикладных функций;

‣‣‣ компонент доступа к информационным ресурсам, или менеджер ресурсов, выполняющий накопление информации и управление данными.

На базе распределœения перечисленных компонентов между рабочей станцией и сервером сети выделяют следующие модели архитектуры ʼʼклиент-серверʼʼ:

‣‣‣ модель доступа к удаленным данным;

‣‣‣ модель сервера управления данными;

‣‣‣ модель комплексного сервера;

‣‣‣ трехзвенная архитектура ʼʼклиент-серверʼʼ.

Модель доступа к удаленным данным при которой на сервере расположены только данные, имеет следующие особенности:

‣‣‣ невысокая производительность, так как вся информация обрабатывается на рабочих станциях;

‣‣‣ снижение общей скорости обмена при передаче больших объёмов информации для обработки с сервера на рабочие станции.

При использовании модели сервера управления данными кроме самой информации на сервере располагается менеджер информационных ресурсов (к примеру, система управления базами данных). Компонент представления и прикладной компонент совмещены и выполняются на компьютере-клиенте, который поддерживает как функции ввода и отображения данных, так и чисто прикладные функции. Доступ к информационным ресурсам обеспечивается либо операторами специального языка (к примеру, SQL в случае использования базы данных), либо вызовами функций специализированных программных библиотек. Запросы к информационным ресурсам направляются по сети менеджеру ресурсов (к примеру, серверу базы данных), который обрабатывает запросы и возвращает клиенту блоки данных. Наиболее существенные особенности данной модели:

‣‣‣ уменьшение объёмов информации, передаваемых по сети, так как выборка необходимых информационных элементов осуществляется на сервере, а не на рабочих станциях;

‣‣‣ унификация и широкий выбор средств создания приложений;

‣‣‣ отсутствие четкого разграничения между компонентом представления и прикладным компонентом, что затрудняет совершенствование вычислительной системы.

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

Модель комплексного сервера строится в предположении, что процесс, выполняемый на компьютере-клиенте, ограничивается функциями представления, а собственно прикладные функции и функции доступа к данным выполняются сервером. Преимущества модели комплексного сервера:

‣‣‣ высокая производительность;

‣‣‣ централизованное администрирование;

‣‣‣ экономия ресурсов сети.

Модель комплексного сервера является оптимальной для крупных сетей, ориентированных на обработку больших и увеличивающихся со временем объёмов информации.

Архитектура ʼʼклиент-серверʼʼ, при которой прикладной компонент расположен на рабочей станции вместе с компонентом представления (модели доступа к удаленным данным и сервера управления данными) или на сервере вместе с менеджером ресурсов и данными (модель комплексного сервера), называют двухзвенной архитектурой.

При существенном усложнении и увеличении ресурсоемкости прикладного компонента для него должна быть выделœен отдельный сервер, называемый сервером приложений. В этом случае говорят о трехзвенной архитектуре ʼʼклиент-серверʼʼ. Первое звено - компьютер-клиент, второе - сервер приложений, третье - сервер управления данными. В рамках сервера приложений бывают реализованы несколько прикладных функций, каждая из которых оформляется как отдельная служба, предоставляющая некоторые услуги всœем программам. Серверов приложения должна быть несколько, каждый из них ориентирован на предоставление некоторого набора услуᴦ.

Наиболее ярко современные тенденции телœекоммуникационных технологий проявились в Интернете. В соответствии с Web-технологией на сервере размещаются так называемые Web-документы, которые визуализируются и интерпретируются программой навигации (Web-навигатор, Web-броузер), функционирующей на рабочей станции. Логически Web-документ представляет собой гипермедийный документ, объединяющий ссылками различные Web-страницы. В отличие от бумажной Web-страница должна быть связана с компьютерными программами и содержать ссылки на другие объекты. В Web-технологии существует система гиперссылок, включающая ссылки на следующие объекты:

‣‣‣ другую часть Web-документа;

‣‣‣ другой Web-документ или документ другого формата (к примеру, документ Word или Excel), размещаемый на любом компьютере сети;

‣‣‣ мультимедийный объект (рисунок, звук, видео);

‣‣‣ программу, которая при переходе на нее по ссылке, будет передана с сервера на рабочую станцию для интерпретации или запуска на выполнение навигатором;

‣‣‣ любой другой сервис - электронную почту, копирование файлов с другого компьютера сети, поиск информации и т.д.

Передачу с сервера на рабочую станцию документов и других объектов по запросам, поступающим от навигатора, обеспечивает функционирующая на сервере программа, называемая Web-сервером. Когда Web-навигатору крайне важно получить документы или другие объекты от Web-сервера, он отправляет серверу соответствующий запрос. При достаточных правах доступа между сервером и навигатором устанавливается логическое соединœение. Далее сервер обрабатывает запрос, передает Web-навигатору результаты обработки и разрывает установленное соединœение. Τᴀᴋᴎᴍ ᴏϬᴩᴀᴈᴏᴍ, Web-сервер выступает в качестве информационного концентратора, который доставляет информацию из разных источников, а потом в однородном виде предоставляет ее пользователю.

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

Как и многие другие великие идеи, ʼʼсеть сетейʼʼ возникла из проекта͵ который предназначался совершенно для других целœей: из сети ARPAnet, разработанной и созданной в 1969 ᴦ. по заказу Агентства передовых исследовательских проектов (ARPA - Advanced Research Project Agency) Министерства обороны США. ARPAnet была сетью, объединяющей учебные заведения, военных и военных подрядчиков; она была создана для помощи исследователям в обмене информацией, а также (что было одной из главных целœей) для изучения проблемы поддерживания связи в случае ядерного нападения.

В модели ARPAnet между компьютером-источником и компьютером-адресатом всœегда существует связь. Сама сеть считается ненадежной; любой ее отрезок может в любой момент исчезнуть (после бомбежки или в результате неисправности кабеля). Сеть была построена так, чтобы потребность в информации от компьютеров-клиентов была минимальной. Для пересылки сообщения по сети компьютер должен был просто помещать данные в конверт, называемый ʼʼпакетом межсетевого протоколаʼʼ (IP, Internet Protocol), правильно ʼʼадресоватьʼʼ такие пакеты. Взаимодействующие между собой компьютеры (а не только сама сеть) также несли ответственность за обеспечение передачи данных. Основополагающий принцип заключался в том, что каждый компьютер в сети мог общаться в качестве узла с любым другим компьютером с широким выбором компьютерных услуг, ресурсов, информации. Комплекс сетевых соглашений и общедоступных инструментов ʼʼсети сетейʼʼ разработан с целью создания одной большой сети, в которой компьютеры, соединœенные воедино, взаимодействуют, имея множество различных программных и аппаратных платформ.

Сегодня направление развития Интернета в основном определяет ʼʼОбщество Internetʼʼ, или ISOC (Internet Society). ISOC - это организация на общественных началах, целью которой является содействие глобальному информационному обмену через Интернет. Она назначает совет старейшин LAB (Internet Architecture Board), который отвечает за техническое руководство и ориентацию Интернета (в основном это стандартизация и адресация в Интернете). Пользователи Интернета выражают свои мнения на заседаниях инженерной комиссии IETF (Internet Engineering Task Force). IETF - еще один общественный орган, он собирается регулярно для обсуждения текущих технических и организационных проблем Интернета.

Финансовая основа Интернета состоит по сути в том, что каждый платит за свою часть. Представители отдельных сетей собираются и решают, как соединяться и как финансировать эти взаимные соединœения. Учебное заведение или коммерческое объединœение платит за подключение к региональной сети, которая, в свою очередь, платит за доступ к Интернету поставщику на уровне государства. Τᴀᴋᴎᴍ ᴏϬᴩᴀᴈᴏᴍ, каждое подключение к Интернету кем-то оплачивается.

Рассмотрим кратко основные компоненты Интернета.

World Wide Web (WWW, просто Web, Всемирная паутина) представляет совокупность Web-серверов, на которых хранятся данные, реализованные в виде текстовых и/или графических страниц с гипертекстовыми ссылками на другие страницы или Web-серверы. В случае если ссылка заинтересовала пользователя, то он может перейти на нужную страницу, независимо от ее местонахождения, вернуться на предыдущую просмотренную, поставить закладку. В этом заключается основное преимущество WWW. Пользователя не интересует, как организовано и где находится огромное структурированное хранилище данных. Графическое представление подключения различных серверов представляет собой сложную невидимую электронную паутину.

Серверы Web - специальные компьютеры, осуществляющие хранение страниц с информацией и обработку запросов от других машин. Пользователь, попадая на какой-нибудь сервер Web, получает страницу с данными. На компьютере пользователя специальная программа (броузер) преобразует полученный документ в удобный для просмотра и чтения вид, отображаемый на экране. Серверы Web устанавливаются, как правило, в фирмах и организациях, желающих распространить свою информацию среди многих пользователœей, и отличаются специфичностью информации. Организация и сопровождение собственного сервера требует значительных затрат. По этой причине в WWW встречаются ʼʼразделяемыеʼʼ (shared) серверы, на которых публикуют свои данные различные пользователи и организации. Это самый дешевый способ опубликования своей информации для обозрения. Такие серверы зачастую представляют своеобразные информационные свалки.

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

Электронная почта является неотъемлемой частью Интернета и одной из самых полезных вещей. С ее помощью можно посылать и получать любую корреспонденцию (письма, статьи, деловые бумаги и др.). Время пересылки зависит от объёма, обычно занимает минуты, иногда часы. Каждый абонент электронной почты имеет свой уникальный адрес. Надо отметить, что подключение к электронной почте должна быть организовано и без подключения к Интернету. Необходимый интерфейс пользователя реализуется с помощью броузера, который, получив от него запрос с Интернет-адресом, преобразовывает его в электронный формат и посылает на определœенный сервер.
Размещено на реф.рф
В случае корректностизапроса, он достигает WEB-сервера, и последний посылает пользователю в ответ информацию, хранящуюся по заданному адресу. Броузер, получив информацию, делает ее читабельной и отображает на экране. Современные броузеры имеют также встроенную программу для электронной почты.

Среди наиболее распространенных броузеров крайне важно выделить Microsoft Internet Explorer и Netscape Navigator.

Подсоединœение к Интернету для каждого конкретного пользователя должна быть реализовано различными способами: от полного подсоединœения по локальной вычислительной сети (ЛВС) до доступа к другому компьютеру для работы с разделœением и использованием программного пакета эмуляции терминала.

Диапазон услуг, предлагаемых Интернетом, достаточно широк. Можно воспользоваться: электронной почтой, электронными досками объявлений, пересылкой файлов, удаленным доступом, каталогизирующими программами и т.д. Для получения полного набора услуг у пользователя должно быть подсоединœение по протоколу ТСР/IР. Это крайне важно для того, чтобы компьютер пользователя был частью сети и мог устанавливать контакт с любой сервисной программой, имеющейся в Интернете.

Фактически выход в Интернет должна быть реализован несколькими видами подключений:

‣‣‣ доступ по выделœенному каналу;

‣‣‣ доступ по ISDN (Integrated Services Digital Network - цифровая сеть с интегрированными услугами);

‣‣‣ доступ по коммутируемым линиям;

‣‣‣с использованием протоколов SLIP и РРР.

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

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

Наиболее простой и дешевый способ получения доступа к сети (Dial - up Access) осуществляется по коммутируемым линиям. В этом случае пользователь приобретает права доступа к компьютеру, который подсоединœен к Интернету (хост-компьютеру или узлу Интернета). Войдя по телœефонной линии (при этом используется модем и программное обеспечение для работы в коммутируемом режиме) с помощью эмулятора терминала в удаленную систему, крайне важно в ней зарегистрироваться и далее уже можно пользоваться всœеми ресурсами Интернета͵ предоставленными удаленной системе. Пользователь в таком режиме арендует дисковое пространство и вычислительные ресурсы удаленной системы. В случае если требуется сохранить важное сообщение электронной почты или другие данные, то это можно сделать в удаленной системе, но не на диске пользовательского компьютера: сначала нужно записать файл на диск удаленной системы, а затем с помощью программы передачи данных перенести данный файл на свой компьютер.
Размещено на реф.рф
При таком доступе пользователь не может работать с прикладными программами, для которых нужен графический дисплей, так как в такой конфигурации с компьютера, подсоединœенного к Интернету, нет возможности передать графическую информацию на компьютер пользователя.

При дополнительных финансовых затратах и в коммутируемом режиме можно получить полный доступ к Интернету. Это достигается применением протоколов SLIP и РРР. Один принято называть ʼʼмежсетевой протокол последовательного каналаʼʼ (Serial Line Internet Protocol - SLIP), а другой - ʼʼпротокол точка - точкаʼʼ (Point-to-Point Protocol - РРР). Одно из главных достоинств SLIP и РРР состоит в том, что они обеспечивают полноценное соединœение с Интернетом. Пользовательский компьютер не использует какую-то систему как ʼʼточку доступаʼʼ, а непосредственно подключается к Интернету. Но для подключения средних и больших сетей к Интернету эти протоколы не подходят, поскольку их быстродействия недостаточно для одновременной связи со многими пользователями.

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

Моделью Интернета можно считать почтовое ведомство, представляющее собой сеть с коммутацией пакетов. Там корреспонденции конкретного пользователя смешивается с другими письмами, отравляется в ближайшее почтовое отделœение, где сортируется и направляется в другие почтовые отделœения до тех пор пока не достигнет адресата.

Для передачи данных в Интернете используются интернет-протокол (IP) и протокол управления передачей (TCP).

С помощью интернет-протокола (IP) обеспечивается доставка данных из одного пункта в другой. Различные участки Интернета связываются с помощью системы компьютеров (называемых маршрутизаторами), соединяющих между собой сети. Это бывают сети Ethernet, сети с маркерным доступом, телœефонные линии. Правила, по которым информация переходит из одной сети в друг|ую, называются протоколами. Межсетевой протокол (Internet Protocol - IP) отвечает за адресацию, ᴛ.ᴇ. гарантирует, что маршрутизатор знает, что делать с данными пользователя, когда они поступят. Некоторая адресная информация приводится в начале каждого пользовательского сообщения. Она дает сети достаточно сведений для доставки пакета данных, так как каждый компьютер в Интернете имеет свой уникальный адрес.

Для более надежной передачи больших объёмов информации служит протокол управления передачей (Transmission Control Protocol -TCP). Информация, которую пользователь хочет передать, TCP разбивает на порции. Каждая порция нумеруется, подсчитывается ее контрольная сумма, чтобы можно было на приемной стороне проверить, вся ли информация получена правильно, а также расположить данные в правильном порядке. На каждую порцию добавляется информация протокола IP, таким образом получается пакет данных в Интернете, составленный по правилам TCP/IP.

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

Доменная система имен - это метод назначения имен путем передачи сетевым группам ответственности за их подмножество. Каждый уровень этой системы принято называть доменом. Домены в именах отделяются друг от друга точками: inr.msk.ru. В имени мо жет быть различное число доменов, но практически - не больше пяти. По мере движения по доменам слева направо в имени, число имен, входящих в соответствующую группу возрастает.

Все компьютеры Интернета способны пользоваться доменной системой. Работающий в сети компьютер всœегда знает свой собственный сетевой адрес. Когда используется доменное имя, к примеру mx.ihep.ru, компьютер преобразовывает его в числовой адрес, Для этого он начинает запрашивать помощь у DNS-серверов. Это узлы, рабочие машины, обладающие соответствующей базой данных, в число обязанностей которых входит обслуживание такого рода запросов. PNS-сервер начинает обработку имени с его правого конца и двигается по нему влево, ᴛ.ᴇ. сначала осуществляет поиск адреса в самой большой группе (домене), потом постепенно сужает его. Но для начала опрашивается на предмет наличия нужной информации местный узел. В случае если местный сервер адрес не знает он связывается с корневым сервером. Это сервер, который знает адреса серверов имен высшего уровня (самых правых в имени), здесь это уровень государства (ранга домена ru). У него запрашивается адрес компьютера, ответственного за зону su. Местный DNS-сервер связывается с этим более общим сервером и запрашивает у него адрес сервера, ответственного за домен ihep.su. Теперь уже запрашивается данный сервер и у него выясняется адрес рабочей машины mx.

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

На законы Интернета влияют три базовых положения:

· государство субсидирует большие части Интернета. Эти субсидии исключают коммерческое использование;

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

· при пересылке программного обеспечения (или идеи) из одного места в другое, крайне важно считаться с интеллектуальной собственностью и лицензионными ограничениями.

Телекоммуникационные технологии - понятие и виды. Классификация и особенности категории "Телекоммуникационные технологии" 2017, 2018.

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

Задача разработчиков распределенных систем - спроектировать программное и аппаратное обеспечение так, чтобы предоставить все необходимые характеристики распределенной системы. А для этого требуется знать преимущества и недостатки различных архитектур распределенных систем. Выделяется три типа архитектур распределенных систем по реализации механизма управления доступом:

  • прямое управление доступом;
  • мандатное управление доступом;
  • ролевое управление доступом.

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

При использовании мандатного управления доступом все объекты и субъекты относятся к определенному уровню. При использовании данного подхода субъекты не могут получить доступ к объектам, если им не разрешено работать на данном уровне.

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

Ролевое управление доступом является наиболее гибким и простым с точки зрения администрирования.

В рамках конкретных систем возможно совместное использование рассмотренных подходов.

Выделяют следующие виды распределенных архитектур ИС:

  • архитектура «файл - сервер»;
  • двухзвенная архитектура «клиент - сервер»;
  • многозвенная архитектура «клиент - сервер»;
  • архитектура веб-приложений;
  • сервис-ориентированная архитектура.

Рассмотрим каждую из этих архитектур.

Архитектура «файл - сервер». Файл-серверные приложения - приложения, схожие по своей структуре с локальными приложениями и использующие сетевой ресурс для хранения программы и данных.

Классическое представление информационной системы в архитектуре «файл - сервер» представлено на рис. 3.12.

Организация информационных систем на основе использования выделенных файл-серверов все еще является распространенной в связи с наличием большого количества персональных компьютеров разного уровня развитости и сравнительной дешевизны связывания PC в локальные сети. Конечно, основным достоинством данной архитектуры является простота организации. Проектировщики и разработчики информационной системы находятся в привычных и комфортных условиях IBM PC в среде MS-DOS, Windows или какого-либо облегченного варианта Windows Server. Имеются удобные и развитые средства разработки графического пользовательского интерфейса, простые в использовании средства разработки систем баз данных и (или) СУБД.

Достоинства такой архитектуры:

  • многопользовательский режим работы с данными;
  • удобство централизованного управления доступом;
  • низкая стоимость разработки;
  • высокая скорость разработки;
  • невысокая стоимость обновления и изменения ПО.

Недостатки:

  • проблемы многопользовательской работы с данными: последовательный доступ, отсутствие гарантии целостности;
  • низкая производительность (зависит от производительности сети, сервера, клиента);
  • плохая возможность подключения новых клиентов;
  • ненадежность системы.

Рис. 3.12.

Архитектура «клиент - сервер» (Client-server ) - вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемых серверами, и заказчиками услуг, называемых клиентами. Нередко клиенты и серверы взаимодействуют через компьютерную сеть и могут быть как различными физическими устройствами, так и программным обеспечением.

Первоначально системы такого уровня базировались на классической двухуровневой клиент-серверной архитектуре (Two-tier architecture). Под клиент-серверным приложением в этом случае понимается информационная система, основанная на использовании серверов баз daHHbLx.

Схематически такую архитектуру можно представить, как показано на рис. 3.13.

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


Рис. 3.13.

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

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

Наконец, клиентская часть сервера баз данных, используя средства сетевого доступа, обращается к серверу баз данных, передавая ему текст оператора языка SQL.

Посмотрим теперь, что же происходит на стороне сервера баз данных. В продуктах практически всех компаний сервер получает от клиента текст оператора на языке SQL:

  • сервер производит компиляцию полученного оператора.
  • далее (если компиляция завершилась успешно) происходит выполнение оператора.

Преимуществами данной архитектуры являются:

  • 1) возможность, в большинстве случаев, распределить функции вычислительной системы между несколькими независимыми компьютерами в сети;
  • 2) все данные хранятся на сервере, который, как правило, защищен гораздо лучше большинства клиентов, а также на сервере проще обеспечить контроль полномочий, чтобы разрешать доступ к данным только клиентам с соответствующими правами доступа;
  • 3) поддержка многопользовательской работы;
  • 4) гарантия целостности данных.

Недостатки:

  • 1) неработоспособность сервера может сделать неработоспособной всю вычислительную сеть;
  • 2) администрирование данной системы требует квалифицированного профессионала;
  • 3) высокая стоимость оборудования;
  • 4) бизнес-логика приложений осталась в клиентском ПО.

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

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

Также данный вид архитектуры называют архитектурой с «толстым» клиентом.

В случае большого числа пользователей возникают проблемы своевременной и синхронной замены версий клиентских приложений на рабочих станциях. Такие проблемы решаются в рамках многозвенной архитектуры (рис. 3.14). Часть общих приложений переносится на специально выделенный сервер приложений. Тем самым понижаются требования к ресурсам рабочих станций, которые будут называться «тонкими» клиентами. Данный способ организации вычислительного процесса является разновидностью архитектуры «клиент - сервер».

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


Рис. 3.14.

Разумное сочетание производительности сервера приложений и производительности рабочих станций позволят построить сеть, более дешевую при установке и эксплуатации.


Рис. 3.15.

Архитектура веб-приложений. Эта архитектура широко применяется в настоящее время и носит также название архитектуры вебсервисов.

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

Сервис-ориентированная архитектура также является одной из технологий реализации информационных систем (подробнее см. в подпараграфе 6.2.9).

В данное время существует три различные технологии, поддерживающие концепцию распределенных объектных систем. Это технологии EJB, СОЮЗА и DCOM.

В основе веб-сервисов лежат открытые стандарты и протоколы: SOAP, UDDI и WSDL.

1. SOAP (Simple Object Access Protocol), разработанный консорциумом W3C, определяет формат запросов к веб-сервисам. Сообщения между веб-сервисом и его пользователем пакуются в так называемые SOAP-

конверты (SOAP envelopes, иногда их еще называют XML-конвертами). Само сообщение может содержать либо запрос на осуществление какого-либо действия, либо ответ - результат выполнения этого действия.

  • 2. WSDL (Web Service Description Language). Интерфейс веб-сервиса описывается в WSDL-документах (a WSDL - это подмножество XML). Перед развертыванием службы разработчик составляет ее описание на языке WSDL, указывает адрес веб-сервиса, поддерживаемые протоколы, перечень допустимых операций, форматы запросов и ответов.
  • 3. UDDI (Universal Description, Discovery and Integration) - протокол поиска веб-сервисов в Internet (http://www.uddi.org/). Представляет собой бизнес-реестр, в котором провайдеры веб-сервисов регистрируют службы, а разработчики находят необходимые сервисы для включения в свои приложения.

Enterprise JavaBeans (EJB). Основная идея, лежавшая в разработке технологии EJB, - создать такую инфраструктуру для компонент, чтобы они могли бы легко «вставляться» («plug in») и удаляться из серверов, тем самым увеличивая или снижая функциональность сервера. Технология EJB похожа на технологию JavaBeans в том смысле, что она использует ту же самую идею (а именно, создание новой компоненты из уже существующих, готовых и настраиваемых компонент, аналогично RAD-системам), но во всем остальном EJB - совершенно иная технология.

Достоинства EJB:

  • 1) быстрое и простое создание;
  • 2) Java-оптимизация;
  • 3) кросс-платформенность;
  • 5) возможность передачи объектов по значению;
  • 6) встроенная безопасность.

Недостатки EJB:

  • 1) поддержка только одного языка - Java;
  • 2) трудность интегрирования с существующими приложениями;
  • 3) плохая масштабируемость;
  • 4) производительность;
  • 5) отсутствие международной стандартизации.

Благодаря своей легко используемой Java-модели EJB является самым простым и самым быстрым способом создания распределенных систем. EJB - хороший выбор для создания RAD-компонент и небольших приложений на языке Java. Конечно, EJB не такая мощная технология, как DCOM или CORBA. Тем самым, роль RMI (англ. Remote Method Invocation - программный интерфейс вызова удаленных методов в языке Java) в создании больших, масштабируемых промышленных систем, снижается.

Distributed Component Object Model (далее - DCOM) (распределенная компонентная объектная модель) - программная архитектура, разработанная компанией Microsoft для распределения приложений между несколькими компьютерами в сети. Программный компонент на одной из машин может использовать DCOM для передачи сообщения (его называют удаленным вызовом процедуры) к компоненту на другой машине. DCOM автоматически устанавливает соединение, передает сообщение и возвращает ответ удаленного компонента.

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

Для решения этой задачи компания Microsoft создала DCOM, которая встраивается в операционные системы Windows NT 4.0 и Windows 98 и выше.

Достоинства DCOM:

  • 1) независимость от языка;
  • 2) динамический/статический вызов;
  • 3) динамическое нахождение объектов;
  • 4) масштабируемость;
  • 5) открытый стандарт (контроль со стороны TOG);
  • 6) множественность Mndoivs-программистов;

Недостатки DCOM:

  • 1) сложность реализации;
  • 2) зависимость от платформы;
  • 3) нет именования через URL ;
  • 4) нет проверки безопасности на уровне выполнении ActiveX компонент;
  • 5) отсутствие альтернативных разработчиков.

DCOM является лишь частным решением проблемы распределенных объектных систем. Он хорошо подходит для Microso/t-ориентированных сред. Как только в системе возникает необходимость работать с архитектурой, отличной от Windows, DCOM перестает быть оптимальным решением проблемы. Конечно, вскоре это положение может измениться, так как Microsoft стремится перенести DCOM и на другие платформы. Например, фирмой Software AG уже выпущена версия DCOM для Solaris UNIX и планируется выпуск версий и для других версий UNIX. Но все-таки на сегодняшний день DCOM хорош лишь в качестве решения для систем, ориентированных исключительно на продукты Microsoft. Большие нарекания вызывает также отсутствие безопасности при исполнении ActiveX компонент, что может привести к неприятным последствиям.

Common Object Request Broker Architecture (далее - CORBA ). В конце 1980-х - начале 1990-х гг. многие ведущие фирмы-разработчики были заняты поиском технологий, которые принесли бы ощутимую пользу на все более изменчивом рынке компьютерных разработок. В качестве такой технологии была определена область распределенных компьютерных систем. Необходимо было разработать единообразную архитектуру, которая позволяла бы осуществлять повторное использование и интеграцию кода, что было особенно важно для разработчиков.

Поэтому в мае 1989 г. была сформирована OMG. Как уже отмечалось, сегодня OMG насчитывает более 700 членов (в OMG входят практически все крупнейшие производители ПО, за исключением Microsoft ).

Задачей консорциума OMG является определение набора спецификаций, позволяющих строить интероперабельные информационные системы. Спецификация OMG - CORBA - является индустриальным стандартом, описывающим высокоуровневые средства поддерживания взаимодействия объектов в распределенных гетерогенных средах.

CORBA специфицирует инфраструктуру взаимодействия компонент (объектов) на представительском уровне и уровне приложений модели OSI. Она позволяет рассматривать все приложения в распределенной системе как объекты. Причем объекты могут одновременно играть роль и клиента, и сервера: роль клиента, если объект является инициатором вызова метода у другого объекта; роль сервера, если другой объект вызывает на нем какой-нибудь метод. Объекты-серверы обычно называют «реализацией объектов». Практика показывает, что большинство объектов одновременно исполняют роль и клиентов, и серверов, попеременно вызывая методы на других объектах и отвечая на вызове извне. При использовании CORBA появляется возможность строить гораздо более гибкие системы, чем системы «клиент - сервер», основанные на двухуровневой и трехуровневой архитектуре.

Достоинства CORBA:

  • 1) платформенная независимость;
  • 2) языковая независимость;
  • 3) динамические вызовы;
  • 4) динамическое обнаружение объектов;
  • 5) масштабируемость;
  • 6) СОЛВД-сервисы;
  • 7) широкая индустриальная поддержка.

Недостатки CORBA:

  • 1) нет передачи параметров «по значению»;
  • 3) нет именования через URL.

К основным достоинствам CORBA можно отнести межъязыковую и межплатформенную поддержку. Хотя СОКВД-сервисы и отнесены к достоинствам технологии CORBA, их в равной степени можно одновременно отнести и к недостаткам CORBA, ввиду практически полного отсутствия их реализации.

Интернет (Internet). Это бурно разросшаяся совокупность компьютерных сетей, опутывающих земной шар, связывающих правительственные, военные, образовательные и коммерческие институты, а также отдельных граждан.

Как и многие другие великие идеи, «сеть сетей» возникла из проекта, который предназначался совершенно для других целей: из сети

ARPAnet, разработанной и созданной в 1969 г. по заказу Агентства передовых исследовательских проектов (Advanced Research Project Agency - ARPA) Министерства обороны США. ARPAnet была сетью, объединяющей учебные заведения, военных и военных подрядчиков; она была создана для помощи исследователям в обмене информацией, а также (что было одной из главных целей) для изучения, каким образом поддерживать связь в случае ядерного нападения.

В модели ARPAnet между компьютером-источником и компьютером- адресатом всегда существует связь. Сама сеть считается ненадежной; любой ее отрезок может в любой момент исчезнуть (после бомбежки или в результате неисправности на кабеле). Сеть была построена так, чтобы потребность в информации от компьютеров-клиентов была минимальной. Для пересылки сообщения по сети компьютер должен был просто помещать данные в конверт, называемый «пакетом межсетевого протокола» (IP, Internet Protocol ), правильно «адресовать» такие пакеты. Взаимодействующие между собой компьютеры (а не только сама сеть) также несли ответственность за обеспечение передачи данных. Основополагающий принцип заключался в том, что каждый компьютер в сети мог общаться в качестве узла с любым другим компьютером с широким выбором компьютерных услуг, ресурсов, информации. Комплекс сетевых соглашений и общедоступных инструментов «сети сетей» разработан с целью создания одной большой сети, в которой компьютеры, соединенные воедино, взаимодействуют имея множество различных программных и аппаратных платформ.

В настоящее время направление развития Интернета в основном определяет «Общество Internet», или Internet Society (ISOC ). ISOC - это организация на общественных началах, целью которой является содействие глобальному информационному обмену через Интернет. Она назначает совет старейшин Internet Architecture Board (далее - IABj, который отвечает за техническое руководство и ориентацию Интернета (в основном это стандартизация и адресация в Интернет). Пользователи Интернета выражают свои мнения на заседаниях инженерной комиссии Internet Engineering Task Force (IETF). IETF - еще один общественный орган; он собирается регулярно для обсуждения текущих технических и организационных проблем Интернета.

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

Рассмотрим кратко основные компоненты Интернета.

World Wide Web (WWW, просто Web, Всемирная паутина) представляет совокупность серверов Web (веб-серверов), на которых хранятся данные, реализованные в виде текстовых и (или) графических страниц с гипертекстовыми ссылками на другие страницы или веб-серверы. Если ссылка заинтересовала пользователя, то он может перейти на нужную страницу независимо от ее местонахождения, вернуться на предыдущую просмотренную, поставить закладку. В этом заключается основное преимущество WWW. Пользователя не интересует, как организовано и где находится огромное структурированное хранилище данных. Графическое представление подключения различных серверов представляет собой сложную невидимую электронную паутину.

Серверы Web - специальные компьютеры, осуществляющие хранение страниц с информацией и обработку запросов от других машин. Пользователь, попадая на какой-нибудь сервер Web, получает страницу с данными. На компьютере пользователя специальная программа (браузер ) преобразует полученный документ в удобный для просмотра и чтения вид, отображаемый на экране. Серверы Web устанавливаются, как правило, в фирмах и организациях, желающих распространить свою информацию среди многих пользователей, и отличаются специфичностью информации. Организация и сопровождение собственного сервера требует значительных затрат. Поэтому в WWW встречаются «разделяемые» (shared ) серверы, на которых публикуют свои данные различные пользователи и организации. Это самый дешевый способ опубликования своей информации для обозрения. Такие серверы зачастую представляют своеобразные информационные свалки.

Серверы FTP представляют собой хранилища различных файлов и программ, хранящихся в виде архивов. На этих серверах может храниться как полезная информация (дешевые условно-бесплатные утилиты, программы, картинки), так и информация сомнительного характера, например, порнографическая.

Электронная почта является неотъемлемой частью Интернета и одной из самых полезных вещей. С ее помощью можно посылать и получать любую корреспонденцию (письма, статьи, деловые бумаги и др.). Время пересылки зависит от объема, обычно занимает минуты, иногда часы. Каждый абонент электронной почты имеет свой уникальный адрес. Надо отметить, что подключение к электронной почте может быть организовано и без подключения к Интернету. Необходимый интерфейс пользователя реализуется с помощью браузера, который, получив от него запрос с интернет-адресом, преобразовывает его в электронный формат и посылает на определенный сервер. В случае корректности запроса он достигает веб-сервера, и последний посылает пользователю в ответ информацию, хранящуюся по заданному адресу. Браузер, получив информацию, делает ее читабельной и отображает на экране. Современные браузеры имеют также встроенную программу для электронной почты.

Подсоединение к Интернету для каждого конкретного пользователя может быть реализовано различными способами: от полного подсоединения по локальной вычислительной сети (далее - ЛВС) до доступа к другому компьютеру для работы с разделением и использованием программного пакета эмуляции терминала.

Диапазон предлагаемых интернет-услуг достаточно широк. Можно воспользоваться электронной почтой, электронными досками объявлений, пересылкой файлов, удаленным доступом, каталогизирующими программами и т.д. Для получения полного набора услуг у пользователя должно быть подсоединение по протоколу TCP/IP. Это необходимо для того, чтобы компьютер пользователя был частью сети и мог устанавливать контакт с любой сервисной программой, имеющейся в Интернете.

Фактически выход в Интернет может быть реализован несколькими видами подключений:

  • доступ по выделенному каналу;
  • доступ по ISDN (Integrated Services Digital Network - цифровая сеть с интегрированными услугами);
  • доступ по коммутируемым линиям;
  • с использованием протоколов SLIP и РРР.

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

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

Доступ по коммутируемым линиям - наиболее простой и дешевый способ получения доступа к сети (Dial-up Access ). В этом случае пользователь приобретает права доступа к компьютеру, который подсоединен к Интернету (хост-компьютеру или узлу Интернета). Войдя по телефонной линии (при этом используется модем и программное обеспечение для работы в коммутируемом режиме) с помощью эмулятора терминала в удаленную систему, необходимо в ней зарегистрироваться и далее уже можно пользоваться всеми ресурсами Интернета, предоставленными удаленной системе. Пользователь в таком режиме арендует дисковое пространство и вычислительные ресурсы удаленной системы. Если требуется сохранить важное сообщение электронной почты или другие данные, то это можно сделать в удаленной системе, но не на диске пользовательского компьютера: сначала нужно записать файл на диск удаленной системы, а затем с помощью программы передачи данных перенести этот файл на свой компьютер. При таком доступе пользователь не может работать с прикладными программами, для которых нужен графический дисплей, так как в такой конфигурации компьютер, подсоединенный к Интернету, не имеет возможности передать графическую информацию на компьютер пользователя.

При дополнительных финансовых затратах и в коммутируемом режиме можно получить полный доступ к Интернету. Это достигается применением протоколов SLIP и РРР. Один называется «межсетевой протокол последовательного канала» (Serial Line Internet Protocol (далее - SLIP), а другой - «протокол точка-точка» (Point-to-Point Protocol (далее - РРР ). Одно из главных достоинств SLIP и РРР состоит в том, что они обеспечивают полноценное соединение с Интернетом. Пользовательский компьютер не использует какую-то систему как «точку доступа», а непосредственно подключается к Интернету. Но для подключения средних и больших сетей к Интернету эти протоколы не подходят, поскольку их быстродействия недостаточно для одновременной связи со многими пользователями.

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

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

Для передачи данных в Интернет используются интернет-протокол (IP) и протокол управления передачей (TCP).

С помощью интернет-протокола (IP) обеспечивается доставка данных из одного пункта в другой. Различные участки Интернета связываются с помощью системы компьютеров (называемых маршрутизаторами), соединяющих между собой сети. Это могут быть сети Ethernet, сети с маркерным доступом, телефонные линии. Правила, по которым информация переходит из одной сети в другую, называются протоколами. Межсетевой протокол (IP) отвечает за адресацию, т.е. гарантирует, что маршрутизатор знает, что делать с данными пользователя, когда они поступят. Некоторая адресная информация приводится в начале каждого пользовательского сообщения. Она дает сети достаточно сведений для доставки пакета данных, так как каждый компьютер в Internet имеет свой уникальный адрес.

Для более надежной передачи больших объемов информации служит протокол управления передачей (TCP). Информация, которую пользователь хочет передать, TCP разбивает на порции. Каждая порция нумеруется, у нее подсчитывается контрольная сумма, чтобы можно было на приемной стороне проверить, вся ли информация получена правильно, а также расположить данные в правильном порядке. На каждую порцию добавляется информация протокола IP, таким образом получается пакет данных в Интернете, составленный по правилам TCP/IP.

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

Доменная система имен - это метод назначения имен путем передачи сетевым группам ответственности за их подмножество имен. Каждый уровень этой системы называется доменом. Домены в именах отделяются друг от друга точками: inr.msk.su. В имени может быть различное количество доменов, но практически их не больше пяти. По мере движения по доменам слева направо в имени, количество имен, входящих в соответствующую группу возрастает.

Все компьютеры Интернета способны пользоваться доменной системой. Работающий в сети компьютер всегда знает свой собственный сетевой адрес. Когда используется доменное имя, например, mx.ihep. su, компьютер преобразовывает его в числовой адрес. Для этого он начинает запрашивать помощь у DNS-серверов. Это узлы, рабочие машины, обладающие соответствующей базой данных, в число обязанностей которых входит обслуживание такого рода запросов. DNS- сервер начинает обработку имени с правого его конца и двигается по нему влево, т.е. сначала производится поиск адреса в самой большой группе (домене), потом постепенно сужает поиск. Но для начала опрашивается на предмет наличия нужной информации местный узел. Если местный сервер адрес не знает, он связывается с корневым сервером. Это сервер, который знает адреса серверов имен высшего уровня (самых правых в имени), здесь это уровень государства (ранга домена su). У него запрашивается адрес компьютера, ответственного за зону su. Местный DNS-сервер связывается с этим более общим сервером и запрашивает у него адрес сервера, ответственного за домен ihep.su. Теперь уже запрашивается этот сервер и у него выясняется адрес рабочей машины тх.

Дальнейшим развитием Интернета явилась /ntrcmet-технология. Intranet (интранет ) представляет собой технологию управления корпоративными коммуникациями, в отличие от Интернета, являющейся технологией глобальных коммуникаций.

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

Архитектура интранета явилась естественным развитием информационных систем: от систем с централизованной архитектурой, через системы «клиент - сервер» к интранету.

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

Достоинства систем «клиент - сервер»:

  • 1) простота администрирования,
  • 2) защита информации.

С появлением персональных компьютеров появилась возможность переноса части информационной системы непосредственно на рабочее место. Таким образом, возникла необходимость построения распределенной информационной системы. Этим целям соответствует архитектура «клиент - сервер», основанная на модели взаимодействия компьютеров и программ в сети, рассмотренная выше.

Однако системам «клиент - сервер» присущ ряд серьезных недостатков:

  • 1) трудность администрирования, вследствие территориальной разобщенности и неоднородности компьютеров на рабочих местах;
  • 2) недостаточная степень защиты информации от несанкционированных действий;
  • 3) закрытый протокол для общения клиентов и сервера, специфичный для данной информационной системы.

Как следствие указанных недостатков была разработана архитектура систем интранет, сконцентрировавших и объединивших в себе лучшие качества централизованных систем и традиционных систем «клиент - сервер» (рис. 3.16).

Вся информационная система находится на центральном компьютере. На рабочих местах находятся простейшие устройства доступа (навигаторы), предоставляющие возможность управления процессами в информационной системе. Все процессы осуществляются на центральной ЭВМ, с которым устройство доступа общается посредством простого протокола, путем передачи экранов и кодов нажатых клавиш на пульте.

Основные достоинства систем Intranet:

  • на сервере вырабатывается информация (а не данные) в форме удобной для представления пользователю;
  • использование для обмена информацией между клиентом и сервером протокола открытого типа;
  • концентрация прикладной системы на сервере, на клиентах размещается только программа-навигатор;
  • облегченное централизованное управление серверной частью и рабочими местами;
  • унифицированность интерфейса, не зависящего от программного обеспечения, используемого пользователем (операционная система, СУБД и др.).

Рис. 3.16.

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

В настоящее время в интранете широко используются открытые стандарты по следующим направлениям:

Тенденции дальнейшего развития интранета:

  • интеллектуальный сетевой поиск;
  • высокая интерактивность навигаторов за счет применения Java- технологии;
  • сетевые компьютеры;
  • превращение интерфейса навигатора в универсальный интерфейс с компьютером.

Сервис-ориентированная архитектура (Service-Oriented Architecture, SOA) - это подход к разработке ИС, основанный на использовании распределенных, слабо связанных компонентов, в качестве которых выступают веб-сервисы или службы (service), взаимодействующие по единому протоколу (более подробно рассмотрены в параграфе 6.2).

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

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

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

Такая техника позволяла передать 1 бит информации ( логический нуль или логическая единица ) на расстояние до 100 км менее чем за один час (время сильно варьировалось в зависимости от рельефа местности и погоды). Скорость такого метода передачи данных в дневное время можно было удвоить, используя черный или белый дым. Костры часто размещались на специально построенных вышках для увеличения расстояния между ними. Естественно, этот метод был ненадежен - проливной дождь или вьюга могли помешать разжечь костер, да и видимость при этом могла оказаться весьма ограниченной.

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

Но даже такой технологии хватало для длительного существования гигантских государственных образований (от империи Александра Македонского до Римской империи). Именно со скоростью лошади либо деревянного гребного или парусного бескилевого судна передавались сообщения с периферии в центр, а оттуда в обратном направлении посылались руководящие инструкции или решения. Задержка достигала многих месяцев. Удивительно, но этого было вполне достаточно для стабильного существования государства. Вероятно, чиновники были вынуждены обдуманно принимать решения, так как быстро исправить ошибку было нельзя. Решение проблемы здесь лежит в предоставлении определенной самостоятельности властям провинции (приближение центра принятия решения к объекту управления). Еще одним средством решения проблемы большой задержки в цепи принятия решения ( RTT , в сетевой терминологии) является выработка набора унифицированных правил реагирования на стандартные ситуации (в случае сетей такие правила называются протоколами). Даже применение самых мощных информационных и телекоммуникационных технологий не позволит эффективно управлять из Москвы автомобилем во Владивостоке.

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

Техника телекоммуникаций с временем RTT (Round Trip Time), равным 2-6 месяцам, просуществовала без существенных изменений более 1500 лет .

Только в XIX веке стали появляться железные дороги, пароходы и, что особенно важно, электрический телеграф и телефон. Связь с применением азбуки Морзе в 1840-х годах позволяла передать до 10 бит /с информации на расстояние десятки и сотни километров. Азбука Морзе, пожалуй, была первым широко распространенным телекоммуникационным кодом (см. таблицу 1.1). Коды здесь представляют собой последовательности точек и тире. Отличие точки от тире определяется длительностью сигнала (точке соответствует более короткий сигнал). Возможны варианты, когда точке и тире соответствуют импульсы тока или напряжения разной полярности. Такая схема исключает зависимость идентификации символа от длительности импульса. Максимальная скорость передачи классического телеграфа может составлять 950-1100 слов в час. В 1884 году начала функционировать телеграфная линия Вашингтон–Балтимор. Для линий связи в ту пору использовалась стальная проволока диаметром ~5 мм. В качестве источников электроэнергии применялись батареи с напряжением 40-120 В. Импульсы тока имели амплитуду 10-25 мА. Сама система являлась электромеханической и предполагала использование контактного ключа (вспомните шпионские фильмы периода Второй мировой войны). Позднее ключ был заменен клавиатурой. Нажатие на определенную клавишу вызывало формирование последовательности сигналов, соответствующей определенной букве, что позволяло в несколько раз ускорить процедуру передачи. Такое устройство, получившее название телетайп , было предложено Кляйшмидтом и Моркрамом в 1915 году в США. На первых порах использовались электромеханические приемные устройства, которые печатали точки и тире, что было крайне неудобно. Позднее стали применяться устройства, которые могли дешифровать коды Морзе (или Бодо) и печатать на ленте буквы. Люди старшего поколения, возможно, еще помнят бланки телеграмм, на которые были наклеены куски ленты с текстом, полученные от таких устройств.

Телекоммуникационный канал содержал два провода (см. рис. 1.1), по одному ток течет в одном направлении, по второму - в обратном. Понятно, что железо в качестве проводника не идеально (удельное сопротивление 8,8x10 -6 Ом*см, да и склонность к ржавчине чего стоит), зато дешево. Лучше была бы медь или алюминий (1,56x10 -6 и 2,45x10 -6 Ом*см соответственно). Еще лучше серебро - 1,51x10 -6 Ом x см. Золото по своим электрическим свойствам занимает положение между медью и алюминием. Полагаю, не нужно пояснять, почему каналы коммуникаций никогда не делали из серебра и тем более из золота (и с медью мороки не оберешься…). Омическое сопротивление является причиной ослабления сигнала, что ограничивает предельное расстояние передачи по проводной линии. Поэтому приходится на определенных расстояниях ставить станции ретрансляции.


Рис. 1.1.

Код Морзе Буквы Код Морзе Буквы и символы
Русские Латинские Русские Латинские
x- А Aa x-x- Я
-xxx Б Bb x--- Й Jj
x-- В Ww -xx- Ь, Ъ Xx
--x Г Gg xx-xx; Э OP
-xx Д Dd x---- 1
x Е Ee xx--- 2
xxx- Ж Vv xxx-- 3
--xx З Zz xxxx- 4
xx И Ii xxxxx 5
-x- К Kk -xxxx 6
x-xx Л Ll --xxx 7
-- М Mm ---xx 8
-x Н Nn ----x 9
--- О Oo ----- 0
x--x П Pp xxxxx . (точка)
x-x Р Rr x-x-x- , (запятая)
xxx С Ss -x-x-x ;
- Т Tt ---xxx :
xx- У Uu xx-xx ?
xx-x Ф Ff --xx-- !
xxxx Х Hh ------ /
-x-x Ц Cc xx--x- _ (подчеркивание)
---x Ч _` x-x-x + (конец)
---- Ш Ch -xxx- -
--x- Щ Qq -xxx- знак раздела
-x-- Ы Yy x-x-x-x- начало действия
xx-- Ю gh xxxxxxx исправление ошибки

Рассматривая таблицу кодов Морзе, следует обратить внимание на то, что наиболее часто используемые буквы имеют более короткие коды (это прежде всего е, т, а, и, н и м ). Это очень важный принцип, позволяющий увеличить среднюю скорость передачи данных. Он применяется достаточно широко - можно, например, вспомнить принцип распределения символов на клавиатуре ЭВМ, в центре размещаются наиболее часто используемые буквы. Посмотрите на клавиатуру вашей ЭВМ, в центре и ближе к клавише пробела размещаются именно указанные выше буквы. Используется эта техника и при архивировании данных ( алгоритм Хафмана). Кроме того, весьма важными являются паузы между буквами. Если пауза окажется малой, то трудно будет отличить НН от Ц, АА от Я и т.д.

Позднее было создано много других типов кодов (например, код Бодо для буквопечатающих аппаратов, ASCII или КОИ8) - в них, как правило, каждому символу или сигналу соответствует 5-8 бит . Сигналами отмечается, например, начало/конец передачи или исправление ошибки. Характерной особенностью ранних систем было отсутствие кодов для строчных букв. В мире много национальных алфавитов. Многие из них содержат специфические символы - достаточно вспомнить символьный набор китайского языка (в детстве меня занимал вопрос: как устроена китайская пишущая машинка?). Чтобы решить проблемы кодирования национальных алфавитов, был придуман юникод, где каждому символу ставится в соответствие два октета (байта). Это позволяет расширить многообразие символов с 256 до 65536.

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

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

Введя модуляцию на частоте 1500 Гц (1936 г.), удалось получить до 24 телексных каналов по одному телефонному каналу с полосой 4 КГц (50 бод). Позднее телексная сеть обрела самостоятельность и была окончательно вытеснена современными средствами связи лишь в конце XX века.

К 1950 годам большинство стран использовало три типа общедоступных сетей:

  1. Телеграфная сеть, которая просуществовала до конца XX века.
  2. Телефонная сеть (аналоговая), имеющая полосу 4 КГц и почти не менявшаяся по принципам работы с 1880-х годов. Импульсная сигнальная система практически сохранилась без изменений с 1910 года.
  3. Телексная сеть, которая применялась в основном для делового обмена.

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

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

по протяженным каналам через пустынные области, например, по дну океана, как было отмечено выше, требует наличия усилителей, а усилители нуждаются в питании. Обычно питание передается по тому же кабелю, и здесь также вмешиваются омические потери.

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

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

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

К традиционным телекоммуникационным сетям относятся:

  • v Компьютерные сети (для передачи данных).
  • v Телефонные сети (передача голосовой информации).
  • v Радиосети (передача голосовой информации - широковещательные услуги).
  • v Телевизионные сети (передача голоса и изображения - широковещательные услуги).

На разных этапах развития общества применялись новые методы, средства и технологии передачи информации в телекоммуникационных системах.

В историческом развитии сетей и услуг связи можно выделить четыре основных этапа:

  • v PSTN
  • v IDN
  • v ISDN

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

1)Первый этап - построение телефонной сети общего пользования PSTN (Public Switched Telephone Network). В течение длительного времени каждое государство создавало свою национальную аналоговую телефонную сеть общего пользования (ТфОП). ТфОП-это сеть, представляющая собой совокупность устройств и сооружений, обеспечивающих телефонную связь на некоторой территории для доступа к которой используются обычные проводные телефонные аппараты. Телефонная связь предоставлялась населению, учреждениям, предприятиям и отождествлялась с единственной услугой - передачей речевых сообщений. В дальнейшем по телефонным сетям с помощью модемов стала осуществляться передача данных. Тем не менее, даже в настоящее время телефон остается основной услугой связи, принося эксплуатационным организациям более 80% доходов. Различают следующие виды телефонных сетей общего пользования (ТфОП): городские, сельские, зоновые и междугородные.

Структура ТфОП учитывает административно-территориальное деление страны. В соответствии с этим ТфОП объединяет местные и внутризоновые телефонные сети, а также междугородную телефонную сеть.

Коммутационным центром зоновой телефонной сети является автоматическая междугородная телефонная станция (АМТС), с которой непосредственно или через специальные узлы связаны все автоматические телефонные станции (АТС) городских телефонных сетей и центральные станции сельских телефонных сетей.

На рисунке 1 показана упрощенная схема построения ТфОП. Элементы междугородной телефонной сети на схеме выделены жирными линиями.

телекоммуникационный сеть связь канал

Рисунок 1 - Схема построения ТфОП.

  • 2)Второй этап - цифровизация телефонной сети. Для повышения качества услуг связи, увеличения их числа, повышения автоматизации управления и технологичности оборудования, промышленно развитые страны в начале 70-х годов начали работы по цифровизации первичных и вторичных сетей связи. Были созданы интегральные цифровые сети IDN (Integrated Digital Network), предоставляющие также в основном услуги телефонной связи на базе цифровых систем коммутации и передачи. В настоящее время во многих странах цифровизация телефонных сетей практически закончилась. Слово "интегрированная" в IDN подразумевает интеграцию коммутации и передачи данных. IDN рассматривается в контексте телефонной сети и воплощает такую цель, как тотальный перевод телефонной технологии на цифровые методы.
  • 3)Третий этап - интеграция услуг. Цифровизация сетей связи позволила не только повысить качество услуг, но и перейти к увеличению их числа на основе интеграции. Так появилась концепция цифровой сети с интеграцией служб ISDN (Integrated Service Digital Network). Название сети ISDN относится к набору цифровых услуг, которые становятся доступными для конечных пользователей. ISDN предполагает оцифровывание телефонной сети для того, чтобы голос, информация, текст, графические изображения, музыка, видеосигналы и другие материальные источники могли быть переданы коанечныму пользователю по имеющимся телефонным проводам и получены им из одного терминала конечного пользователя. Пользователю этой сети предоставляется базовый доступ (2B+D), по которому информация передается по трем цифровым каналам: два канала В со скоростью передачи 64 Кбит/с и канал D со скоростью 16 Кбит/с. Каналы В используются для передачи речевых сообщений и данных, канал D - для сигнализации и для передачи данных в режиме пакетной коммутации. Для пользователя с большими потребностями может быть предоставлен первичный доступ, содержащий (30B+D) каналов. Концепция ISDN существует около 20 лет, но широкого распространения в мире не получила по нескольким причинам. Во-первых, оборудование ISDN достаточно дорого, чтобы стать массовым; во-вторых, пользователь постоянно оплачивает три цифровых канала; в-третьих, перечень услуг ISDN превышает потребности массового пользователя. Именно поэтому интеграция услуг начинает заменяться концепцией интеллектуальной сети.
  • 4)Четвертый этап - интеллектуальная сеть IN (Intelligent Network). Эта сеть предназначена для быстрого, эффективного и экономичного представления информационных услуг массовому пользователю. Необходимая услуга предоставляется пользователю тогда, когда она ему требуется и в тот момент времени, когда она ему нужна. Соответственно и платить он будет за предоставленную услугу в течение этого интервала времени. Таким образом, быстрота и эффективность предоставления услуги позволяют обеспечить и ее экономичность, так как пользователь будет использовать канал связи значительно меньшее время, что позволит ему уменьшить затраты. В этом заключается принципиальное отличие интеллектуальной сети от предшествующих сетей - в гибкости и экономичности предоставления услуг.

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

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

* разработку проектов создания глобальной международной информационной инфраструктуры Комиссиями Европейского Сообщества и Совещаниями глав правительств - членов большой семерки;
* широкомасштабную европейскую инициативу European Information Technology Observatory (EITO), задача которой - выработка всеобъемлющего взгляда на европейский рынок информационных технологий и оказание услуг, предоставляемых данной индустрией как отдельным пользователям, так и общественным организациям;
* общеевропейскую исследовательскую программу по созданию развитых коммуникационных технологий R&D in Advanced Communications Technologies in Europe (RACE);
* программу создания национальной информационной инфраструктуры США National Infrastructure Plan (1993 год) и Закон США о телекоммуникациях 1996 года; * программу развития средств связи и информатики Министерства связи России, проекты Ростелекома (Центральный и Южный), Межведомственную программу РАН, Министерства науки, Госкомвуза и РФФИ “Создание национальной сети компьютерных телекоммуникаций для науки и высшей школы”.

Ключевую роль в формировании информационного общества играют телекоммуникационные технологии, которые определяют темпы и качество его построения. Понятие “телекоммуникационные технологии построения сетей передачи информации” возникло лишь в середине XX века, но уже к концу его мы наблюдаем проникновение этих технологий во все сферы человеческой деятельности. Сети передачи информации совершили колоссальный скачок от телеграфных и телефонных сетей первой трети ХХ века к интегральным цифровым сетям передачи всех видов информации (речь, данные, видео). К факторам, определившим прогресс в этой сфере, в первую очередь следует отнести развитие микроэлектронной индустрии и вычислительной техники, а также последние успехи в технологии световодных систем. Телекоммуникационные технологии развивались параллельно и взаимоувязано с возможностями каналов связи (от аналоговых к высокоскоростным цифровым волоконно-оптическим линиям связи) и компьютеризацией общества.
Этапы развития телекоммуникационных технологий

В числе основных этапов развития телекоммуникационных технологий (рис.1) следует назвать:

Телеграфные и телефонные сети (докомпьютерная эпоха);
- передача данных между отдельными абонентами по выделенным и коммутируемым каналам с использованием модемов;
- сети передачи данных с коммутацией пакетов: дейтаграммные или использующие виртуальные соединения (типа Х.25);
- локальные вычислительные сети (наиболее распространенные - Ethernet, Token Ring);
- цифровые сети интегрального обслуживания (ISDN) - узкополосные, а затем широкополосные;
- высокоскоростные локальные сети - Fast Ethernet, FDDI, FDDI II (развитие FDDI для синхронной передачи речевой и видеоинформации);
- высокоскоростные распределенные сети Frame Relay, SMDS, АТМ;
- информационные супермагистрали.

Наиболее впечатляющие успехи телекоммуникационных технологий наблюдаются в последние 15 лет. В их числе можно назвать следующие технологии.

Х.25. Долгое время наиболее распространенным в технологии передачи данных был подход, основанный на идеологии пространственно-временной коммутации пакетов данных, определяемой рекомендациями МККТТ Х.25 (рис.2). Характерные черты данной технологии - организация передачи пакетов по временно создаваемым виртуальным каналам, а также достаточно сложные функции управления процессом передачи, возлагаемые на сеть с целью повышения надежности доставки информации пользователю. Подвергавшаяся многочисленным исследованиям и усовершенствованиям, она и по сей день является основой широкого класса телекоммуникационных сетей. Одна из причин этого - удовлетворительное функционирование в условиях использования каналов связи низкого и среднего качества, а также хорошо отработанные за многие годы аппаратные и программные средства.

Области применения:

Каналы низкого и среднего качества;
- передача данных на низких и средних скоростях (1,2-128 Кбит/с);
- простое пользовательское оборудование;
- подключение абонента по коммутируемым каналам.

Особенности:

Виртуальные соединения;
- альтернативная маршрутизация;
- обнаружение и исправление ошибок в каждом узле.

TCP/IP. Передача данных в соответствии с протоколами TCP/IP основана на дейтаграммном методе коммутации, характерная черта которого - независимая маршрутизация пакетов (рис.3). Исторически ряд специальных сетей, например сеть Министерства обороны США ARPANET, были организованы с использованием данной технологии, которая сохраняет актуальность и успешно конкурирует с методом виртуальных соединений. Об этом свидетельствует широкое использование TCP/IP в сети Internet.

Области применения:

Каналы низкого, среднего и высокого качества;
- широкий диапазон скоростей передачи данных (от 1,2 Кбит/с до десятков Мбит/с.)
- возможность использования как в распределенных, так и в локальных сетях.

Особенности:

Пакетная коммутация в дейтаграммном режиме;
- высокий уровень адаптации к нарушениям в сети благодаря возможности изменения маршрута в каждом узле сети;

ISDN. В связи с необходимостью повышения качества и расширения спектра услуг, предоставляемых сетью, и совершенствованием средств передачи цифровой информации с середины 80-х годов во многих странах начали активно развиваться цифровые сети интегрального обслуживания (ЦСИО, ISDN), вначале узкополосные (У-ЦСИО, N-ISDN), а в последующем и широкополосные (Ш-ЦСИО, В-ISDN) (рис.4). Главная задача ISDN - передача разнородной информации с высокой скоростью, включая передачу речи, телетекста, видеотекста, электронной почты для В-ISDN-телеконференции, передача ТВ-изображений, распределенная обработка информации.

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

Frame Relay (FR). Данная технология является разновидностью метода пакетной коммутации (рис.5). Она возникла и развивалась как технология, ориентированная на передачу данных, однако все шире используется для организации обмена речевой и даже видеоинформацией. Характерная особенность технологии - частичный отказ от сложных процедур обнаружения и исправления ошибок при передаче информации по каналам связи. Благодаря этому достигается максимально полное использование пропускной способности каналов и ресурсов коммутационного оборудования.

Технология FR представляет собой эффективное средство соединения локальных сетей. Наряду с этим за счет мощных механизмов мультиплексирования и управления потоками она обладает высоким потенциалом интеграции и повышения производительности глобальных и национальных сетей, особенно в условиях большого разнообразия протоколов передачи информации в сеть.

Области применения:

Каналы среднего и высокого качества;
- передача данных со скоростями от 56 Кбит/с до 2048 Кбит/с;
- передача голосовой и факсимильной информации;
- интеллектуальное пользовательское оборудование;
- LAN-to-LAN;
- LAN-to-WAN.

Особенности:


- стирание искаженных кадров (фреймов) на узлах сети;
- обнаружение и исправление ошибок оконечным оборудованием пользователя.

АТМ. В последние годы национальные и международные организации по стандартам заметно продвинулись в определении основ технологии для передачи разнородной информации. Они рекомендуют для этого стандартизованную технологию передачи, мультиплексирования и коммутации, называемую методом асинхронной передачи (Asynchronous Transfer Mode, АТМ) (рис.6).

АТМ является разновидностью метода пакетной коммутации с виртуальными каналами и в определенной мере соединяет преимущества методов коммутации каналов и коммутации пакетов. В основе АТМ - единый цифровой формат и единые правила транспортировки и коммутации всех видов информации, в том числе служебной.

Области применения:

Широкополосные цифровые сети интегрального обслуживания;
- каналы высокого качества;
- высокоскоростная передача данных, речевой и видеоинформации, включая ТВ высокой четкости;
- хорошие линии привязки пользователей.

Особенности:

Постоянные и коммутируемые виртуальные соединения;
- контроль целостности информации на узлах сети;
- обнаружение и исправление ошибок оконечным оборудованием пользователя;
- заказ услуг.

SMDS. Switched Multimegabit Data Service - это высокоскоростная коммутационная служба передачи данных, по своим свойствам подобная АТМ, но в отличие от нее использующая дейтаграммный метод коммутации. Текущая спецификация SMDS предлагает пользователям доступ по выделенной линии со скоростями DS1 (1,544 Мбит/с) и DS3 (45 Мбит/с).

10BASE-T. Хотя технология Ethernet появилась сравнительно давно, ее массовое применение в конце 80-х годов обеспечил стандарт 10base-T, разработанный комитетом IEEE 802.3. Стандарт, который определял построение Ethernet с использованием неэкранированной витой пары, изменил саму природу ЛВС. Он специфицировал использование топологии типа «звезда» и концентраторов, что сделало сети более надежными и удобными для управления. Как только промышленность признала 10Base-T в качестве основного способа построения сетей Ethernet, цена на концентраторы и сетевые интерфейсные карты резко упала, что обеспечило еще большее распространение данной технологии.

Коммутация в ЛВС. Появление коммутации означало большой скачок вперед в развитии технологий ЛВС (рис.7). В отличие от технологий разделяемых ЛВС, где фиксированная пропускная способность делится между подключенными к ЛВС устройствами, коммутаторы дали возможность выделять каждому порту канал с пропускной способностью до 10 Мбит/с, резко повысив пропускную способность ЛВС и улучшив ее характеристики. Дополнительный импульс развитию коммутации в ЛВС дала технология АТМ. В отличие от других технологий коммутируемых ЛВС, АТМ поддерживает передачу речи, данных и видеоинформации со скоростью сотен мегабит в секунду. Возможно, АТМ станет первой технологией, используемой и в локальных и в территориальных сетях.
Тенденции развития сетевых информационных технологий.

Телекоммуникационные сети, использующие в качестве технологии передачи данных Х.25, Frame Relay, АТМ, выработали свои способы организации инфраструктуры сети, управления, организации услуг и т.д. Однако сети, построенные на перспективных элементах, потребуют новых организационных подходов.

Распределенные сети на оптоволокне. Использование оптоволокна в распределенных сетях обеспечивает практически неограниченные скорости передачи информации, высокое качество и надежность (рис.8). Компании - владельцы сетей дальней связи используют технологию цифровой связи на оптоволокне, чтобы перестроить свои сети снизу доверху. В этот процесс включились и российские телекоммуникационные компании. Широкое использование оптоволокна потребовало разработки новых технологий цифровой передачи сигналов. Наиболее удачной оказалась технология синхронной цифровой иерархии - SDH/SONET, которая задает стандарты для передачи данных на скоростях до 2,4 Гбит/с с возможным увеличением до 10 Гбит/с.

Беспроводные сети мобильных абонентов. Достижения последнего десятилетия в области мобильных и беспроводных систем связи (особенно спутниковых и сотовых) обеспечивают доступ пользователей к сетям передачи данных из любой точки, в том числе и во время движения. Наибольшее распространение получили технологии, использующие стандарты МPT, NMT-450, AMPS, GSM. Технологии продолжают активно совершенствоваться. Одно из перспективных направлений - внедрение метода CDMA - кодового разделения частотного канала в соответствии с документом IS-95, позволяющего наиболее полно и рационально использовать радиочастотный спектр канала.

Internet. Наиболее мощной и динамично развивающейся телекоммуникационной сетью современности можно смело назвать Internet (рис.9). За сравнительно короткое время эта сеть сделала скачок от ведомственной сети к всемирной информационно-телекоммуникационной инфраструктуре. К Internet уже имеют доступ 75 стран мира. Еще 77 стран через систему электронной почты получили возможность подключаться к всемирной службе новостей Usenet, которая позволяет абонентам обмениваться информацией по различным специальным техническим проблемам.

По данным газеты Financial Times, сегодня в сети Internet работает приблизительно 40 миллионов пользователей, объединенных более чем в 40 тыс. сетей. Каждые 30 минут к ней присоединяется новая сеть и каждый месяц прибавляется 1 млн. новых пользователей. К 2000 году, по всей видимости, число пользователей Internet превысит 100 млн. человек. Сеть Internet возникла в результате проекта DARPA (Defence Advanced Research Projects Agency), который был начат в середине 70-х годов и возглавлялся агентством Министерства обороны США. К реализации проекта были привлечены научные и технологические ресурсы университетских, промышленных и правительственных лабораторий США. Соразработчиками телекоммуникационной инфраструктуры стали Национальный научный фонд (NSF), Министерство энергетики, Министерство обороны, Агентство здравоохранения и гуманитарных услуг и Национальное аэрокосмическое агентство (NASA). Созданную в результате интерсеть называют Connected Internet, DARPA/NFS Internet, TCP/IP Internet или просто Internet.

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

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

Internet предоставляет следующие основные классы услуг:

* электронная почта;
* служба новостей и конференций;
* доступ к файлам;
* доступ к документам, подготовленным в стандарте HTML (“всемирная паутина” - World Wide Web - WWW);
* удаленная обработка данных.

WWW. Резкое увеличение числа пользователей Internet во многом связано с созданием языка для описания гипертекстовых документов HTML (HiperText Markup Language). HTML позволяет создавать документы гибкой структуры, объединяющие текстовую, табличную, графическую и звуковую информацию. Благодаря расширенной структуре адреса в ссылках HTML появилась возможность размещать страницы одного документа на различных серверах сети Internet. Именно механизм гипертекстовых ссылок позволил объединить отдельные серверы Internet во “всемирную паутину”.

Необходимость эффективно работать во все более расширяющемся информационном пространстве Internet потребовала создания специальных программных средств для навигации в этом своеобразном информационном океане. Такие программы, получившие название «броузеров», сегодня должны быть установлены на каждом компьютере, подключенном к “всемирной паутине” WWW. С их помощью пользователь осуществляет доступ к серверам WWW, получение на свою рабочую станцию выбранных HTML-документов, их просмотр, редактирование, печать.

Электронная почта. Электронная почта получила широкое распространение в мире бизнеса, науки, образования в середине 80-х годов, став впоследствии одним из наиболее распространенных сетевых приложений. По данным Electronic Messaging Association, в 1994 году было 23 млн. пользователей электронной почты. Ожидается, что к 2000 году их число возрастет до 72 млн. Сегодня существует большое число различных систем электронной почты. Наиболее популярные из них представлены в таблице.
Основные направления эволюции телекоммуникационных технологий

В дальнейшем основными направлениями эволюции телекоммуникационных технологий, по-видимому, станут:

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

Скорость. Высокие скорости необходимы для передачи изображений, в том числе телевизионных, а также для интеграции различных видов информации в контексте мультимедиа, взаимосвязи локальных, городских, территориальных и глобальных сетей (рис.10).

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

Увеличение числа и мобильности пользователей. Беспроводные средства и миниатюризация способствуют широкому распространению и мобильности оконечных устройств и терминалов, а тем самым глобальной мобильности и повсеместности их использования (рис.11). Беспроводные цифровые устройства, несомненно, окажут огромное воздействие на рынок, где до сих пор доминируют аналоговые системы. Такие цифровые устройства, как СТ2 (Second Generation of Cordless Telephone), DECT (Digital European Cordless Telecommunication), GSM (Group Special Mobile), CDMA и сети персональных компьютеров PCN, - важный шаг к сетям передачи данных и мультимедиа. Миниатюризация электронных устройств, активное проникновение стандартов PCMCIA (Personal Сomputer Memory Card Industry Association) и снижение стоимости стимулируют создание и более широкое использование портативных терминальных систем.
В области мобильной связи растущую роль играют спутниковые системы. Некоторые проекты, например Iridium компании Motorola, предусматривают создание всемирных глобальных сетей связи на их основе.

Наиболее перспективные телекоммуникационные и информационные технологии

В числе технологий, которые в ближайшее время будут оказывать решающее воздействие на развитие телекоомуникаций, следует назвать:

Оптические технологии (SDH/SONET), обеспечивающие увеличение скорости, удешевление доступа к сети и, следовательно, увеличение числа пользователей;
- широкополосные каналы (В-ISDN), позволяющие передавать разнородную информацию по одному и тому же каналу и, как следствие, повышающие быстродействие и интеллектуальность сети;
- единую технологию мультиплексирования и коммутации (АТМ), повышающую интеллектуальности сети;
- методы кодирования и сжатия информации, которым предстоит сыграть ключевую роль в эволюции широкополосных сетей, резко (на несколько порядков) увеличив передаваемые информационные потоки и тем самым обеспечив возможность передачи с высоким качеством мультимедийной, телевизионной и другой информации (наиболее значимые стандарты сжатия: рекомендации МККТТ серии Н, стандарты JPEG и группа стандартов MPEG-1, 2, 3, 4);
- коммутируемые ЛВС (Fast Ethernet, FDDl FDDI II, АТМ), увеличивающие производительность и интеллектуальность сети;
- цифровую беспроводную связь, способствующую росту числа и мобильности пользователей;
- интероперабельность сетей (Java);
- универсальный доступ к услугам Internet (WWW).
Состояние развития средств связи и сетевых телекоммуникационных технологий в России

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

Создание современной телекоммуникационной инфраструктуры такого региона, как Россия, – сложная, масштабная задача. Ее решение осуществляется по трем направлениям:

– реализация крупномасштабных общегосударственных проектов;
– развитие и поддержка региональных телекоммуникационных проектов;
– деятельность негосударственных организаций.

Крупномасштабные общегосударственные проекты. Первичная сеть связи России развивается в рамках концепции Министерства связи РФ “Взаимоувязанная система связи” (рис.12). Ее важнейшая составляющая – проекты Ростелекома по созданию цифровых каналов. Окончание строительства международных телефонных линий Россия–Дания, Россия– Япония–Южная Корея, Италия–Турция –Украина–Россия и цифровой радиорелейной линии Москва–Хабаровск позволяет уже сейчас говорить о замыкании мирового телекоммуникационного кольца через Россию.

Деятельность негосударственных организаций и зарубежных фирм оказывает все более заметное влияние на развитие телекоммуникационного рынка России. Так, итальянская фирма Italtel активно занимается телефонизацией в Сибири, шведская Ericsson поставляет телефонные станции в отдельные регионы, германская Siemens модернизирует телефонную сеть Калуги и т.д. В значительной мере усилиями негосударственных организаций удалось развернуть более десятка сетей передачи данных, использующих различные первичные сети (спутниковые, проводные, радиорелейные каналы связи). Наиболее крупные из них – сети Спринт, Инфотел, Роснет, Роспак, Релком и др. Большинство из них – чисто коммерческие и предоставляют информационные услуги за достаточно высокую плату. Однако цены на услуги ряда сетей, например Релком, весьма умеренны.

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

Один из крупнейших проектов в области телекоммуникационных сетей – программа «Создание национальной сети компьютерных телекоммуникаций для науки и высшей школы”. В программе участвуют Государственный комитет РФ по науке и технологиям, Министерство общего и профессионального образования РФ (Минобразование России), Российская Академия наук и Российский фонд фундаментальных исследований. Программа должна быть реализована до 1998 года. Ее цель – создание базовой телекоммуникационной компьютерной аппаратно-программной среды, которая обеспечит рациональную интеграцию существующих компьютерных сетей, создаст предпосылки для массового доступа к отечественным и мировым информационным ресурсам, откроет возможности для эффективного обмена информацией и развития отечественных информационных ресурсов, в том числе баз данных и знаний по приоритетным направлениям фундаментальной науки и высшего образования.

Программа объединяет более 100 проектов, общий объем ее финансирования превышает 200 млрд. руб. В результате выполнения программы, а также благодаря известной инициативе Джорджа Сороса по подключению к международной сети Internet ведущих периферийных университетов России, будут созданы телекоммуникационные сети для науки и высшей школы в ряде регионов России. В Москве в рамках этой программы создается Московская опорная сеть, состоящая из Северной и Южной частей. Уже функционирует Южная часть, объединяющая в основном научные и учебные центры.

В 1992 году была образована Ассоциация российских научных и учебных организаций пользователей электронных сетей передачи данных RELARN (Russian Electronic Academic & Research Network), занимающаяся развитием телекоммуникаций для науки и образования. Через нее Госкомнауки РФ и другие ведомства дотируют трафик организаций–участников Ассоциации. Абонентские точки членов RELARN (порядка 1000 абонентов)в основном подключены к российской части Internet (Relcom, Demos).

Проблемы региональных телекоммуникационных проектов. Развитие рыночных отношений в России вызвало резкое увеличение потребности в надежно и своевременно доставляемой информации. Как следствие, с 1994 года полностью определился интерес к формированию региональных информационно-телекоммункационных компьютерных систем (РИТКС).

Сегодня в различных регионах России созданы и на коммерческой основе эксплуатируются региональные сети, преимущественно использующие протокол Х.25. Как правило, в этих сетях предоставляется стандартный набор информационных услуг: электронная почта, удаленный доступ к базам данных, передача файлов, подключение к другим сетям. Абонентами такого рода сетей являются региональные банки, государственные административные службы и учреждения, отдельные коммерческие организации и пользователи. Данные сети достаточно рентабельны, срок окупаемости затрат – полтора-два года.

Как показала практика, уже через полгода-год эксплуатации региональных сетей ощущается потребность в повышении качества и увеличении количества информационных услуг. Прежде всего это касается времени доступа к Internet и скорости передачи информации. Как правило, большинству абонентов необходимо работать в режиме on-line.
В последнее время создание РИТКС стимулирует начавшийся процесс построения информационных систем различного назначения. В этом процессе активно участвуют администрации регионов, как правило, финансирующих работы за счет местных бюджетов.

Резкое сокращение финансирования науки и предприятий ВПК, снятие барьеров на продажу западных аппаратно-программных средств привело к тому, что работы по созданию отечественных средств телекоммуникаций практически прекращены, а многие региональные и корпоративные сети создаются с использованием западных технологий. В результате в такой стратегически важной отрасли, как связь, появляется серьезная зависимость России от Запада. В институтах Отделения информатики и вычислительной техники (ОИВТА) РАН ведутся фундаментальные и прикладные исследования в области построения крупномасштабных информационно-телекоммуникационных сетей и их элементов. Для их координации создана рабочая группа под руководством академика С.В. Емельянова. Уже выполненные работы позволяют надеяться на то, что даже в условиях сверхтрудного существования академических институтов будут получены результаты, по определенным параметрам сравнимые с зарубежными образцами.