Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Arkhitektury_vychislitelnykh_sistem2.doc
Скачиваний:
18
Добавлен:
07.03.2015
Размер:
244.22 Кб
Скачать

Режим связи.

Три режима:

  1. симплексный – передача только в одном направлении.

  2. полудуплексный

  3. дуплексный.

Передача с установлением соединения и без установления соединения.

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

Обнаружение и коррекция ошибок.

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

Методы обнаружения ошибок.

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

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

Компрессия данных.

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

  1. Относительное кодирование.

  2. Символьное подавление – часто передаваемые данные содержат большое количество повторяющихся байт, следовательно, нужно научиться выделять значение байта, количество повторений и начало повторения.

  3. Коды переменной длины – не все символы в сообщении встречаются с одинаковой частотой, следовательно, коды часто встречающихся символов заменяют кодами меньшей длины.