Главная
»
Информационные системы
»
Операционные системы
»
Управление сетевым взаимодействием
Управление сетевым взаимодействием
Операционная система для компьютера с сетевым соединением должна включать коммуникационные функции. Сетевое соединение компьютера на нижнем уровне может рассматриваться как еще одно устройство. У него имеется интерфейс, управляемый программным обеспечением драйвера устройства.
Драйверы – это специальные программные средства для управления оборудованием и устройствами.
Любая сеть доставляет пакеты данных подключенным к ней компьютерам через их сетевые интерфейсы. Иногда это пакеты переменного размера, а иногда – фиксированного.
Управление сетевым взаимодействием отличается от рассмотренного управления устройствами, поскольку сетевое соединение используется совместно и сети отличаются более высоким быстродействием, чем периферийные устройства. {Сети обычно работают со скоростью 1000 Мбит/с.} Уже начали распространяться высокоскоростные сети, скорость которых составляет несколько тысяч мегабитов в секунду. Быстродействие дисков не может возрастать такими же темпами из-за ограничений, обусловленных их электромеханической природой.
Сетевое соединение всегда используется совместно. Несколько локальных процессов могут запросить взаимодействие с внешними процессами, и их запросы должны выполняться одновременно. Кроме того, внешние процессы могут автономно запрашивать взаимодействие с локальными процессами. Отсюда следует, что подсистема управления сетевым взаимодействием (коммуникационная подсистема) является большой параллельной системой.
Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.