Определение сквозной задержки - PullRequest
1 голос
/ 12 февраля 2020

Может кто-нибудь помочь мне разобраться в этом вопросе:

"(c) A хочет отправить 500-байтовый пакет от D до B. B должен следовать модели хранения и пересылки, то есть , B получит весь пакет от A и затем начнет передавать пакет на D. Какова сквозная задержка, замеченная пакетом? "

A -> B (4 Мбит / с и 3000 км ) и B -> D (10 Мбит / с и 900 км). Это также предполагает, что все данные передаются со скоростью света (3 * 10pow (5) км / с

. Я просто застрял в этом вопросе. как будто я получаю расчеты по большей части, однако я не знаю, как это определить.

Ответы [ 2 ]

1 голос
/ 12 февраля 2020

Звучит так, что вопросы направлены на то, чтобы помочь вам понять разное время передачи данных для разных каналов скорости / длины.

Для A-> B вы должны рассчитать, сколько времени требуется пакету для передачи на 4 мегабитах ссылка на сайт. Затем вам нужно добавить физическое время прохождения, используя расстояние и скорость света.

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

Когда B получил этот последний бит, он перенаправит пакет в D. Поэтому необходимо повторить расчет для части B-> D.

Сумма двух частей должна быть вашим ответом.

Я не буду к вычислениям для вас, хотя.

Редактировать: Хорошо, я чувствую Вы действительно попробовали себя, вот и все.

Время передачи

A-> B:

4 Мбит / с = 4 000 000 бит / с

500 байтов = 500 * 8 бит = 4000 бит

Время передачи = размер пакета / битрейт => 4 000/4 000 000 => 0,001 с


Расстояние = 3000 км

Скорость распространения = 300 000 км / с

Время распространения = Расстояние / скорость распространения => 3 000 / 300 000 = 0,01 с


Общее время = 0,001 + 0,01 = 0,011 с

Теперь вы выполняете B-> D и добавляете две части.

0 голосов
/ 14 февраля 2020

Спасибо за помощь, я действительно смог понять это. Поэтому мне пришлось рассчитать задержку из A -> B, которая после вычислений составила 11 мс. Затем я должен был добавить это к задержке B -> D, которая была 3,4 мс, что делает задержку от A -> D 14,4 мс. Спасибо за помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...