Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

III. Контроль ошибок на канальном уровне.

Читайте также:
  1. II. ВЫПОЛНЕНИЕ КОНТРОЛЬНЫХ ЗАДАНИЙ И ОФОРМЛЕНИЕ КОНТРОЛЬНЫХ РАБОТ
  2. II. Классификация ошибок и нарушений
  3. III. Функции Бюро контрольных работ
  4. Input/output Control Контроль входа/выхода сырья и продукции
  5. IV. Контроль знаний.
  6. IV. Перечень контрольных вопросов для самостоятельной работы

Для выполнения этой функции на канальном уровне применяется метод автоматического запроса повторной передачи (ARQ — Automatic Repeat Request). В зависимости от типа протокола, который работает на канальном уровне, для контроля ошибок используется одна из трех разновидностей этого метода. ARQ с остановкой и ожиданием — это метод, при котором компьютер передает кадр информации, а затем ожидает получение кода подтверждения приема (АСК — acknowledgment), который показывает, что кадр принят правильно. Если выявлена ошибка, то принимающая станция передаст код неподтверждения приема (NAK — negative acknowledgment) и передающая станция повторяет передачу.

При использовании метода непрерывного ARQ с возвратом на N станция принимает несколько кадров (в зависимости от используемого протокола), а затем отвечает выдачей АСК или NAK с указанием кадра, который содержит ошибку. Если станция передала один за другим семь кадров и в четвертом кадре выявлена ошибка, то передающая станция ответит на NAK повторной передачей кадров с 4-го по 7-й.

Метод непрерывного ARQ с избирательным повторением представляет собой модификацию предыдущего варианта ARQ. Принимающая станция записывает все получаемые кадры по порядку в специальный буфер, а затем отвечает, что такой-то кадр (скажем, номер 4) содержит ошибку. Сохраняя все остальные кадры в буфере, принимающая станция передает NAK. Передающая станция повторно передает только кадр, содержавший ошибку (то есть номер 4). Принимающая станция вновь собирает пакеты в нужном порядке (с 1-го по 7-й) и обрабатывает информацию.


[1] Дейтаграмма – пакет, передаваемый через сеть без предварительной организации пути его следования и независимо от других пакетов. Представляет собой единицу информации в протоколе.

[2] Многие протоколы канального уровня не имеют подтверждения о приёме кадра, некоторые протоколы даже не имеют контрольной суммы для проверки целостности кадра. В таких случаях, протоколы более высокого уровня должны обеспечивать управление потоком данных, контроль ошибок, подтверждение доставки и ретрансляции утерянных данных.

[3] Заголовок кадра содержит аппаратные адреса отправителя и получателя, что позволяет однозначно определить, какое устройство отправило кадр и какое устройство должно получить и обработать его.


Дата добавления: 2015-07-25; просмотров: 105 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Вимоги міжнародних стандартів щодо впливу ЕОМ на навколишнє природне середовище| ФУНКЦИЯ РИСКА В ПСИХОАНАЛИТИЧЕСКОЙ СИТУАЦИИ

mybiblioteka.su - 2015-2024 год. (0.007 сек.)