Компьютерные сети
L-Nets.ru - Учите “Сети”, господа!


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

24.03.2008 . Автор: admin

Канальный уровень должен обнаруживать ошибки передачи данных, связанные с искажением бит в принятом кадре данных или с потерей кадра, и по возможности их корректировать.
Большая часть протоколов канального уровня выполняет только задачу обнаружение ошибок, полагая, что корректировать ошибки, должны протоколы верхних уровней. Так работают такие популярные протоколы локальных сетей, как Ethernet, Token Ring, FDDI и другие. Другие, например: LLC2 или LAP-B самостоятельно решают задачу восстановления искаженных или потерянных кадров. Выбор режима зависит от степени искажений кадров в сети.
Для сетей, в которых искажения и потери кадров являются очень редкими событиями, разрабатываются протоколы типа Ethernet, в которых не предусматриваются процедуры устранения ошибок.
Если в сети искажения и потери случаются часто, то желательно уже на канальном уровне использовать протокол с коррекцией ошибок, а не оставлять эту работу протоколам верхних уровней. Протоколы верхних уровней, например транспортного или прикладного, работая с большими тайм-аутами, восстановят потерянные данные с большой задержкой.
В глобальных сетях первых поколений, например сетях Х.25, которые работали через ненадежные каналы связи, протоколы канального уровня всегда выполняли процедуры восстановления потерянных и искаженных кадров.


Комментарии (2) на запись «Обнаружение и коррекция ошибок»

  1. comment number 1 by: Kylie Batt

    круто!…

    Пчеловодство - Part 11 Так работают такие популярные протоколы локальных сетей, как Ethernet, Token Ring, FDDI и […….

  2. comment number 2 by: Ираклий

    Кулик Максим Валериевич…

    Кулик Максим Валериевич

Оставить комментарий

Вы должны войти, чтобы оставить комментарий.