Виды протоколов канального уровня. Анализ их производительности.

Различают три вида протоколов канального уровня:

• протокол с остановками и ожиданием;

• протокол с N- возвращениями (с непрерывной передачей);

• протокол с выборочной или селективной передачей.

1. Протокол с остановками и ожиданием

При этой процедуре одновременно может передаваться только один кадр. После этого передающая сторона ждет подтверждения. Если поступит отрицательное подтверждение или произойдет просрочка времени ожидания ответа, кадр передается повторно. Пакет сбрасывается из накопителя передающей стороны лишь после получения положительного подтверждения.

Максимальная производительность

Если теперь принять равной практической интенсивности поступления кадров в передатчик, мы получим нормированную производительность для протокола с остановками и ожиданием в виде:

2. Протокол с N-возвращениями, или непрерывная передача.

Здесь кадры передаются непрерывно без ожидания подтверждения (ПТВ). При получении отрицательного подтверждения или истечения установленного времени ожидания неподтвержденный кадр и все последующие кадры передаются вновь. Этот протокол более производительный и предполагает использование дуплексной связи.

3. Протокол с выборочным повторением

В этом случае повторная передача требуется только для кадра, о котором поступило отрицательное подтверждение или для которого истекло установленное время ожидания. Однако на приемном конце требуется накопитель с перестроениями, так как в этом случае кадры могут повторно передаваться и приниматься не по порядку.

Из-за увеличения стоимости реализации протокол выборочного повторения не нашел коммерческой реализации.