![](/user_photo/_userpic.png)
книги / Теоретические основы автоматизированного управления
..pdfсредства, средства оргтехники. Ниже приведены самые распростра ненные аппаратные средства.
1.Настольные компьютеры:
•отечественной сборки: Формоза FP, R.&K. Wiener, техни- ка-Сервис TS и др.;
•зарубежного производства: Optiplex GX270 (Dell), Compaq D530 (Hewlett-Packard), Scenic W (Fujitsu Siemens Compuers).
2.Ноутбуки (переносные компьютеры): ThinkradT41 (IBM), Stilo 1514Combo (IRU), Tecra М2 (Toshiba), Roverbook Nautiulus B400 (Rover Computers), S5200N (ASUS).
4.Процессоры: Athlon 64 3200+ (AMD), Pentium 43,2 ГГц (Intel).
5.Графические станции: Desten (однопроцессорные), MultiCo (одно- и двухпроцессорные).
6.Мониторы жидкокристаллические: Flatron L1510OP (LG),
Brilliance 150Р4 (Philips), Syncmaster 153T (Samsung).
7. Принтеры:
•струйные: HP 1350 (Canon), Stylus C63 (Epson), Deskjet 5150 (HP), 07 (Lexmark);
•лазерные и светодиодные: HP Laseget, Oki OkiPage, Lexmark идр. 8. Сканеры: Perfection 1260 Photo (Epson), Scanet 3690 (HP);
Bearpaw 2400; ТА PLUS (Mustek).
9.Системные платы: K8V DELUXE WIFI (Asustek), GA-8KNXP ULTRA (GigaByte), MSI K8T NEO (MS).
10.Видеоадаптеры: Radeon 9800 XT (Asus), GV-N57256DE (GigaByte), Radeon 9600XT (Sapphire).
11.Звуковые платы: Sound Blaster Audigy 2 ZS (Creative), Prodigy
7.1(Audiotrak).
12.Модемы: Omni 56K Pro (ZyXEL), Courier 56K (U.S. Robotics) 56000 EXIT (ACORP), ADSL Omni USB (ZyXEL).
13.Дисководы внутренние: DUALDVD (Omega), MO GIGAMO
2.3(Fujitsu), CD-W 522E (TEAC).
14.Внешние накопители: Iomega Zip, CD-RW HP, CD-RW Iomega Predator и др.
15.Мыши: Genius (KYE System), Microsoft, Logitech и др.
8.3. ТЕЛЕКОММУНИКАЦИОННЫЕ СРЕДСТВА АСУ
Основным физическим способом реализации операции транс портировки является использование локальных сетей и сетей переда чи данных. При разработке и использовании сетей для обеспечения совместимости используется ряд стандартов, объединенных в семи-
Физический уровень |
Уровень сетевых |
аппаратных средств |
Канальный уровень
Сетевой уровень
Транспортный уровень |
Уровень сетевого |
|
программного обеспечения |
||
|
||
Сеансовый уровень |
|
|
Уровень представления |
|
|
Прикладной уровень |
___ Уровень пользователей |
|
и прикладных программ |
||
|
||
Рис. 8.6. Связь открытых систем |
уровневую модель открытых систем, принятую во всем мире и опре деляющую правила взаимодействия компонентов сети на данном уровне (протокол уровня) и правила взаимодействия компонентов различных уровней (межуровневый интерфейс) [5,34]. Международ ные стандарты в области сетевого информационного обмена нашли отражение в эталонной семиуровневой модели, известной как модель OSI (Open System Intercongtction — связь открытых систем) (рис. 8.6). Данная модель разработана международной организацией по стан дартизации (International Standards Organization — ISO). Большинст во производителей сетевых программно-аппаратных средств стре мятся придерживаться модели OSI. Но в целом добиться полной со вместимости пока не удается.
Физическийуровень реализует физическое управление и относится к физической цепи, по которой передаются биты информации, на пример телефонной. На этом уровне модель OSI определяет физиче ские, электрические, функциональные и процедурные характеристи ки цепей связи, а также требования к сетевым адаптерам и модемам.
Канальный уровень осуществляет управление звеном сети (кана лом) и относится к пересылке блоков (совокупности битов) инфор мации по физическому звену. Осуществляет такие процедуры управ ления, как определение начала и конца блока, обнаружение ошибок передачи, адресация сообщений и др. Канальный уровень определяет правила совместного использования сетевых аппаратных средств компьютерами сети.
Сетевой уровень относится к виртуальной (воображаемой) цепи, которая не обязана существовать физически. С помощью интерфей са, обеспечиваемого этим уровнем, удается «спрятать» сложности управления передачей на физическом уровне. Программные средства данного уровня обеспечивают определение маршрута передачи паке
тов в сети. Маршрутизаторы, обеспечивающие поиск оптимального маршрута на основе анализа адресной информации, функционируют на сетевом уровне модели OSI. В качестве простейшего маршрутизи рующего устройства между сегментами сети или различными локаль ными сетями может выступать и устройство, называемое мостом и функционирующее на более низком канальном уровне модели OSI.
Транспортный уровень. Первые три уровня образуют общую сеть, которую коллективно могут использовать многие пользователи. На транспортном уровне контролируется очередность пакетов сообще ний и их принадлежность. Таким образом, в процессе обмена между компьютерами поддерживается виртуальная связь, аналогичная теле фонной коммутации.
Сеансовый уровень. В некоторых случаяхтрудно организовать про цесс взаимодействия между пользователями из-за обилия способов такого взаимодействия. Для устранения этих трудностей на данном уровне координируются и стандартизируются процессы установле ния сеанса, управления передачей и приемом пакетов сообщений, за вершения сеанса. На сеансовом уровне между компьютерами уста навливается и завершается виртуальная связь по такому же принци пу, как при голосовой телефонной связи.
Управление представлением. Программные средства этого уровня выполняют преобразования данных из внутреннего формата пере дающего компьютера во внутренний формат компьютера-получате ля, если эти форматы отличаются друг от друга (например, IBM PC и DEC). Данный уровень включает функции, относящиеся к исполь зуемому набору символов, кодированию данных и способам пред ставления данных на экранах дисплеев или печати. Помимо конвер тирования форматов на данном уровне осуществляются сжатие пере даваемых данных и их распаковка.
Прикладной уровень относится к функциям, которые обеспечива ют поддержку пользователю на более высоком прикладном и систем ном уровнях, например:
•организацию доступа к общим сетевым ресурсам — информа ции, дисковой памяти, программным приложениям, внешним уст ройствам (принтерам, стримерам и др.);
•общее управление сетью (управление конфигурацией, разгра ничение доступа к общим ресурсам сети, восстановление работоспо собности после сбоев и отказов, управление производительностью);
•передачу электронных сообщений, включая электронную почту;
•организацию электронных конференций;
•диалоговые функции высокого уровня.
![](/html/65386/197/html_K1MKTwKfBO.DFPW/htmlconvd-LlzIln314x1.jpg)
![](/html/65386/197/html_K1MKTwKfBO.DFPW/htmlconvd-LlzIln315x1.jpg)
Компонент Прикладной Менеджер представления компонент ресурсов
(СУБД)
Рис. 8.9. Модель доступа к удаленным данным
• компонент доступа к информационным ресурсам или менеджер ресурсов, выполняющий накопление информации и управление дан ными.
На основе распределения перечисленных компонентов между ра бочей станцией и сервером сети выделяют следующие модели архи тектуры «клиент — сервер»:
•модель доступа к удаленным данным;
•модель сервера управления данными;
•модель комплексного сервера;
•трехзвенную архитектуру «клиент — сервер».
Модель доступа к удаленным данным (рис. 8.9), при которой на сервере расположены только данные, имеет следующие особенности:
•невысокую производительность, так как вся информация обра батывается на рабочих станциях;
•снижение общей скорости обмена при передаче с сервера на ра бочие станции больших объемов информации для обработки.
При использовании модели серверауправления данными (рис. 8.10) кроме самой информации на сервере располагается менеджер ин формационных ресурсов (например, система управления базами дан ных). Компонент представления и прикладной компонент совмеще ны и выполняются на компьютере-клиенте, который поддерживает как функции ввода и отображения данных, так и чисто прикладные функции. Доступ к информационным ресурсам обеспечивается либо операторами специального языка (например, SQL в случае использо вания базы данных), либо вызовами функций специализированных
Рабочая станция |
Компьютер-сервер |
Рис. 8.10. Модель сервера управления данными
316
Рис. 8.11. Модель комплексного сервера
программных библиотек. Запросы к информационным ресурсам на правляются по сети менеджеру ресурсов (например, серверу базы данных), который обрабатывает запросы и возвращает клиенту блоки данных. Наиболее существенные особенности данной модели:
• уменьшение объемов информации, передаваемой по сети, так как выборка необходимых информационных элементов осуществля ется на сервере, а не на рабочих станциях;
•унификация и широкий выбор средств создания приложений;
•отсутствие четкого разграничения между компонентом пред ставления и прикладным компонентом, что затрудняет совершенст вование вычислительной системы.
Модель сервера управления данными целесообразно использо вать в случае обработки умеренных, не увеличивающихся со време нем объемов информации. При этом сложность прикладного компо нента должна быть невысокой.
Модель комплексного сервера (рис. 8.11) строится в предположе нии, что процесс, выполняемый на компьютере-клиенте, ограничи вается функциями представления, а собственно прикладные функ ции и функции доступа к данным выполняются сервером.
Преимущества модели комплексного сервера:
•высокая производительность;
•централизованное администрирование;
•экономия ресурсов сети.
Модель комплексного сервера является оптимальной для круп ных сетей, ориентированных на обработку больших и увеличиваю щихся со временем объемов информации.
Архитектуру «клиент—сервер», при которой прикладной компо нент расположен на рабочей станции вместе с компонентом пред ставления (модели доступа к удаленным данным и сервера управле ния данными) или на сервере вместе с менеджером ресурсов и данны ми (модель комплексного сервера), называют двухзвенной архитек турой.
Рис. 8.12. Трехзвенная архитектура «клиент—сервер»
При существенном усложнении и увеличении ресурсоемкости прикладного компонента для него может быть выделен отдельный сервер, называемый сервером приложений. В этом случае говорят о
трехзвенной архитектуре «клиент—сервер» (рис. 8.12). Первое звено — компьютер-клиент, второе — сервер приложений, третье — сервер управления данными. В рамках сервера приложений может быть реа лизовано несколько прикладных функций, каждая из которых оформляется как отдельная служба, предоставляющая некоторые ус луги всем программам. Серверов приложения может быть несколько, каждый из них ориентирован на предоставление некоторого набора услуг.
Наиболее ярко современные тенденции телекоммуникационных технологий проявились в Интернете. Архитектура «клиент—сервер», основанная на Web-технологии, представлена на рис. 8.13.
Рабочая станция |
Компьютер-сервер |
Рис. 8.13. Архитектура «клиент—сервер», основанная на Web-технологии
В соответствии с 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 — это организация на общественных началах, целью которой является содействие глобальному информационному обмену через Интернет. Она назначает совет старейшин IAB (Internet Architecture Board), ко торый отвечает за техническое руководство и ориентацию Интернета (в основном это стандартизация и адресация в Интернете). Пользова тели Интернета выражают свои мнения на заседаниях инженерной комиссии IETF (Internet Engineering Task Force). IETF — еще один общественный орган, он собирается регулярно для обсуждения теку щих технических и организационных проблем Интернета.
Финансовая основа Интернета заключается в том, что каждый платит за свою часть. Представители отдельных сетей собираются и решают, как соединяться и как финансировать эти взаимные соеди нения. Учебное заведение или коммерческое объединение платит за подключение к региональной сети, которая в свою очередь платит за доступ к Интернету поставщику на уровне государства. Таким обра зом, каждое подключение к Интернету кем-то оплачивается.
Рассмотрим кратко основные компоненты Internet [49]. World Wide Web (WWW, просто Web, Всемирная паутина) пред
ставляет совокупность Web-серверов, на которых хранятся данные, реализованные в виде текстовых и/или графических страниц с гипер-