1. Что такое сетевое программное обеспечение?
Сетевое программное обеспечение предназначено для организации совместной работы группы пользователей на разных компьютерах. Позволяет организовать общую файловую структуру, общие базы данных, доступные каждому члену группы. Обеспечивает возможность передачи сообщений и работы над общими проектами, возможность разделения ресурсов.
2. Сетевые операционные системы (Network Operating System – NOS) – это комплекс программ, обеспечивающих обработку, хранение и передачу данных в сети.
Сетевая операционная система выполняет функции прикладной платформы, предоставляет разнообразные виды сетевых служб и поддерживает работу прикладных процессов, выполняемых в абонентских системах. Сетевые операционные системы используют клиент-серверную, либо одноранговую архитектуру. Компоненты NOS располагаются на всех рабочих станциях, включенных в сеть.
NOS определяет взаимосвязанную группу протоколов верхних уровней, обеспечивающих выполнение основных функций сети. К ним, в первую очередь, относятся:
1. адресация объектов сети;
2. функционирование сетевых служб;
3. обеспечение безопасности данных;
При выборе NOS необходимо рассматривать множество факторов. Среди них:
набор сетевых служб, которые предоставляет сеть;
возможность наращивания имен, определяющих хранимые данные и прикладные программы;
механизм рассредоточения ресурсов по сети;
способ модификации сети и сетевых служб;
надежность функционирования и быстродействие сети;
используемые или выбираемые физические средства соединения;
типы компьютеров, объединяемых в сеть, их операционные системы;
предлагаемые системы, обеспечивающие управление сетью;
используемые средства защиты данных;
совместимость с уже созданными прикладными процессами;
число серверов, которое может работать в сети;
перечень ретрансляционных систем, обеспечивающих сопряжение локальных сетей с различными территориальными сетями;
способ документирования работы сети, организация подсказок и поддержек.
3. Функции и характеристики сетевых операционных систем (ос).
Различают ОС со встроенными сетевыми функциями и оболочки над локальными ОС. По другому признаку классификации различают сетевые ОС одноранговые и функционально несимметричные (для систем «клиент/сервер»).
Основные функции сетевой ОС:
1. управление каталогами и файлами;
3. коммуникационные функции;
4. защита от несанкционированного доступа;
5. обеспечение отказоустойчивости;
Управление каталогами и файлами в сетях заключается в обеспечении доступа к данным, физически расположенным в других узлах сети. Управление осуществляется с по-мощью специальной сетевой файловой системы. Файловая система позволяет обращаться к файлам путем применения привычных для локальной работы языковых средств. При обмене файлами должен быть обеспечен необходимый уровень конфиденциальности обмена (секретности данных).
Управление ресурсами включает обслуживание запросов на предоставление ресурсов, доступных по сети.
Коммуникационные функции обеспечивают адресацию, буферизацию, выбор на-правления для движения данных в разветвленной сети (маршрутизацию), управление потоками данных и др. Защита от несанкционированного доступа — важная функция, способствующая поддержанию целостности данных и их конфиденциальности. Средства защиты могут раз-решать доступ к определенным данным только с некоторых терминалов, в оговоренное время, определенное число раз и т.п. У каждого пользователя в корпоративной сети могут быть свои права доступа с ограничением совокупности доступных директорий или списка возможных действий, например, может быть запрещено изменение содержимого некоторых файлов.
Отказоустойчивость характеризуется сохранением работоспособности системы при воздействии дестабилизирующих факторов. Отказоустойчивость обеспечивается применением для серверов автономных источников питания, отображением или дублированием информации в дисковых накопителях. Под отображением обычно понимают наличие в системе двух копий данных с их расположением на разных дисках, но подключенных к одному контроллеру. Дублирование отличается тем, что для каждого из дисков с копиями используются разные контроллеры. Очевидно, что дублирование более надежно. Дальнейшее повышение отказоустойчивости связано с дублированием серверов, что однако требует дополнительных затрат на приобретение оборудования.
Управление сетью связано с применением соответствующих протоколов управления. Программное обеспечение управления сетью обычно состоит из менеджеров и агентов. Менеджером называется программа, вырабатывающая сетевые команды. Агенты представляют собой программы, расположенные в различных узлах сети. Они выполняют команды менеджеров, следят за состоянием узлов, собирают информацию о параметрах их функционирования, сигнализируют о происходящих событиях, фиксируют аномалии, следят за трафиком, осуществляют защиту от вирусов. Агенты с достаточной степенью интеллектуальности могут участвовать в восстановлении информации после сбоев, в корректировке параметров управления и т.п.
Программное обеспечение компьютерных сетей
Программное обеспечение (ПО) компьютерных сетей отличается большим многообразием как по своему составу, так и по выполняемым функциям. Оно автоматизирует процессы программирования задач обработки информации, осуществляет планирование и организацию коллективного доступа к телекоммуникационным, вычислительным и информационным ресурсам сети, динамическое распределение и перераспределение этих ресурсов с целью повышения оперативности и надежности удовлетворения запросов пользователей и т.д.
Сетевые архитектуры компьютерных сетей
Компьютерные сети имеют сложную структуру из-за больших различий между компьютерными системами (техническое и программное обеспечение для ЭВМ, работающих в сети, разработаны различными организациями и часто бывают несовместимыми).
Решение задачи совместимости приводит к базовой эталонной модели взаимодействия открытых систем – OSI (Open System Interconnection – связь открытых сетей).
Модель OSI представляет собой общие рекомендации для построения стандартов совместимых сетевых программных продуктов. Модель OSI служит базой для производителей сетевого оборудования.
Модель OSI создана Международной организацией по стандартизации (ISO). Эта модель разделяет сетевые коммуникации на отдельные уровни, облегчающие разработку и внедрение сетей, а также служит базисом при разработке совместимого сетевого оборудования.
Она выполняет координирующие действия в области:
- взаимодействия прикладных процессов;
- форм представления данных;
- единообразного хранения данных;
- управления сетевыми ресурсами;
- безопасности данных и защиты информации;
- диагностики программ и технических средств.
Топология компьютерных сетей
Топология сети характеризует свойства сетей, не зависящие от их размеров, отражает структуру, образуемую узлами сети и множеством связывающих их каналов. При этом не учитывается производительность и принцип работы этих узлов, их типы и длина каналов. С точки зрения физического расположения функциональных компонентов сети (кабелей, рабочих станций и т.д.) и метода доступа к среде передачи можно выделить четыре базовые топологии: “общая шина”, “звезда»”, “кольцо” и “ячеистая (сотовая)”.
Сеть топологии общей шины
Сеть топологии общей шины(моноканальная сеть) – сеть, ядром которой является моноканал. Моноканальная сеть образуется подключением группы абонентских систем к моноканалу. К числу моноканальных сетей относятся сеть Ethernet, сеть Fast Ethernet, сеть ARCNet. Шинная топология обладает следующими преимуществами:
- она надежно работает в небольших сетях, проста в использовании и понятна;
- шина требует меньше кабеля для соединения компьютеров и потому дешевле, чем другие схемы кабельных соединений;
- шинную топологию легко расширить;
- достоинством такой топологии является меньшая протяженность кабелей и более высокая надежность, так как выход из строя одного узла не нарушает работоспособности сети в целом.
Недостатки состоят в следующем:
- обрыв основного кабеля приводит к выходу всей сети из строя;
- интенсивный сетевой трафик значительно снижает производительность такой сети;
- слабая защищенность информации в системе на физическом уровне, так как сообщения, посылаемые одним компьютером другому, в принципе, могут быть приняты и на любом компьютере, входящем в сеть.
Преимущества сети звездообразной топологии:
- такая сеть допускает простую модификацию и добавление компьютеров, не нарушая остальной ее части;
- центральный концентратор звездообразной топологии удобно использовать для диагностики сети;
- отказ одного компьютера не всегда приводит к остановке всей сети;
- в одной сети допускается применение нескольких типов кабелей.
Рис.14.3. Схема сети с топологией шины
Лекция 16. Сетевое программное обеспечение
Сетевое программное обеспечение – это программное обеспечение, позволяющее организовать работу пользователя в сети. Оно представлено общим, сетевым и специальным программным обеспечением.
Рис.18-1. Состав сетевого программного обеспечения компьютерных сетей
Общее сетевое программноеобеспечениевключает в себя:
- браузер— это программа просмотра Web-страницы.Браузер содержит следующие средства: программу для работы с электронной почтой (чтение, создание, редактирование и отправка почтовых сообщений); программу для работы с сервером новостей (подписка на группу новостей, чтение новостей, создание и пересылка сообщений), редактор текста.
- HTML—редакторы– редакторы, предназначенные для созданияWeb-страниц.
- Графические средства Web – средства, предназначенные для оптимизации графических элементовWeb-страниц.
- Машинные переводчики – программные средства, предназначенные для просмотраweb-страниц на различных языках.
- Антивирусные сетевые программы – программы предназначенные для предотвращения попадания программных вирусов на компьютер пользователя или распространения его по локальной сети фирмы.
- операционную систему(NetworkOperationSystem–NOS)– комплекс программ, обеспечивающих в условиях компьютерных сетей управление сетевыми ресурсами (программами, данными, устройствами, протоколами и т.д.). Операционная система сети управляет работой сети во всех ее режимах, обеспечивает реализацию запросов пользователей, координирует функционирование звеньев сети. Она имеет иерархическую структуру, соответствующую стандартной семиуровневой модели взаимодействия открытых систем.
- сервисные программы– программы, которые расширяют возможности операционной системы, предоставляя пользователю и его программам набор дополнительных услуг;
- систему технического обслуживания– система, которая облегчает диагностику, тестирование оборудования и поиск неисправностей в ПК.
- NetWare Lite, Personal NetWare (Novell),
- Windows For Workgroups (Microsoft),
- LANtastic (Artisoft).
- Vines 5.53 (Banyan),
- OS/2 LAN Server 4.0 Advanced (IBM),
- Windows NT Server (Microsoft),
- NetWare 5.0 (Novell).
- исполнение пользовательских приложений;
- реализация интерфейса пользователя с сетью;
- обеспечение соединения с сетью.
- управление учетными записями;
- защита доступа;
- централизованное лицензирование;
- защита данных;
- многозадачность и многопроцессорная обработка.
Для продолжения скачивания необходимо пройти капчу: