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

28)Методы передачи данных канального уровня

Методы обнаружения:1)Контроль по паритету - представляет собой наиболее простой метод контроля данных. В то же время это наименее мощный алгоритм контроля, так как с его помощью можно обнаружить только одиночные ошибки в проверяемых данных. Метод заключается в суммировании по модулю 2 всех бит контролируемой информации.2)Контроль четности каждому передаваемому байту добавляет дополнительный разряд 0 если количество байтов четное и единица если не четное. Этот метод часто используется на небольшие расстояние, где возможность 2х трех кратных ошибок мала.3)вертикальный- горизонтальный контроль по паритету. Редко.4)Циклический избыточный контроль CRC. Основан на предоставлении передаваемых данных в виде одного много разрядного числа, при этом в качестве контрольной суммы используется остаток от деления этого числа на заранее оговоренную константу. Избыточность небольшая.

Для исправления 2 подхода:1)добавление в передаваемый блок данных избыточной информации, позволяющие с помощью кодов Хеминга восстановить искаженные данные. Система передачи данных отбрасывает искаженный кадр и организует его повторную передачу.2)Повторная передача

Для организации повторной передачи следующие методы:1) Метод с простоями (таймаут) — основан на том, что если в течении заданного интервала времени от приемника не приходит подтверждение, то организуется повторная передача этого пакета.2)Метод с запросом - на кадр содержащий ошибку приемник посылает запрос (отрицательная квитанция) на повторную передачу. Каждый пакет нумеруется передатчиком за счет добавления специального блока данных. 3)Метод передачи данных канального уровня. Канальный уровень оформляет данные в виде кадров, добавляя в них необходимую информацию, и обеспечивает доставку полученного кадра в соответствии с правилами по нужному адресу через линии связи.4)широковещательный метод — кадр передается всем узлам в линии связи, но получат только те, адрес которых указан в заголовке.

При передаче пакетов данных канальный уровень оформляет их в виде кадров добавляя в них для реализации передачи информацию и обеспечивает доставку полученного кадра в соответствии с правилами по нужному адресу через имеющиеся линии связи. Доставка может осуществляться следующими способами:1)Точка – точка. Кадр доставляется соседу или непосредственно адресуемому узлу2)Широковещательный метод. Кадр передаётся всем узлам в линии связи. А получат только те узлы, которые указаны в заголовке.

Для передачи кадров на канальном уровне используются следующие подходы:1)Асинхронный или синхронный протоколы2)Символьноориентированные или биториентированные протоколы3)С установлением соединения при передаче.4)С обнаружением или без обнаружения искажения данных5)С обнаружением потерянных кадров или без обнаружения потерянных кадров6)С восстановлением7)С поддержкой динамического сжатияАсинхронный протокол основан на передаче данных небольшими блоками данных. В основном такие протоколы использовались на начальных этапах развития систем передачи данных и ориентирован на передачу небольшого количества символов.В синхронных протоколах данные передаются в виде блоков, которые имеют заголовок, поле данных и концевые данные. Все данные передаются непрерывным синхронным потоком. Такие протоколы имеют более высокую скорость. Между байтами отсутствуют разделительные символы, поэтому приёмник должен иметь технологию выделения каждого байта и границ каждого поля кадра. В синхронных протоколах могут быть реализованы 2 типа передачи:1)Байт-ориентированные (символьно - ориентированные) Организует передача данных включая ограниченный набор символов.2)Бит-ориентированные протоколы. Используются для передачи любых комбинаций бит в байте. При этом приёмник должен выделять конец кадра и побитово распознавать данные. В этом методе для определения конца кадра может быть использовано специальное служебное поле, определяющее размер кадра.При передаче с установлением соединения приёмник и передатчик предварительно согласовывают порядок передачи, а по окончании передачи сообщает о разрыве соединения. Часто для увеличения загрузки сети применяется режим скользящего окна. Передатчик передаёт информацию непрерывно, приёмник принимает определённое количество пакетов, в зависимости от размеров окна.