
Я готовлюсь к экзамену и разбираю контрольные задания, которые мне дал профессор. У меня проблемы с пониманием Switching. Может кто-нибудь объяснить мне, как решить следующую задачу на Switching?
Два хоста A и B соединены двумя коммутаторами S1 и S2, как указано ниже. Каждое соединение имеет пропускную способность 1000 Мбит/с и задержку 10 мс. Рассчитайте время, необходимое для передачи 10^3 бит данных из A в B в следующих случаях:
A---S1---S2---B
A.) S1 и S2 выполняют коммутацию сообщений.
B.) S1 и S2 выполняют коммутацию пакетов. Предположим, что для пакетов не требуется заголовок и пакеты имеют длину p байт.
C.) Если нам необходимо включить заголовок длиной h бит для каждого пакета в целях маршрутизации и мы решим отправлять пакеты размером p, сколько времени потребуется для передачи всего файла?
решение1
Я предполагаю, что масштабирование TCP и т.п. отсутствует. Таким образом, максимальная пропускная способность будет следующей.
(Размер окна TCP)/(Задержка)= Пропускная способность
Размер данных/Пропускная способность = Затраченное время
Подвох здесь в том, что без масштабирования окна ваша пропускная способность ограничена. Если вы выполнили домашнюю работу, то вы должны быть в состоянии подставить значения и ответить на вопрос.