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