Смекни!
smekni.com

по Локальным сетям связи (стр. 2 из 2)

- Купянск - 10: С

=
=
= 333,33 бит/с;

- Валки - 5: С

=
=
= 166,66 бит/с;

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

Задержка — это интервал времени, требующийся для передачи бита информации из одной системы в другую, включая и время, затрачиваемое на обработку этого бита в обеих системах и во всех переходах (hops) между ними. Чем больше времени требует это “путешествие”, тем больше битов может оказаться в сети. Например, в сети с задержкой 60 мс может находиться в шесть раз больше битов, чем в сети с задержкой 10 мс. Время, затрачиваемое на передачу данных и подтверждение их приема, называется полным временем задержки или временем обращения.

Проведем грубую оценку задержки при передаче данных в сетях с коммутацией пакетов по сравнению с сетями с коммутацией каналов на простейшем примере. Пусть тестовое сообщение, которое нужно передать в обоих видах сетей, имеет объем 200 Кбайт. Отправитель находится от получателя на расстоянии 5000 км. Пропускная способность линий связи составляет 2 Мбит/c.

Время передачи данных по сети с коммутацией каналов складывается из времени распространения сигнала, которое для расстояния 5000 км можно оценить примерно в 25 мс (принимая скорость распространения сигнала равной 2/3 скорости света), и времени передачи сообщения, которое при пропускной способности 2 Мбит/c и длине сообщения 200 Кбайт равно примерно 800 мс. При расчете корректное значение К (210), равное 1024, округлялось до 1000, аналогично значение М (220), равное 1048576, округлялось до 1000000. Таким образом, передача данных оценивается в 825 мс.

Ясно, что при передаче этого сообщения по сети с коммутацией пакетов, обладающей такой же суммарной длиной и пропускной способностью каналов, пролегающих от отправителя к получателю, время распространения сигнала и время передачи данных будут такими же — 825 мс. Однако из-за задержек в промежуточных узлах общее время передачи данных увеличится. Давайте оценим, на сколько возрастет это время. Будем считать, что путь от отправителя до получателя пролегает через 10 коммутаторов. Пусть исходное сообщение разбивается на пакеты в 1 Кбайт, всего 200 пакетов. Вначале оценим задержку, которая возникает в исходном узле. Предположим, что доля служебной информации, размещенной в заголовках пакетов, по отношению к общему объему сообщения составляет 10%. Следовательно, дополнительная задержка, связанная с передачей заголовков пакетов, составляет 10% от времени передачи целого сообщения, то есть 80 мс. Если принять интервал между отправкой пакетов равным 1 мс, то дополнительные потери за счет интервалов составят 200 мс. Таким образом, в исходном узле из-за пакетирования сообщения при передаче возникла дополнительная задержка в 280 мс.

Каждый из 10 коммутаторов вносит задержку коммутации, которая может составлять от долей до тысяч миллисекунд. В данном примере будем считать, что на коммутацию в среднем тратится 20 мс. Кроме того, при прохождении сообщений через коммутатор возникает задержка буферизации пакета. Эта задержка при величине пакета 1 Кбайт и пропускной способности линии 2 Мбит/c равна 4 мс. Общая задержка, вносимая 10 коммутаторами, составляет примерно 240 мс. В результате дополнительная задержка, созданная сетью с коммутацией пакетов, составила 520 мс. Учитывая, что вся передача данных в сети с коммутацией каналов заняла 825 мс, эту дополнительную задержку можно считать существенной.

Список использованной литературы:

1. http://www.softkey.ua/catalog/program.php?ID=34145&progdesc=long

2. http://www.microsoft.com/rus/office2003/Editions/Default.mspx

3. http://migration.osdn.org.ua/ru/docs/escape-howto/

4. www.hardwareportal.ru/Articles-tvtuners.php

5. www.reviews.ru/clause/article.asp?id=1536

6. www.ixbt.com/monitor/compro-e800.shtml