Возможности сетевого программного обеспечения

Содержание

Слайд 2

Определение сетевого программного обеспечения

Сетевое программное обеспечение – это программное обеспечение, предназначенное для

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

Слайд 3

Состав сетевого программного обеспечения


1. Общее. Создается базовыми приложениями отдельных компьтеров, которые

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

браузер- это программа просмотра Web-страницы.
HTML-редакторы– редакторы, предназначенные для созданияWeb-страниц.
Машинные переводчики – программные средства, предназначенные для просмотраweb-страниц на различных языках.
Антивирусные сетевые программы – программы предназначенные для предотвращения попадания программных вирусов на компьютер пользователя или распространения его по локальной сети фирмы.

Слайд 4

2. Системное. Создаётся прикладными приложениями, которые отражают специфику предметной области для пользователя,

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

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

Слайд 5

Представлено прикладными программными средствами: функциональными и интегрированными пакетами прикладных программ и прикладными

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

Авторские системы
Экспертные системы
Гипертекстовые системы
Мультимедийные программы

3. Специальное. Представляет собой комплекс средств, которые поддерживают и координируют все ресурсы вычислительной сети как единую систему.

Слайд 6

Виды сетевого программного обеспечения

1. Сетевое ПО локального действия.
Эти программы решают

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

Слайд 7

2. Сетевое ПО для совместного использования (разделение ресурсов).
Это наиболее широкий класс

2. Сетевое ПО для совместного использования (разделение ресурсов). Это наиболее широкий класс
ПО. Пользователь, как правило, сталкивается с ними и работает в среде данных программ.
К их числу можно отнести:
· сетевые интерфейсы операционных систем;
· многопользовательские версии ПО ( базы данных SQL);
· клиентские оболочки сетевого ПО (браузеры, почтовые клиенты);
· менеджеры сетевых ресурсов (сетевые файловые системы, web-сервера, почтовые сервера и прочее);
· протоколы сетевого обмена и т.д.

Виды сетевого программного обеспечения (продолжение)

Слайд 8

3. Распределенное сетевое ПО (распределенное, хранение и/или обработка данных).
Данный вид ПО

3. Распределенное сетевое ПО (распределенное, хранение и/или обработка данных). Данный вид ПО
подразумевает распределенную обработку и/или хранение информации. Можно привести такие примеры:
· чат сервера (ICQ, MAIL.RU);
· игровые сервера (спортивные симуляторы, виртуальные казино и другие);
· поисковые сервера (Yandex, Rambler, Google, TYT);
· системы распределенного вычисления (распределенный рендеринг, расчет графической или научной информации).

Виды сетевого программного обеспечения (продолжение)

Слайд 9

Структура сетевой операционной системы

В сеть

Структура сетевой операционной системы В сеть

Слайд 10

Организация программного обеспечения, принятая в современных сетях, носит название технология «клиент –

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

Клиент-программа подготавливает запрос пользователя, передает его по сети, а затем принимает ответ.
Сервер-программа принимает запрос, подготавливает ответную информацию и
передает ее пользователю.

Модель «Клиент – сервер»

Слайд 11

Определение и функции сетевых операционных систем

Сетевые операционные системы– это комплекс программ, обеспечивающих

Определение и функции сетевых операционных систем Сетевые операционные системы– это комплекс программ,
обработку, хранение и передачу данных в сети.

Основные функции сетевой ОС:
1. управление каталогами и файлами;
2. управление ресурсами;
3. коммуникационные функции;
4. защита от несанкционированного доступа;
5. обеспечение отказоустойчивости;
6. управление сетью.

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

Слайд 12

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

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

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

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

Основные функции сетевых операционных систем

Слайд 13

Защита от несанкционированного доступа — важная функция, способствующая поддержанию целостности данных и

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

Основные функции сетевых операционных систем (продолжение)

Слайд 14

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

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

Основные функции сетевых операционных систем (продолжение)

Слайд 15

Управление сетью связано с применением соответствующих протоколов управления.
Программное обеспечение управления сетью

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

Основные функции сетевых операционных систем (продолжение)

Слайд 16

Узлы сети

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

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

Программное обеспечение сетевых ОС распределено по узлам сети.

К сетевому программному обеспечению относят также драйверы сетевых плат. Для каждого типа ЛВС разработаны разные типы плат и драйверов. Внутри каждого типа ЛВС может быть много разновидностей плат с разными характеристиками интеллектуальности, скорости, объема буферной памяти.
В настоящее время наибольшее распространение получили три основные сетевые ОС — UNIX, Windows NT и Novell Netware.

Слайд 17

TCP/IP — сетевая модель передачи данных, представленных в цифровом виде. Модель описывает

TCP/IP — сетевая модель передачи данных, представленных в цифровом виде. Модель описывает
способ передачи данных от источника информации к получателю. В модели предполагается прохождение информации через четыре уровня, каждый из которых описывается правилом (протоколом передачи). Наборы правил, решающих задачу по передаче данных, составляют стек протоколов передачи данных, на которых базируется Интернет. Название TCP/IP происходит из двух важнейших протоколов семейства — Transmission Control Protocol (TCP) и Internet Protocol (IP), которые первыми были разработаны и описаны в данном стандарте.

Стек протоколов TCP/IP включает в себя четыре уровня:
Прикладной (HTTP, RTSP, FTP, DNS)
Транспортный (TCP, UDP, SCTP, DCCP ) (RIP, протоколы маршрутизации, подобные OSPF, что работают поверх IP, являются частью сетевого уровня)
Сетевой (Межсетевой) Для TCP/IP это IP (вспомогательные протоколы, вроде ICMP и IGMP, работают поверх IP, но тоже относятся к сетевому уровню; протокол ARP является самостоятельным вспомогательным протоколом, работающим поверх канального уровня)
Канальный (Ethernet, IEEE 802.11 WLAN, SLIP, Token Ring, ATM и MPLS, физическая среда и принципы кодирования информации, T1, E1)

Сетевая модель TCP/IP

Слайд 18

Адресация в TCP/IP

Схема IP-адресации, применяемая в TCP/IP, позволяет пользователям и приложениям однозначно

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

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

Слайд 19

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

Способы объединения и управления участников сети Различают два варианта организации управления компонентами
– одноранговые сети и сети на основе сервера, что соответствует децентрализованной и централизованной системе управления.
Соответственно, также можно разделить и сетевые модели:
· рабочая группа;
· доменная архитектура;
· группы сетевых устройств, сгруппированные по другим признакам.

Слайд 20

Рабочая группа

Рабочая группа – основной способ управления сетевыми ресурсами в сети, где

Рабочая группа Рабочая группа – основной способ управления сетевыми ресурсами в сети,
все рабочие станции равноправны, а соответственно, каждая несет ответственность за функционирование всех или части сетевых ресурсов.
Как правило, все пользователи рабочей группы могут иметь либо равный уровень доступа к ресурсам, либо он может регулироваться с помощью системы паролей. В Microsoft Windows эта модель использования сетевых ресурсов называется «распределение прав доступа на уровне ресурсов».
Характерные примеры операционных систем для работы в рабочей группе – Novell NetWare, OS/2 Lan Manager (2-я версия – Warp Connect), Windows95, Windows98 и Windows3.11 For Work Groups (в качестве расширения MS-DOS).

Слайд 21

Понятие домена

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

Понятие домена Принцип домена: любой компьютер, регистрирующийся в сети, может относиться к
любому из доменов вне зависимости от его расположения (территориально) или принадлежности к какому-либо из отделов.
На каждую учетную запись пользователя ведется отдельный реестр по тем правам, которые для него существуют в домене.
Домен делится на 3 уровня:
Первый уровень (.ru;.travel)
Второй уровень (primer-net)
Третий уровень (chat.primer-net.ru)