Я застрял с этим домашним вопросом. Я, честно говоря, понятия не имею, о чем идет речь.
Заданный вопрос: Вы передаете 100-битные пакеты по междугородной линии связи 40 км. Я предполагаю, что скорость передачи данных составляет 1 Мбит / с, а задержка распространения по каналу составляет 2 * 10 ^ 8 м / с.
Сколько времени потребуется пакету, чтобы достичь пункта назначения из источника?
- 0,1 мс
- 0,3 мс
- .4 мс
- 0,2 мс
Это будет 0,4 мс?
networking
Парвиз
источник
источник
Ответы:
Учитывая скорость соединения c и ширину полосы b , одностороннее время T для передачи пакета длиной s составляет:
или быть коротким:
Математика, вы можете сделать сами!
Почему эта формула дает вам время, необходимое для передачи? Все это объяснимо как:
Затем мы можем просто добавить оба компонента и получить все время.
Примечание. В этой формуле предполагается, что нет постоянной задержки маршрутизации, включая стек IP, и нет переменной задержки очереди в каналах, которую нужно было бы просто добавить в более реалистичные вычисления.
источник
задержка распространения = d / s = 40 км / 2x10 ^ 5 км / с = 0,2 мс
Задержка передачи = 100 бит / 2 ^ 20 бит / с = 0,09 мс
общее время = задержка распространения + задержка передачи = 0,2 мс + 0,09 мс == 0,3 мс
источник