Главная » Информационные системы » Операционные системы » 29-3.9.Коммуникационные сети, интерфейсы и драйверы

29-3.9.Коммуникационные сети, интерфейсы и драйверы

3.9.Коммуникационные сети, интерфейсы и драйверы

Операционная система управляет соединением компьютера с сетью так же, как устройствами. У сети имеется интерфейс, и операционная система содержит драйвер для этого интерфейса. Важными характеристиками сетевого соединения являются методы доступа к сетевой среде и интерфейс между сетевым аппаратным обеспечением и компьютером (Рис.3.2)

 

Рис.3.2.Среда, метод доступа и интерфейс

 

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

Пример, Ethernet – глобальная сеть, в 1976 году был создан ее первый работающий прототип. Это широковещательная сеть шинного типа, передающей средой которой является кабель (например, коаксиальный). Методом доступа для подключенного к сети компьютера является множественный доступ с контролем несущей и обнаружением конфликтов. Согласно этому методу, потенциальный передатчик прослушивает передающую среду, чтобы выяснить, не пересылаются ли по ней данные. Если линия свободна, передатчик начинает пересылку данных. Поскольку одновременно может начать передачу другая станция, вероятен конфликт пакетов. Для его выявления каждая станция прослушивает передачу своего пакета и, обнаружив повреждение, прекращает передачу. Чтобы конфликт не повторился, перед следующей попыткой передачи выполняется задержка, длительность которой выбирается случайным образом.


Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.

Поделиться

Дисциплины