Системное сетевое программное обеспечение вычислительных сетей

Системное программное обеспечение вычислительных сетей

Сетевые операционные системы выполняют функции уровней, начиная с сетевого и выше, согласно модели OSI.

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

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

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

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

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

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

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

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

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

Читайте также:  Практические работы администрирование компьютерных сетей

Признанными лидерами сетевых ОС с выделенным сервером являются Windows NT и Novell NetWare.

Контрольные вопросы

  1. Назначение локальной сети.
  2. Как выполняется связь локальной сети с сетью Интернет?
  3. Классификация локальных вычислительных сетей (по количеству подключенных к сети компьютеров, по территориальной расположенности, по топологии, по типам используемых компьютеров).
  4. Виды локальной вычислительной сети по организации управления. Их характеристика.
  5. Отличие одноранговой сети от иерархической.
  6. Отличие коммутатора от концентратора.
  7. Что является основной задачей маршрутизатора?
  8. Из каких частей состоит сетевая ОС?

Источник

Программное обеспечение информационно-вычислительных сетей

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

Сетевое программное обеспечение состоит из трех составляющих:

  • общего программного обеспечения;
  • системного программного обеспечения;
  • специального программного обеспечения.

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

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

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

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

Сетевая операционная система (СОС) включает в себя набор управляющих и обслуживающих программ, обеспечивающих:

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

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

Контрольные вопросы

  1. Что такое сервер и рабочая станция (клиент)?
  2. Перечислите и дайте краткую характеристику специализированных серверов.
  3. Что такое хост-компьютеры?
  4. Что такое модем и какие виды модемов вы знаете?
  5. Охарактеризуйте внутренний и внешний модемы.
  6. Отличие цифровых модемов от аналоговых.
  7. Что представляет собой сетевая карта, перечислите основные характеристики.
  8. Какие устройства межсетевого интерфейса вы знаете?
  9. Назначение повторителя как устройства межсетевого интерфейса.
  10. Назначение моста как устройства межсетевого интерфейса.
  11. Назначение маршрутизатора как устройства межсетевого интерфейса.
  12. Назначение шлюза как устройства межсетевого интерфейса.
  13. Что входит в сетевое программное обеспечение?

Источник

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ СЕТЕЙ

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

Программное обеспечение вычислительных сетей включает три компонента:

Ø общее программное обеспечение, образуемое базовым ПО отдельных ЭВМ, входящих в состав сети;

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

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

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

Операционная система сети включает в себя набор управляющих и обслуживающих программ, обеспечивающих:

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

Ø доступ отдельных прикладных программ к ресурсам сети (и в первую очередь к устройствам ввода-вывода);

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

Ø обмен информацией между программами с использованием сетевых «почтовых ящиков»;

Ø выполнение команд оператора с терминала, подключенного к одному из узлов сети, на каком-либо устройстве, подключенном к другому удаленному узлу вычислительной сети;

Ø удаленный ввод заданий, вводимых с любого терминала, и их выполнение на любой ЭВМ в пакетном или оперативном режиме;

Читайте также:  Коаксиальный кабель для компьютерных сетей

Ø обмен наборами данных (файлами) между ЭВМ сети;

Ø доступ к файлам, хранимым в удаленных ЭВМ, и обработку этих файлов;

Ø защиту данных и вычислительных ресурсов сети от несанкционированного доступа;

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

Ø передачу текстовых сообщений с одного терминала пользователя на другие (электронная почта).

С помощью операционной системы сети:

Ø устанавливается последовательность решения задач пользователя;

Ø задачи пользователя обеспечиваются необходимыми данными, хранящимися в различных узлах сети;

Ø контролируется работоспособность аппаратных и программных средств сети;

Ø обеспечивается плановое и оперативное распределение ресурсов в зависимости от возникающих потребностей различных пользователей вычислительной сети.

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

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

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

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

Ø отпадает необходимость в пересылке предварительных результатов и промежуточных рабочих материалов;

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

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Источник

Оцените статью
Adblock
detector