Читайте также:
|
|
Канальный уровень зависимости от протоколов, может обнаруживать ошибки при передаче данных и по возможности их корректировать. Протоколы, такие как Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, FDDI могут только обнаружить ошибки; другие протоколы, такие как LLC-2 решают вопросы восстановления искаженных и потерянных данных.
Методы обнаружения ошибок основаны на использовании контрольной суммы.
Контрольная сумма вычисляется как функция от основной информации (по определенному алгоритму) и прописывается как служебная информация в кадре данных. Принимающий информацию узел, вычисляет свою контрольную сумму пришедшей информации и сравнивает полученную сумму с переданной.
Если суммы совпадут, то пришедшая информация считается достоверной и узел – получатель сообщит об этом отправителю, послав положительную квитанцию (квитанция – это служебная информация, которая подтверждает, что исходный кадр информации был получен и данные в нем корректны).
Если суммы не совпадут, то информация считается искаженной. Чтобы восстановить искаженные кадры, получатель сообщает отправителю об искажении кадра (т.е. посылает служебный кадр- квитанцию об ошибке) и отправитель заново посылает этот кадр.
Отправитель нумерует кадры и после их передачи ожидает от приемника положительной квитанции. Время ожидания квитанции ограничено, т.е. если по истечении определенного времени квитанция не получена, то кадр считается потерянным и посылается заново.
Дата добавления: 2015-08-02; просмотров: 43 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Примеры. | | | Типы глобальных сетей. |