Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
сети ЭВМ.docx
Скачиваний:
108
Добавлен:
19.05.2015
Размер:
7.31 Mб
Скачать

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

Ряд предположений:

  1. Порядковые номера не ограничены

  2. Передающие станции находятся в режиме насыщения (всегда есть кадр для передачи)

  3. Через время tп ( = 2 tp + ti + ts ) передающая станция получает положительную либо отрицательную квитанцию, а если ни то и не другое – срабатывает механизм Timeout’a и передается опять текущий кадр.

Рис27

=>

- средний интервал времени между двумя правильно переданными кадрами. - геометрический ряд, всегда сходится.

Тогда

=>- максимальная производительность, [кадр/сек]

Рис28. Если tп << ti (а фактически так и есть) тогда a-> 1 и

При а=1 нет разницы между старт-стопным методом и методом с N-возвращениями, протокол SS превращается в протокол с N возвращениями

Пример 1:

а=1+ tп/ti = tT /ti

a=4, P = 0.01 -вероятность битовой ошибки, вероятность неправильной передачи

SS -

N -

- метод с N возвращениями лучше

Пример 2:

ts = 48бит / 9600 = 5 мсек

Дано:

l= 1200 бит

с = 9600 бит/сек

ti=l/c= 125 мсек

L= 200 км

 = 160 000 км/сек

tp = 1,25 мсек

Рис29: 2 случая.

  1. tп= 2tp + to + ts = 2,5 + 0 + 5 =7,5мсек

а = 1+ 7,5 / 125 = 1,054 = 1

можно использовать любой протокол

  1. tп= 2tp + to + ti

tп = 2,5+0+125 = 127,5

a = 1+127,5/125 = 2 – тогда протокол SS менее эффективен, лучше N – возвр.

Определение оптимальной длины кадра

Рис30.

l – вся длина кадра разбиваем на: l – полезная длина кадра

l' – служебная информация, 48 бит

l+l’ – общая длина кадра

Увеличить l – пропускная способность, ПС, увеличится

Уменьшить l – передача становится надежнее, меньше число ошибок.

Построение модели ошибок

(характерно для спутниковых КС)

l/(l+l’) – для определения оптимальной длины

Pb – вероятность независимой битовой ошибки (бит-ориентированный протокол) [вероятность того, что 1 бит будет передан с ошибкой, это никаким образом не связано с другими битами].

qb = 1-Pb – Вероятность того, что бит будет передан без ошибки

qb(l+l’) – вероятность того, что все кадры были переданы правильно

1-qb(l+l’) – вероятность того, что передача произошла с ошибкой

КС:

Р = Pb* (l+l’) – характерно для наземных каналов связи

P = 1-(1 – Pb)l+l - для спутниковых КС

D = max*l - объем полезной информации, передаваемой в единицу времени, [бит/сек]

Если С – ПС КС – тогда

Коэффициент Д/С – коэффициент полезного использования пропускных способностей КС

27.02.13

Рис31.

  1. При малых значениях l вероятность возникновения ошибок будет практически равна 0.

  2. При больших значениях l вероятность ошибок увеличивается, а значит, значение пропускных способностей уменьшится.

Сетевой уровень

Это третий уровень модели OSI, основной функция которого является функция маршрутизации – выбора наилучшего пути передачи данных от источника к приемнику. Единицей измерения данных на сетевом уровне является пакет.

Критерии выбора маршрута:

  1. Время передачи данных по маршруту. Это время зависит от:

    1. Длины пакетов

    2. Интенсивности их поступления

    3. Пропускных способностей

  2. Производительность маршрута. Зависит от пропускных способностей.

  3. Надежность передачи по маршруту.

  4. Количество промежуточных маршрутизаторов, которых необходимо преодолеть до станции назначения. (Метрика хабов)

Другие функции сетевого уровня:

  1. Функции согласования различных протоколов канального уровня. (Например, согласование длины кадра)

  2. Функции фильтрации траффика.

  3. Функции гибкой адресации сетей.

  4. Функция разрешения адресов.

В локальных сетях нет необходимости в функциях сетевого уровня. Все дополнительные функции, возложенные на сетевой уровень, возникли с появление составных сетей.