- Лекция 6
- 5.2. Сетевые программные и технические средства информационных сетей
- Заключение (2 часа)
- 5.2. Сетевые программные и технические средства информационных сетей
- 5.2.1 Сетевые операционные системы
- Программные и аппаратные компоненты компьютерных сетей
- 2. Основные программные и аппаратные компоненты сети
Лекция 6
5.2. Сетевые программные и технические средства информационных сетей
[1], с.100. 105; [2], с.39. 75; [3], с. 34…39.
Сетевые операционные системы. Требования к сетевым операционным системам. Сети с централизованным управлением. Сети с децентрализованным управлением или одноранговые сети. Прикладные программы сети. Специализированные программные средства.
Техническое обеспечение информационных сетей. Средства коммуникаций. Сетевые адаптеры. Концентратор. Приемопередатчики. и повторители. Коммутаторы, мосты и шлюзы. Маршрутизаторы. Коммутаторы верхних уровней. Модемы и факс-модемы. Анализаторы ЛВС. Сетевые тестеры Терминальное оборудование. Типы современных сетей. Сети X.25. Сети Frame Relay. Сети, основанные на технологии ATM
Заключение (2 часа)
Тенденции и перспективы развития современных информационных сетей.
5.2. Сетевые программные и технические средства информационных сетей
5.2.1 Сетевые операционные системы
Системные программные средства, управляющие процессами в компьютерных сетях, объединенные общей архитектурой, определенными коммуникационными протоколами и механизмами взаимодействия вычислительных процессов, называются сетевыми операционными системами. Сетевые операционные системы, поддерживая распределенное выполнение процессов, их взаимодействие, обмен данными между процессорами, доступ пользователей к общим ресурсам и другие функции, выполняют важные системные требования к распределенной системе как к целостной и многопользовательской.
Требования к сетевым операционным системам.
Различают следующие системные требования:
- единая системная архитектура.
- обеспечение требуемого высокого уровня прозрачности.
- высокоуровневая и высоконадежная файловая система.
- каждая ЭВМ сети реализует все функции СОС, т.е. хранит в своей ОП резидентную часть СОС и имеет доступ к любой нерезидентной части, хранящейся на внешних носителях;
- каждая ЭВМ сети имеет копии программ только часто реализуемых функций СОС, копии программ редко реализуемых функций имеются в памяти только одной (или нескольких) ЭВМ;
- каждая ЭВМ сети выполняет только определенный набор функций СОС, причем этот набор является либо индивидуальным, либо некоторые функции будут общими для нескольких ЭВМ. Различия в структурах СОС обусловлены принятыми способами управления ЛВС (децентрализованное или централизованное управление). Отличительной особенностью СОС ЛВС является наличие слоя операционных систем, обеспечивающего обмен информацией между ЭВМ сети.
- сетевая оболочка NetWare для взаимодействия с СОС NetWare фирмы Novell. Она тесно связана с другими сервисными программами ОС PC, в совокупности с которыми образуется более крупная оболочка, обеспечивающая взаимодействие с сетью;
- MS Windows фирмы Microsoft. За годы разработки и совершенствования среда Windows превратилась в удобный интерфейс для пользователей. Выпущено много версий Windows с различным назначением: для работы в качестве сетевой оболочки, в качестве программного обеспечения сетевого сервера, для конечных пользователей;
- X Window обеспечивает среду, которая представляет собой набор инструментальных средств, управляющих обменом информацией с графическим дисплеем. Она ориентирована на работу в сетях и имеет своей основе модель «клиент/сервер», характерную для ЛВС с централизованным управлением;
- X TreeNet предназначена для совместной работы с многопользовательской СОС с разделением времени NetWare LAN фирмы Novell. В’ этой оболочке имеется встроенный текстовый редактор, полностью совместимый с редактором Word Star;
- текстовые процессоры (MS Office Word 2003 SP2)
- пакеты электронных таблиц или табличных процессоров (Quattro Pro, MS Office Excel 2003)
- СУБД (Access, dBase IV, V, Clipper, Paradox и др.)
- пакеты группового обеспечения (Lotus Notes, Office Vision)
- пакеты электронной почты (Microsoft Mail, MS Office Outlook, The Bat!)
- интегрированные пакеты (Symphony, FrameWork)
- пакеты телесвязи для обеспечения передачи файлов между ПК (Crosstalk, Smartterm, Smartcom II, Kermit)
- браузеры (Internet Explorer, Opera, Mozilla Firefox, Netscape Navigator),
- даунлоадеры (ReGet, FlashGet, WinMX, GetRight, eDonkey),
- сканнеры сетевых ресурсов и уязвимостей (nmap, Guardian, netcat, port mapper, secure CRT),
- брэндмауэры (Kerio Firewall Personal, Agnitum Outpost, Windows Firewall, Tiny Firewall),
- терминалы (telneat),
- мессенджеры (Mirabilis ICQ, SIM, RQ, Jabber, MSN, Yahoo, xchat, licq),
- чат-клиенты (Miranda IM, Y-Chat, BORGChat),
- информационно-поисковые машины (yandex, rambler, google, altavista, aport),
- программы-прокси (Kerio Winroute, WinGate),
- мэйл-клиенты и серверы (Outlook Express, The Bat!, smtpd, Kerio Mail-Server),
- ftp-клиенты и серверы (Total Commander, putty, CuteFTP, Gene FTP Server U-FTP),
- HTTP-серверы (apache)
- снифферы (ZXSniffer, Kain),
- утилиты удаленного администрирования (RAdmin, Tiramisu, Citrix Metaframe)
- другие разнообразные утилиты и программы (VideoLAN Center, LANScope, coockie editors, streambox VCR, WEBCopier, DynDNS Updater, KDE Bluetooth Framework, Wi-Fi Manager, 3d traceroute, AdvancedRe-motelnfo, MyVoice Email и др.).
Программные и аппаратные компоненты компьютерных сетей
Наряду с автономной работой значительное повышение эффективности использования компьютеров может быть достигнуто объединением их в компьютерные сети (network).
Под компьютерной сетью в широком смысле слова понимают любое множество компьютеров, связанных между собой каналами связи для передачи данных.
Существует ряд веских причин для объединения компьютеров в сети. Во-первых, совместное использование ресурсов позволяет нескольким ЭВМ или другим устройствам осуществлять совместный доступ к отдельному диску (файл-серверу), дисководу CD-ROM, стримеру, принтерам, плоттерам, к сканерам и другому оборудованию, что снижает затраты на каждого отдельного пользователя.
Во-вторых, кроме совместного использования дорогостоящих периферийных устройств имеется возможность аналогично использовать сетевые версии прикладного программного обеспечения. В-третьих, компьютерные сети обеспечивают новые формы взаимодействия пользователей в одном коллективе, например при работе над общим проектом.
В-четвертых, появляется возможность использовать общие средства связи между различными прикладными системами (коммуникационные услуги, передача данных и видеоданных, речи и т.д.). Особое значение имеет организация распределенной обработки данных. В случае централизованного хранения информации значительно упрощаются процессы обеспечения ее целостности, а также резервного копирования.
2. Основные программные и аппаратные компоненты сети
Компьютерная сеть— это сложный комплекс взаимосвязанных и согласованно функционирующих программных и аппаратных компонентов.
Изучение сети в целом предполагает знание принципов работы ее отдельных элементов:
Весь комплекс программно-аппаратных средств сети может быть описан многослойной моделью. В основе любой сети лежит аппаратный слой стандартизованных компьютерных платформ, т.е. система конечного пользователя сети, в качестве которого может выступать компьютер или терминальное устройство (любое устройство ввода-вывода или отображения информации). Компьютеры в узлах сети иногда называют хост-машинами или просто хостами.
В настоящее время в сетях широко и успешно применяются компьютеры различных классов — от персональных компьютеров до мэйнфреймов и суперЭВМ. Набор компьютеров в сети должен соответствовать набору разнообразных задач, решаемых сетью.
Второй слой — это коммуникационное оборудование. Хотя компьютеры и являются центральными элементами обработки данных в сетях, в последнее время не менее важную роль стали играть коммуникационные устройства.
Кабельные системы, повторители, мосты, коммутаторы, маршрутизаторы и модульные концентраторы из вспомогательных компонентов сети превратились в основные наряду с компьютерами и системным программным обеспечением как по влиянию на характеристики сети, так и по стоимости. Сегодня коммуникационное устройство может представлять собой сложный специализированный мультипроцессор, который нужно конфигурировать, оптимизировать и администрировать.
Третьим слоем, образующим программную платформу сети, являются операционные системы (ОС). От того, какие концепции управления локальными и распределенными ресурсами положены в основу сетевой ОС, зависит эффективность работы всей сети.
При проектировании сети важно учитывать, насколько просто данная операционная система может взаимодействовать с другими ОС сети, насколько она обеспечивает безопасность и защищенность данных, до какой степени она позволяет наращивать число пользователей, можно ли перенести ее на компьютер другого типа и многие другие соображения.
Самым верхним слоем сетевых средств являются различные сетевые приложения, такие как сетевые базы данных, почтовые системы, средства архивирования данных, системы автоматизации коллективной работы и др.
Очень важно представлять диапазон возможностей, предоставляемых приложениями для различных областей применения, а также знать, насколько они совместимы с другими сетевыми приложениями и операционными системами.