Какая информация передается по каналу связывающему внешние интерфейсы компьютера и пу
Частным случаем связи " точка-точка " является соединение компьютера с периферийным устройством. Поскольку механизмы взаимодействия компьютеров в сети многое позаимствовали у схемы взаимодействия компьютера с периферийными устройствами, начнем рассматривать принципы работы сети с этого "досетевого" случая.
Для обмена данными компьютер и периферийное устройство (ПУ) оснащены внешними интерфейсами или портами (рис. 3.1). В данном случае к понятию "интерфейс" относятся:
- электрический разъем;
- набор проводов, соединяющих устройства;
- совокупность правил обмена информацией по этим проводам.
Со стороны компьютера логикой передачи сигналов на внешний интерфейс управляют:
- контроллер ПУ — аппаратный блок, часто реализуемый в виде отдельной платы;
- драйвер ПУ – программа, управляющая контроллером периферийного устройства.
Со стороны ПУ интерфейс чаще всего реализуется аппаратным устройством управления ПУ, хотя встречаются и программно-управляемые периферийные устройства.
Обмен данными между ПУ и компьютером, как правило, является двунаправленным. Так, например, даже принтер, который представляет собой устройство вывода информации, возвращает в компьютер данные о своем состоянии.
Таким образом, по каналу, связывающему внешние интерфейсы, передается следующая информация:
- данные, поступающие от контроллера на ПУ, например байты текста, который нужно распечатать на бумаге;
- команды управления, которые контроллер передает на устройство управления ПУ; в ответ на них оно выполняет специальные действия, например переводит головку диска на соответствующую дорожку или же выталкивает из принтера лист бумаги;
- данные, возвращаемые устройством управления ПУ в ответ на запрос от контроллера, например данные о готовности к выполнению операции.
Рассмотрим последовательность действий, которые выполняются в том случае, когда некоторому приложению требуется напечатать текст на принтере. Со стороны компьютера в выполнении этой операции принимает участие, кроме уже названных контроллера, драйвера и приложения, еще один важнейший компонент — операционная система. Поскольку все операции ввода-вывода являются привилегированными, все приложения при выполнении операций с периферийными устройствами используют ОС как арбитра. Итак, последовательность действий такова:
- Приложение обращается с запросом на выполнение операции печати к операционной системе. В запросе указываются: адрес данных в оперативной памяти, идентифицирующая информация принтера и операция, которую требуется выполнить.
- Получив запрос, операционная система анализирует его, решает, может ли он быть выполнен, и если решение положительное, то запускает соответствующий драйвер, передавая ему в качестве параметров адрес выводимых данных. Дальнейшие действия, относящиеся к операции ввода-вывода, со стороны компьютера реализуются совместно драйвером и контроллером принтера.
- Драйвер передает команды и данные контроллеру, который помещает их в свой внутренний буфер. Пусть, например, драйвер загружает значение некоторого байта в буфер контроллера ПУ.
- Контроллер перемещает данные из внутреннего буфера во внешний порт.
- Контроллер начинает последовательно передавать биты в линию связи, представляя каждый бит соответствующим электрическим сигналом. Чтобы сообщить устройству управления принтера о том, что начинается передача байта, перед передачей первого бита данных контроллер формирует стартовый сигнал специфической формы, а после передачи последнего информационного бита — стоповый сигнал. Эти сигналы синхронизируют передачу байта. Кроме информационных бит, контроллер может передавать бит контроля четности для повышения достоверности обмена.
- Устройство управления принтера, обнаружив на соответствующей линии стартовый бит, выполняет подготовительные действия и начинает принимать информационные биты, формируя из них байт в своем приемном буфере. Если передача сопровождается битом четности, то выполняется проверка корректности передачи: при правильно выполненной передаче в соответствующем регистре устройства управления принтера устанавливается признак завершения приема информации. Наконец, принятый байт обрабатывается принтером — выполняется соответствующая команда или печатается символ.
Рис. 3.1.Связь компьютера с периферийным устройством.
Обязанности между драйвером и контроллером могут распределяться по-разному, но чаще всего контроллер поддерживает набор простых команд, служащих для управления периферийным устройством, а на драйвер обычно возлагаются наиболее сложные функции реализации обмена. Например, контроллер принтера может поддерживать такие элементарные команды, как "Печать символа", "Перевод строки", "Возврат каретки" и т. п.
Драйвер же принтера с помощью этих команд реализует печать строк символов, разделение документа на страницы и другие более высокоуровневые операции (например, подсчет контрольной суммы последовательности передаваемых байтов, анализ состояния периферийного устройства, проверка правильности выполнения команды). Драйвер, задавая ту или иную последовательность команд, определяет тем самым логику работы периферийного устройства. Для одного и того же контроллера можно разработать различные драйверы, которые с помощью одного и того же набора доступных команд будут реализовывать разные алгоритмы управления одним и тем же ПУ.
Аннотация: Связь компьютера с периферийным устройством. Простейший случай связи двух компьютеров. Схема функционирования и основные элементы программного обеспечения взаимодействия компьютеров по сети. Задачи физической передачи данных по линиям связи.
При создании вычислительных сетей разработчикам пришлось решать множество самых разных задач, связанных с кодированием и синхронизацией электрических (оптических) сигналов, выбором конфигурации физических и логических связей, разработкой схем адресации устройств, созданием различных способов коммутации , мультиплексированием и демультиплексированием потоков данных, совместным использованием передающей среды. В данной лекции мы сформулируем все эти задачи, причем в той последовательности, в которой они возникали в процессе развития и совершенствования сетевых технологий .
Начнем с наиболее простого случая непосредственного соединения двух устройств физическим каналом, такое соединение называется связью "точка-точка" ( point-to-point ).
К какому типу топологии можно отнести структуру, образованную тремя связанными друг с другом узлами (в виде треугольника)?
- (Правильный ответ) полносвязная
- «звезда»
- (Правильный ответ) «кольцо»
- ячеистая
Связь компьютера с периферийными устройствами
Частным случаем связи " точка-точка " является соединение компьютера с периферийным устройством. Поскольку механизмы взаимодействия компьютеров в сети многое позаимствовали у схемы взаимодействия компьютера с периферийными устройствами , начнем рассматривать принципы работы сети с этого "досетевого" случая.
Для обмена данными компьютер и периферийное устройство (ПУ) оснащены внешними интерфейсами или портами (рис. 3.1). В данном случае к понятию "интерфейс" относятся:
- электрический разъем ;
- набор проводов, соединяющих устройства;
- совокупность правил обмена информацией по этим проводам.
Со стороны компьютера логикой передачи сигналов на внешний интерфейс управляют:
- контроллер ПУ — аппаратный блок, часто реализуемый в виде отдельной платы;
- драйвер ПУ – программа, управляющая контроллером периферийного устройства .
Со стороны ПУ интерфейс чаще всего реализуется аппаратным устройством управления ПУ, хотя встречаются и программно-управляемые периферийные устройства .
Обмен данными между ПУ и компьютером, как правило, является двунаправленным . Так, например, даже принтер, который представляет собой устройство вывода информации, возвращает в компьютер данные о своем состоянии.
Таким образом, по каналу, связывающему внешние интерфейсы , передается следующая информация :
- данные, поступающие от контроллера на ПУ, например байты текста, который нужно распечатать на бумаге;
- команды управления, которые контроллер передает на устройство управления ПУ; в ответ на них оно выполняет специальные действия, например переводит головку диска на соответствующую дорожку или же выталкивает из принтера лист бумаги;
- данные, возвращаемые устройством управления ПУ в ответ на запрос от контроллера , например данные о готовности к выполнению операции.
Рассмотрим последовательность действий, которые выполняются в том случае, когда некоторому приложению требуется напечатать текст на принтере. Со стороны компьютера в выполнении этой операции принимает участие, кроме уже названных контроллера , драйвера и приложения, еще один важнейший компонент — операционная система . Поскольку все операции ввода-вывода являются привилегированными, все приложения при выполнении операций с периферийными устройствами используют ОС как арбитра. Итак, последовательность действий такова:
- Приложение обращается с запросом на выполнение операции печати к операционной системе. В запросе указываются: адрес данных в оперативной памяти, идентифицирующая информация принтера и операция, которую требуется выполнить.
- Получив запрос, операционная система анализирует его, решает, может ли он быть выполнен, и если решение положительное, то запускает соответствующий драйвер , передавая ему в качестве параметров адрес выводимых данных. Дальнейшие действия, относящиеся к операции ввода-вывода , со стороны компьютера реализуются совместно драйвером и контроллером принтера.
- Драйвер передает команды и данные контроллеру , который помещает их в свой внутренний буфер. Пусть, например, драйвер загружает значение некоторого байта в буфер контроллера ПУ.
- Контроллер перемещает данные из внутреннего буфера во внешний порт .
- Контроллер начинает последовательно передавать биты в линию связи , представляя каждый бит соответствующим электрическим сигналом. Чтобы сообщить устройству управления принтера о том, что начинается передача байта, перед передачей первого бита данных контроллер формирует стартовый сигнал специфической формы, а после передачи последнего информационного бита — стоповый сигнал. Эти сигналы синхронизируют передачу байта. Кроме информационных бит, контроллер может передавать бит контроля четности для повышения достоверности обмена.
- Устройство управления принтера , обнаружив на соответствующей линии стартовый бит, выполняет подготовительные действия и начинает принимать информационные биты, формируя из них байт в своем приемном буфере. Если передача сопровождается битом четности , то выполняется проверка корректности передачи: при правильно выполненной передаче в соответствующем регистре устройства управления принтера устанавливается признак завершения приема информации. Наконец, принятый байт обрабатывается принтером — выполняется соответствующая команда или печатается символ.
Обязанности между драйвером и контроллером могут распределяться по-разному, но чаще всего контроллер поддерживает набор простых команд, служащих для управления периферийным устройством , а на драйвер обычно возлагаются наиболее сложные функции реализации обмена. Например, контроллер принтера может поддерживать такие элементарные команды, как " Печать символа", " Перевод строки ", " Возврат каретки " и т. п.
Драйвер же принтера с помощью этих команд реализует печать строк символов, разделение документа на страницы и другие более высокоуровневые операции (например, подсчет контрольной суммы последовательности передаваемых байтов, анализ состояния периферийного устройства , проверка правильности выполнения команды). Драйвер , задавая ту или иную последовательность команд, определяет тем самым логику работы периферийного устройства . Для одного и того же контроллера можно разработать различные драйверы , которые с помощью одного и того же набора доступных команд будут реализовывать разные алгоритмы управления одним и тем же ПУ.
К какому типу топологии можно отнести структуру, образованную четырьмя связанными узлами в виде квадрата?
- «звезда»
- полносвязная
- (Правильный ответ) «кольцо»
К какому компоненту сетевой ОС может быть отнесен драйвер?
- серверный модуль
- клиентский модуль
- (Правильный ответ) коммуникационные средства
Какая информация передается по каналу, связывающему внешние интерфейсы компьютера и ПУ?
- (Правильный ответ) команды управления, которые контроллер передает на устройство управления ПУ
- (Правильный ответ) данные, возвращаемые устройством управления ПУ в компьютер
- команды, которые устройство управления ПУ передает в компьютер
- (Правильный ответ) данные, поступающие от контроллера на ПУ
В какой последовательности идет разработка стандартов Internet?
- (Правильный ответ) draft, proposed standard, draft standard, standard
- proposed standard, draft, draft standard, standard
- proposed standard, draft standard, draft, standard
- draft, draft standard, proposed standard, standard
Если все коммуникационные устройства в приведенном фрагменте сети являются концентраторами, то на каких портах появится кадр, если его отправил компьютер А компьютеру В ?
- на 5 и 6
- на 4, 5 и 6
- (Правильный ответ) на всех
- на 4, 5, 6, 7 и 12
- на 4, 5, 6 и 7
Что из перечисленного может служить признаком потока?
- (Правильный ответ) адрес получателя
- (Правильный ответ) метка
- номер пакета
- (Правильный ответ) идентификатор интерфейса, с которого пришли данные
Какое название традиционно используется для единицы передаваемых данных на сетевом уровне?
Какой тип устройств может выполнять функции коммутатора?
- (Правильный ответ) полностью аппаратное устройство
- (Правильный ответ) специализированное программно-аппаратное устройство
- (Правильный ответ) универсальный компьютер с установленным соответствующим программным обеспечением
Какие из перечисленных компонентов непременно должны быть в составе ОС, чтобы компьютер мог выполнять запросы из сети?
- (Правильный ответ) серверный модуль
- (Правильный ответ) клиентский модуль
- (Правильный ответ) коммуникационные средства
- (Правильный ответ) клиентский модуль
- серверный модуль
- (Правильный ответ) модуль, который распознает запросы к удаленным ресурсам
- модуль, отвечающий за администрирование пользователей
Какая операционная система сыграла в свое время наиболее значительную роль в популяризации и распространении сетевых протоколов?
- OS/2
- Windows xx
- (Правильный ответ) Unix
- OS/360
Какие свойства относятся к сетям с коммутацией каналов?
- (Правильный ответ) трафик реального времени передается без задержек
- пропускная способность сети для абонентов неизвестна, задержки передачи носят случайный характер
- сеть всегда готова принять данные от абонента
- ресурсы сети используются эффективно при передаче пульсирующего трафика
Какой тип конфигурации наиболее распространен сегодня в локальных сетях?
- (Правильный ответ) «звезда»
- ячеистая
- полносвязная
- «кольцо»
Определите, на сколько увеличится время передачи данных в сети с коммутацией пакетов по сравнению с сетью коммутации каналов, если известно:
- общий объем передаваемых данных — 200 Кбайт;
- суммарная длина канала 5000 км, (скорость передачи сигнала примите равной 0,66 скорости света);
- пропускная способность канала 2Мбит/c;
- размер пакета без учета заголовка — 4 Кбайт;
- заголовок — 40 байт;
- межпакетный интервал — 1 мс;
- количество промежуточных коммутаторов — 10;
- время коммутации — 20мс.
- примерно на 490 мс
- примерно на 640 мс
- (Правильный ответ) примерно на 420 мс
- примерно на 360 мс
Какие из перечисленных ниже свойств относятся к сетям с коммутацией каналов?
- возможность динамически перераспределять пропускную способность физических каналов связи между абонентами в соответствии с реальными потребностями их трафика
- (Правильный ответ) постоянная и известная скорость передачи данных по установленному между конечными узлами каналу
- (Правильный ответ) обязательная задержка перед передачей данных из-за фазы установления соединения
- (Правильный ответ) низкий и постоянный уровень задержки передачи данных через сеть
- неопределенность скорости передачи данных между абонентами сети
Какие из перечисленных свойств относятся к сетям с выделенным сервером?
- не требуют специальной должности администратора сети
- (Правильный ответ) освобождают пользователей от задачи управления разделяемыми ресурсами
- отсутствие центрального места хранения разделяемых файлов
- (Правильный ответ) способность обслуживать одновременно большое количество сетевых соединений
- (Правильный ответ) обладают сильной централизованной защитой
Связь компьютера с периферийными устройствами
Частным случаем связи " точка-точка " является соединение компьютера с периферийным устройством. Поскольку механизмы взаимодействия компьютеров в сети многое позаимствовали у схемы взаимодействия компьютера с периферийными устройствами , начнем рассматривать принципы работы сети с этого "досетевого" случая.
Для обмена данными компьютер и периферийное устройство (ПУ) оснащены внешними интерфейсами или портами (рис. 3.1). В данном случае к понятию "интерфейс" относятся:
- электрический разъем ;
- набор проводов, соединяющих устройства;
- совокупность правил обмена информацией по этим проводам.
Со стороны компьютера логикой передачи сигналов на внешний интерфейс управляют:
- контроллер ПУ — аппаратный блок, часто реализуемый в виде отдельной платы;
- драйвер ПУ – программа, управляющая контроллером периферийного устройства .
Со стороны ПУ интерфейс чаще всего реализуется аппаратным устройством управления ПУ, хотя встречаются и программно-управляемые периферийные устройства .
Обмен данными между ПУ и компьютером, как правило, является двунаправленным . Так, например, даже принтер, который представляет собой устройство вывода информации, возвращает в компьютер данные о своем состоянии.
Таким образом, по каналу, связывающему внешние интерфейсы , передается следующая информация :
- данные, поступающие от контроллера на ПУ, например байты текста, который нужно распечатать на бумаге;
- команды управления, которые контроллер передает на устройство управления ПУ; в ответ на них оно выполняет специальные действия, например переводит головку диска на соответствующую дорожку или же выталкивает из принтера лист бумаги;
- данные, возвращаемые устройством управления ПУ в ответ на запрос от контроллера , например данные о готовности к выполнению операции.
Рассмотрим последовательность действий, которые выполняются в том случае, когда некоторому приложению требуется напечатать текст на принтере. Со стороны компьютера в выполнении этой операции принимает участие, кроме уже названных контроллера , драйвера и приложения, еще один важнейший компонент — операционная система . Поскольку все операции ввода-вывода являются привилегированными, все приложения при выполнении операций с периферийными устройствами используют ОС как арбитра. Итак, последовательность действий такова:
- Приложение обращается с запросом на выполнение операции печати к операционной системе. В запросе указываются: адрес данных в оперативной памяти, идентифицирующая информация принтера и операция, которую требуется выполнить.
- Получив запрос, операционная система анализирует его, решает, может ли он быть выполнен, и если решение положительное, то запускает соответствующий драйвер , передавая ему в качестве параметров адрес выводимых данных. Дальнейшие действия, относящиеся к операции ввода-вывода , со стороны компьютера реализуются совместно драйвером и контроллером принтера.
- Драйвер передает команды и данные контроллеру , который помещает их в свой внутренний буфер. Пусть, например, драйвер загружает значение некоторого байта в буфер контроллера ПУ.
- Контроллер перемещает данные из внутреннего буфера во внешний порт .
- Контроллер начинает последовательно передавать биты в линию связи , представляя каждый бит соответствующим электрическим сигналом. Чтобы сообщить устройству управления принтера о том, что начинается передача байта, перед передачей первого бита данных контроллер формирует стартовый сигнал специфической формы, а после передачи последнего информационного бита — стоповый сигнал. Эти сигналы синхронизируют передачу байта. Кроме информационных бит, контроллер может передавать бит контроля четности для повышения достоверности обмена.
- Устройство управления принтера , обнаружив на соответствующей линии стартовый бит, выполняет подготовительные действия и начинает принимать информационные биты, формируя из них байт в своем приемном буфере. Если передача сопровождается битом четности , то выполняется проверка корректности передачи: при правильно выполненной передаче в соответствующем регистре устройства управления принтера устанавливается признак завершения приема информации. Наконец, принятый байт обрабатывается принтером — выполняется соответствующая команда или печатается символ.
Обязанности между драйвером и контроллером могут распределяться по-разному, но чаще всего контроллер поддерживает набор простых команд, служащих для управления периферийным устройством , а на драйвер обычно возлагаются наиболее сложные функции реализации обмена. Например, контроллер принтера может поддерживать такие элементарные команды, как " Печать символа", " Перевод строки ", " Возврат каретки " и т. п.
Драйвер же принтера с помощью этих команд реализует печать строк символов, разделение документа на страницы и другие более высокоуровневые операции (например, подсчет контрольной суммы последовательности передаваемых байтов, анализ состояния периферийного устройства , проверка правильности выполнения команды). Драйвер , задавая ту или иную последовательность команд, определяет тем самым логику работы периферийного устройства . Для одного и того же контроллера можно разработать различные драйверы , которые с помощью одного и того же набора доступных команд будут реализовывать разные алгоритмы управления одним и тем же ПУ.
1. Какая информация передается по каналу, связывающему внешние интерфейсы компьютера и периферийного устройства? Команды для управления периферийным устройством, данные о состоянии периферийного устройства, а также данные ввода-вывода.
3. Какие задачи решает ОС при обмене с периферийным устройством?
4. Какие функции возлагаются на драйвер периферийного устройства?
5. Дайте определение понятия �топология�.
6. К какому типу топологии можно отнести структуру, образованную тремя связанными друг с другом узлами (в виде треугольника)? Полносвязная, кольцевая.
7. К какому типу топологии можно отнести структуру, образованную четырьмя связанными друг с другом узлами (в виде квадрата)? Ячеистая, кольцевая.
8. К какому типу топологии можно отнести структуру, образованную тремя последовательно соединенными друг с другом узлами (последний не связан с первым)? Ячеистая, звезда.
9. Частным случаем какой топологии является общая шина:
10. Какая из известных топологий обладает повышенной надежностью? Кольцо, так как информация может передаваться в двух направлениях.
11. Какой тип топологии наиболее распространен сегодня в локальных сетях? Иерархическая звезда (или дерево).
12. Какие требования предъявляются к системе адресации?
13. К какому типу можно отнести следующие адреса:
� 20-34-а2-00-с2-27;������������� числовой� плоский адрес
� 128.145.23.170.������� числовой, иерархический адрес
14. Чем неравномерный поток данных отличается от равномерного?
15. Какие параметры передаваемых данных могут служить признаком потока? Адрес источника, адрес назначения, метка, тип приложения и другие
16. Какие из утверждений о маршруте, на ваш взгляд, не всегда верны:
� маршрут � это последовательность промежуточных узлов (интерфейсов), которые проходят данные по пути от отправителя к получателю;
� при определении маршрута всегда выбирается один из нескольких возможных путей; это утверждение верно не всегда, т.к. очень часто существует единственный маршрут
� каждый маршрут назначается для определенного потока данных;
� из нескольких возможных маршрутов всегда выбирается оптимальный. это утверждение верно не всегда, т.к. очень часто выбранный маршрут является лишь рациональным, то есть близким к оптимальному.
17. Опишите основные подходы и критерии, используемые при выборе маршрута. В качестве критериев �оптимальности могут выступать, например, номинальная пропускная способность �и загруженность каналов связи; задержки, вносимые каналами; количество промежуточных транзитных узлов; надежность каналов и транзитных узлов. На выбор маршрута могут также влиять особые требования к сети со стороны различных типов приложений, предположения о пиковых нагрузках на некоторые каналы сети, соображения безопасности и многие другие факторы.
18. Какие из этих утверждений могут быть в некоторых случаях верными:
� маршруты фиксируются в коммутаторах путем жесткого соединения пар интерфейсов; да.
� маршруты определяются администратором и заносятся вручную в специальную таблицу; да
� таблица маршрутов строится автоматически сетевым программно-аппаратным обеспечением; да
� для каждого коммутатора строится своя таблица маршрутов, которая на нем и хранится. да
19. Какое из этих устройств можно назвать коммутатором:
� электрический выключатель; да
� автоматическая телефонная станция; да
� �ни одно из названных.
20. Какие методы используются при мультиплексировании? Р азделение времени и � частотное разделение � канала.
21. Объясните различия между разделением среды передачи и мультиплексированием.
22. Опишите, какие основные задачи нужно решить, чтобы обеспечить информационное взаимодействие любой пары абонентов в коммуникационной сети любого типа. (1) Определение потоков и соответствующих маршрутов; (2) фиксация маршрутов в конфигурационных параметрах и таблицах сетевых устройств; (3) распознавание потоков и передача данных между интерфейсами одного устройства; (4) мультиплексирование /демультиплексирование потоков; (5) разделение среды передачи
23. Как представление общего городского трафика в виде нескольких различных потоков позволяет рационализировать управление городским транспортом?
24. Пусть в сети существует несколько маршрутов между двумя конечными узлами А и B. Перечислите достоинства и недостатки следующих вариантов передачи данных между этими узлами:
� использовать все имеющиеся маршруты для параллельной передачи данных;
� передавать все данные по одному оптимальному по некоторому критерию маршруту;
� использовать несколько маршрутов из набора всех возможных маршрутов и разделять между ними передаваемые данные.
Какое правило можно применить для определения маршрута передачи очередного пакета в последнем из перечисленных случаев?
Аннотация: Связь компьютера с периферийным устройством. Простейший случай связи двух компьютеров. Схема функционирования и основные элементы программного обеспечения взаимодействия компьютеров по сети. Задачи физической передачи данных по линиям связи.
При создании вычислительных сетей разработчикам пришлось решать множество самых разных задач, связанных с кодированием и синхронизацией электрических (оптических) сигналов, выбором конфигурации физических и логических связей, разработкой схем адресации устройств, созданием различных способов коммутации , мультиплексированием и демультиплексированием потоков данных, совместным использованием передающей среды. В данной лекции мы сформулируем все эти задачи, причем в той последовательности, в которой они возникали в процессе развития и совершенствования сетевых технологий .
Начнем с наиболее простого случая непосредственного соединения двух устройств физическим каналом, такое соединение называется связью "точка-точка" ( point-to-point ).
Какие из перечисленных модулей участвуют в реализации связи компьютера с ПУ?
- (Правильный ответ) драйвер контроллера ПУ
- (Правильный ответ) контроллер ПУ
- драйвер устройства управления ПУ
- (Правильный ответ) устройство управления ПУ
Какие из утверждений ошибочны?
- (Правильный ответ) расширяемость и масштабируемость — это два названия одного и того же свойства системы
- (Правильный ответ) с помощью QoS можно увеличить пропускную способность сети
- (Правильный ответ) для компьютерного трафика равномерность передачи данных важнее высокой надежности сети
Оставить комментарий
Inna Petrova 18 минут назад
Нужно пройти преддипломную практику у нескольких предметов написать введение и отчет по практике так де сдать 4 экзамена после практики
Иван, помощь с обучением 25 минут назад
Коля 2 часа назад
Здравствуйте, сколько будет стоить данная работа и как заказать?
Иван, помощь с обучением 2 часа назад
Инкогнито 5 часов назад
Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения. Сам диплом готов, пришлю его Вам по запросу!
Иван, помощь с обучением 6 часов назад
Василий 12 часов назад
Здравствуйте. ищу экзаменационные билеты с ответами для прохождения вступительного теста по теме Общая социальная психология на магистратуру в Московский институт психоанализа.
Иван, помощь с обучением 12 часов назад
Анна Михайловна 1 день назад
Нужно закрыть предмет «Микроэкономика» за сколько времени и за какую цену сделаете?
Иван, помощь с обучением 1 день назад
Сергей 1 день назад
Здравствуйте. Нужен отчёт о прохождении практики, специальность Государственное и муниципальное управление. Планирую пройти практику в школе там, где работаю.
Иван, помощь с обучением 1 день назад
Инна 1 день назад
Добрый день! Учусь на 2 курсе по специальности земельно-имущественные отношения. Нужен отчет по учебной практике. Подскажите, пожалуйста, стоимость и сроки выполнения?
Иван, помощь с обучением 1 день назад
Студент 2 дня назад
Здравствуйте, у меня сегодня начинается сессия, нужно будет ответить на вопросы по русскому и математике за определенное время онлайн. Сможете помочь? И сколько это будет стоить? Колледж КЭСИ, первый курс.
Иван, помощь с обучением 2 дня назад
Ольга 2 дня назад
Требуется сделать практические задания по математике 40.02.01 Право и организация социального обеспечения семестр 2
Иван, помощь с обучением 2 дня назад
Вика 3 дня назад
сдача сессии по следующим предметам: Этика деловых отношений - Калашников В.Г. Управление соц. развитием организации- Пересада А. В. Документационное обеспечение управления - Рафикова В.М. Управление производительностью труда- Фаизова Э. Ф. Кадровый аудит- Рафикова В. М. Персональный брендинг - Фаизова Э. Ф. Эргономика труда- Калашников В. Г.
Иван, помощь с обучением 3 дня назад
Игорь Валерьевич 3 дня назад
здравствуйте. помогите пройти итоговый тест по теме Обновление содержания образования: изменения организации и осуществления образовательной деятельности в соответствии с ФГОС НОО
Иван, помощь с обучением 3 дня назад
Вадим 4 дня назад
Пройти 7 тестов в личном кабинете. Сооружения и эксплуатация газонефтипровод и хранилищ
Иван, помощь с обучением 4 дня назад
Кирилл 4 дня назад
Здравствуйте! Нашел у вас на сайте задачу, какая мне необходима, можно узнать стоимость?
Иван, помощь с обучением 4 дня назад
Oleg 4 дня назад
Требуется пройти задания первый семестр Специальность: 10.02.01 Организация и технология защиты информации. Химия сдана, история тоже. Сколько это будет стоить в комплексе и попредметно и сколько на это понадобится времени?
Иван, помощь с обучением 4 дня назад
Валерия 5 дней назад
ЗДРАВСТВУЙТЕ. СКАЖИТЕ МОЖЕТЕ ЛИ ВЫ ПОМОЧЬ С ВЫПОЛНЕНИЕМ практики и ВКР по банку ВТБ. ответьте пожалуйста если можно побыстрее , а то просто уже вся на нервяке из-за этой учебы. и сколько это будет стоить?
Иван, помощь с обучением 5 дней назад
Инкогнито 5 дней назад
Здравствуйте. Нужны ответы на вопросы для экзамена. Направление - Пожарная безопасность.
Иван, помощь с обучением 5 дней назад
Иван неделю назад
Защита дипломной дистанционно, "Синергия", Направленность (профиль) Информационные системы и технологии, Бакалавр, тема: «Автоматизация приема и анализа заявок технической поддержки
Иван, помощь с обучением неделю назад
Дарья неделю назад
Иван, помощь с обучением неделю назад
Каким образом альтернативный оператор может обеспечить массовым клиентам доступ к ресурсам своей сети?
- (Правильный ответ) взяв абонентские окончания в аренду у традиционного оператора связи
- (Правильный ответ) проложив собственные абонентские окончания до помещений клиентов
- (Правильный ответ) заключив договор с традиционным оператором связи о маршрутизации трафика клиентов в свою сеть
Связь компьютера с периферийными устройствами
Частным случаем связи " точка-точка " является соединение компьютера с периферийным устройством. Поскольку механизмы взаимодействия компьютеров в сети многое позаимствовали у схемы взаимодействия компьютера с периферийными устройствами , начнем рассматривать принципы работы сети с этого "досетевого" случая.
Для обмена данными компьютер и периферийное устройство (ПУ) оснащены внешними интерфейсами или портами (рис. 3.1). В данном случае к понятию "интерфейс" относятся:
- электрический разъем ;
- набор проводов, соединяющих устройства;
- совокупность правил обмена информацией по этим проводам.
Со стороны компьютера логикой передачи сигналов на внешний интерфейс управляют:
- контроллер ПУ — аппаратный блок, часто реализуемый в виде отдельной платы;
- драйвер ПУ – программа, управляющая контроллером периферийного устройства .
Со стороны ПУ интерфейс чаще всего реализуется аппаратным устройством управления ПУ, хотя встречаются и программно-управляемые периферийные устройства .
Обмен данными между ПУ и компьютером, как правило, является двунаправленным . Так, например, даже принтер, который представляет собой устройство вывода информации, возвращает в компьютер данные о своем состоянии.
Таким образом, по каналу, связывающему внешние интерфейсы , передается следующая информация :
- данные, поступающие от контроллера на ПУ, например байты текста, который нужно распечатать на бумаге;
- команды управления, которые контроллер передает на устройство управления ПУ; в ответ на них оно выполняет специальные действия, например переводит головку диска на соответствующую дорожку или же выталкивает из принтера лист бумаги;
- данные, возвращаемые устройством управления ПУ в ответ на запрос от контроллера , например данные о готовности к выполнению операции.
Рассмотрим последовательность действий, которые выполняются в том случае, когда некоторому приложению требуется напечатать текст на принтере. Со стороны компьютера в выполнении этой операции принимает участие, кроме уже названных контроллера , драйвера и приложения, еще один важнейший компонент — операционная система . Поскольку все операции ввода-вывода являются привилегированными, все приложения при выполнении операций с периферийными устройствами используют ОС как арбитра. Итак, последовательность действий такова:
- Приложение обращается с запросом на выполнение операции печати к операционной системе. В запросе указываются: адрес данных в оперативной памяти, идентифицирующая информация принтера и операция, которую требуется выполнить.
- Получив запрос, операционная система анализирует его, решает, может ли он быть выполнен, и если решение положительное, то запускает соответствующий драйвер , передавая ему в качестве параметров адрес выводимых данных. Дальнейшие действия, относящиеся к операции ввода-вывода , со стороны компьютера реализуются совместно драйвером и контроллером принтера.
- Драйвер передает команды и данные контроллеру , который помещает их в свой внутренний буфер. Пусть, например, драйвер загружает значение некоторого байта в буфер контроллера ПУ.
- Контроллер перемещает данные из внутреннего буфера во внешний порт .
- Контроллер начинает последовательно передавать биты в линию связи , представляя каждый бит соответствующим электрическим сигналом. Чтобы сообщить устройству управления принтера о том, что начинается передача байта, перед передачей первого бита данных контроллер формирует стартовый сигнал специфической формы, а после передачи последнего информационного бита — стоповый сигнал. Эти сигналы синхронизируют передачу байта. Кроме информационных бит, контроллер может передавать бит контроля четности для повышения достоверности обмена.
- Устройство управления принтера , обнаружив на соответствующей линии стартовый бит, выполняет подготовительные действия и начинает принимать информационные биты, формируя из них байт в своем приемном буфере. Если передача сопровождается битом четности , то выполняется проверка корректности передачи: при правильно выполненной передаче в соответствующем регистре устройства управления принтера устанавливается признак завершения приема информации. Наконец, принятый байт обрабатывается принтером — выполняется соответствующая команда или печатается символ.
Обязанности между драйвером и контроллером могут распределяться по-разному, но чаще всего контроллер поддерживает набор простых команд, служащих для управления периферийным устройством , а на драйвер обычно возлагаются наиболее сложные функции реализации обмена. Например, контроллер принтера может поддерживать такие элементарные команды, как " Печать символа", " Перевод строки ", " Возврат каретки " и т. п.
Драйвер же принтера с помощью этих команд реализует печать строк символов, разделение документа на страницы и другие более высокоуровневые операции (например, подсчет контрольной суммы последовательности передаваемых байтов, анализ состояния периферийного устройства , проверка правильности выполнения команды). Драйвер , задавая ту или иную последовательность команд, определяет тем самым логику работы периферийного устройства . Для одного и того же контроллера можно разработать различные драйверы , которые с помощью одного и того же набора доступных команд будут реализовывать разные алгоритмы управления одним и тем же ПУ.
1. Какая информация передается по каналу, связывающему внешние интерфейсы компьютера и периферийного устройства? Команды для управления периферийным устройством, данные о состоянии периферийного устройства, а также данные ввода-вывода.
3. Какие задачи решает ОС при обмене с периферийным устройством?
4. Какие функции возлагаются на драйвер периферийного устройства?
5. Дайте определение понятия �топология�.
6. К какому типу топологии можно отнести структуру, образованную тремя связанными друг с другом узлами (в виде треугольника)? Полносвязная, кольцевая.
7. К какому типу топологии можно отнести структуру, образованную четырьмя связанными друг с другом узлами (в виде квадрата)? Ячеистая, кольцевая.
8. К какому типу топологии можно отнести структуру, образованную тремя последовательно соединенными друг с другом узлами (последний не связан с первым)? Ячеистая, звезда.
9. Частным случаем какой топологии является общая шина:
10. Какая из известных топологий обладает повышенной надежностью? Кольцо, так как информация может передаваться в двух направлениях.
11. Какой тип топологии наиболее распространен сегодня в локальных сетях? Иерархическая звезда (или дерево).
12. Какие требования предъявляются к системе адресации?
13. К какому типу можно отнести следующие адреса:
� 20-34-а2-00-с2-27;������������� числовой� плоский адрес
� 128.145.23.170.������� числовой, иерархический адрес
14. Чем неравномерный поток данных отличается от равномерного?
15. Какие параметры передаваемых данных могут служить признаком потока? Адрес источника, адрес назначения, метка, тип приложения и другие
16. Какие из утверждений о маршруте, на ваш взгляд, не всегда верны:
� маршрут � это последовательность промежуточных узлов (интерфейсов), которые проходят данные по пути от отправителя к получателю;
� при определении маршрута всегда выбирается один из нескольких возможных путей; это утверждение верно не всегда, т.к. очень часто существует единственный маршрут
� каждый маршрут назначается для определенного потока данных;
� из нескольких возможных маршрутов всегда выбирается оптимальный. это утверждение верно не всегда, т.к. очень часто выбранный маршрут является лишь рациональным, то есть близким к оптимальному.
17. Опишите основные подходы и критерии, используемые при выборе маршрута. В качестве критериев �оптимальности могут выступать, например, номинальная пропускная способность �и загруженность каналов связи; задержки, вносимые каналами; количество промежуточных транзитных узлов; надежность каналов и транзитных узлов. На выбор маршрута могут также влиять особые требования к сети со стороны различных типов приложений, предположения о пиковых нагрузках на некоторые каналы сети, соображения безопасности и многие другие факторы.
18. Какие из этих утверждений могут быть в некоторых случаях верными:
� маршруты фиксируются в коммутаторах путем жесткого соединения пар интерфейсов; да.
� маршруты определяются администратором и заносятся вручную в специальную таблицу; да
� таблица маршрутов строится автоматически сетевым программно-аппаратным обеспечением; да
� для каждого коммутатора строится своя таблица маршрутов, которая на нем и хранится. да
19. Какое из этих устройств можно назвать коммутатором:
� электрический выключатель; да
� автоматическая телефонная станция; да
� �ни одно из названных.
20. Какие методы используются при мультиплексировании? Р азделение времени и � частотное разделение � канала.
21. Объясните различия между разделением среды передачи и мультиплексированием.
22. Опишите, какие основные задачи нужно решить, чтобы обеспечить информационное взаимодействие любой пары абонентов в коммуникационной сети любого типа. (1) Определение потоков и соответствующих маршрутов; (2) фиксация маршрутов в конфигурационных параметрах и таблицах сетевых устройств; (3) распознавание потоков и передача данных между интерфейсами одного устройства; (4) мультиплексирование /демультиплексирование потоков; (5) разделение среды передачи
23. Как представление общего городского трафика в виде нескольких различных потоков позволяет рационализировать управление городским транспортом?
24. Пусть в сети существует несколько маршрутов между двумя конечными узлами А и B. Перечислите достоинства и недостатки следующих вариантов передачи данных между этими узлами:
� использовать все имеющиеся маршруты для параллельной передачи данных;
� передавать все данные по одному оптимальному по некоторому критерию маршруту;
� использовать несколько маршрутов из набора всех возможных маршрутов и разделять между ними передаваемые данные.
Какое правило можно применить для определения маршрута передачи очередного пакета в последнем из перечисленных случаев?
Аннотация: Связь компьютера с периферийным устройством. Простейший случай связи двух компьютеров. Схема функционирования и основные элементы программного обеспечения взаимодействия компьютеров по сети. Задачи физической передачи данных по линиям связи.
При создании вычислительных сетей разработчикам пришлось решать множество самых разных задач, связанных с кодированием и синхронизацией электрических (оптических) сигналов, выбором конфигурации физических и логических связей, разработкой схем адресации устройств, созданием различных способов коммутации , мультиплексированием и демультиплексированием потоков данных, совместным использованием передающей среды. В данной лекции мы сформулируем все эти задачи, причем в той последовательности, в которой они возникали в процессе развития и совершенствования сетевых технологий .
Начнем с наиболее простого случая непосредственного соединения двух устройств физическим каналом, такое соединение называется связью "точка-точка" ( point-to-point ).
Какое название традиционно используется для единицы передаваемых данных на канальном уровне?
Определите, на сколько увеличится время передачи данных в сети с коммутацией пакетов, по сравнению с сетью коммутации каналов, если известно:
- общий объем передаваемых данных — 200 Кбайт;
- суммарная длина канала 5000 км, (скорость передачи сигнала примите равной 0,66 скорости света);
- пропускная способность канала 2Мбит/c;
- размер пакета без учета заголовка составляет 5 Кбайт;
- заголовок — 1%;
- межпакетный интервал — 1 мс;
- количество промежуточных коммутаторов — 4;
- время коммутации — 10мс.
- примерно на 240 мс
- примерно на 420 мс
- примерно на 350 мс
- (Правильный ответ) примерно на 170 мс
Читайте также: