Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


протокол hdlc


Ниже приведены моменты времени и события для процесса, представленного на рис.5:
Рис.5. Асинхронный сбалансированный режим с полнодуплексным потоком данных (Р не останавливает потока данных). Предполагается, что в предыдущих кадрах был установлен асинхронный сбалансированный режим t t+1 t+2 t+3 t+4 t+5 t+6 t+7 t+8
Станция А передает B,I
S=0
R=0 B,I,P
S=1
R=1 B,I
S=2
R=3 B,RR,
P
R=4 B,I
S=3
R=5 B,RR
P
R=5
Станция В передает A,I
S=0
R=0 A,I
S=1
R=1 B,RR
F
R=2 A,I
S=2
R=2 A,I
S=3
R=2 A,I
S=4
R=3 B,RR
F
R=3 A,I
S=5
R=3 A,RR
P
R=4

t Обе станции, А и В передают информационный кадр с порядковым номером посылки 0. t+1 Станции А и В посылают подтверждение приема кадров с номером 0, используя порядковые номера приема, равные 1. Они также передают информационные кадры с порядковыми номерами посылки, равными 1. Станция А посылает разрешение на ответ, устанавливая в 1 бит Р. t+2 Станция В немедленно отвечает командой Готов к приему с битом F на полученную команду от Станции А с установленным Р-битом. Чтобы подтвердить кадр с номером 1 от станции А, B использует порядковый номер приема 2. В режиме АВМ Станция В может продолжать передачу в следующий момент времени. t+3 Станция В передает информационный кадр 2 и повторно подтверждает принятый кадр 1 t+4 Станция А посылает информационный кадр 2 и подтверждает кадры 1 и 2 станции В, используя порядковый номер приема 3. Станция В посылает информационный кадр 3. t+5 Станции А посылать нечего, но она подтверждает кадр с номером 3 станции В, используя порядковый номер приема 4, и требует ответа, устанавливая в 1 бит Р. Станция В передает информационный кадр 4 и подтверждает кадр с номером 2 станции А , используя порядковый номер приема 3. .t+6 Станция В отвечает на предыдущий бит Р установкой бита F в 1. t+7 Станция А посылает информационный кадр 3 и подтверждает кадр 4 станции В, используя порядковый номер приема 5. Станция В посылает информационный кадр 5. t+8 Ни у одной станции нет данных для передачи. Станция А посылает Готов к приему (RR), чтобы инициировать прием кадра 6. Станция В подтверждает кадр 3 станции А, используя порядковый номер приема 4.

Рис.6,7,8 являются примерами того, как в протоколе HDLC обрабатываются ошибки передачи. На рис.6 показано использование поля порядкового номера приема N(R) для отрицательного (NAK) подтверждения кадра. На рис.7 показано использование Неприема (REJ), а рис.8 иллюстрирует использование Выборочного неприема (SREJ). Здесь рассматривается момент t продолжающегося сеанса, когда станция А передает кадр с номером 6.

Другие статьи по теме:

- семейство протоколов tcp/ip
- Wap - это уже настоящее
- протоколы slip/cslip и ppp
- Как выбрать браузер
- некоторые секреты ip-протокола


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами