Сетевое программное обеспечение
Классификация ВС
Структура сетевой ОС
Организация сетевого ПО
Cети с коммутацией пакетов, так и сети с коммутацией каналов можно разделить на два класса:
Дейтаграммная сеть
Сеть с виртуальным каналом
Стратегия повторной передачи Stop-and-Wait (SAW)
Стратегия Go Back n
Инициализация соединения и разъединение для ARQ
Особенности распределенной обработки
Сервисы middleware обеспечивают
RPC
Message Oriented Middleware – MOM
Механизм программных гнезд (Sockets)
Модели сетевой архитектуры

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

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

2. Классификация ВС

Вычислительная сеть
Корпоративность
Организация
Сетевого ПО
Метод доступа
Протокол передачи
данных
Локальные
Одноранговая
Ethernet
PTP
Глобальная
Централизованное
управлениер
Arcnet
Множественный
Token Ring
Коммутация
каналов
пакетов
Мультиплексирование
с частотным
разделение
С виртуальным
Мультиплексирование
с временным
разделение
Дейтограммная
каналом
сеть

3. Структура сетевой ОС

4. Организация сетевого ПО

5.

Коммутация каналов

6.

Коммутация пакетов

7.

Сравнение коммутации каналов и коммутации пакетов
Коммутация каналов
Коммутация пакетов
Гарантированная пропускная способность (полоса)
для взаимодействующих абонентов
соединения
реального
времени
передается
сети
для
абонентов
неизвестна, задержки передачи носят случайный
Сеть всегда готова принять данные от абонента
без Ресурсы
задержек
Адрес используется только на этапе установления
соединения
способность
характер
Сеть может отказать абоненту в установлении
Трафик
Пропускная
сети
используются
эффективно
передаче пульсирующего трафика
Адрес передается с каждым пакетом
при

8. Cети с коммутацией пакетов, так и сети с коммутацией каналов можно разделить на два класса:

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

9. Дейтаграммная сеть

10. Сеть с виртуальным каналом

11. Стратегия повторной передачи Stop-and-Wait (SAW)

12. Стратегия Go Back n

13. Инициализация соединения и разъединение для ARQ

Master-Slave Protocol
Сбалансированный протокол

14. Особенности распределенной обработки

15. Сервисы middleware обеспечивают

прозрачный доступ к другим сетевым сервисам и
приложениям;
независимость от других сетевых сервисов;
высокую надежность и постоянную готовность
Виды промежуточного ПО
Программное обеспечение для межпрограммного
взаимодействия (IPC - Inter-Process Communication)
Удаленный вызов процедур (RPC)
Сервисы обработки сообщений (MOM — message-oriented middleware)
Распределенные объектные системы (ORB).
Программное обеспечение доступа к базам данных.

16. RPC

17. Message Oriented Middleware – MOM

Message Oriented Middleware – MOM
с передачей сообщений,
c очередями сообщений,
типа публикация/подписка

18. Механизм программных гнезд (Sockets)

Серверное гнездо
Клиентское гнездо
socket
socket
bind
connect
listen
send
socket
bind
recv
sendto
accept
send
recv
shutdown
recvfrom
shutdown
close
close
Последовательность вызовов API,
обеспечивающих взаимодействие процессов
через дейтаграммные гнезда
close
Последовательность вызовов функций, которые
устанавливают соединение между клиентом и
сервером типа виртуальный канал

19. Модели сетевой архитектуры

English     Русский Правила