1

Я пытался научить себя Интернет-протоколам, и я узнал, как рассчитать сквозную задержку для сети с коммутацией пакетов с этого сайта (1c): http://www.ics.uci.edu/~keldefra/teaching/spring2013/uci_cs132/problemsets/CS132_EECS148_ProblemSet2_Solution.pdf

Однако что произойдет, если h байтов добавляется к каждому пакету при его передаче? В примере БЕЗ добавления заголовка каждый размер пакета составляет (размер сообщения / количество пакетов) битов, поэтому я просто делаю все то же самое, за исключением того, что каждый размер пакета равен ((размер сообщения + размер заголовка) / количество пакетов) ?

По сути, я просто не уверен, что заголовок добавляется только ОДИН РАЗ начальным отправителем, или если он добавляется каждой ссылкой, можете ли вы, ребята, уточнить это для меня?

(Если это не тот сайт обмена стека, на котором можно публиковать его, может ли кто-нибудь отослать меня на подходящий сайт?)

1 ответ1

1

Поскольку вы упоминаете «интернет-протоколы», я должен предположить, что вы говорите о блоках данных протокола уровня 3, таких как IP-пакеты (исключая кадр уровня 2, в котором содержится пакет).

Максимальная длина заголовка IP составляет 60 байт в соответствии с RFC791. Любые изменения, вносимые промежуточным устройством в заголовок уровня 3, должны вписываться в это пространство. Таким образом, было бы крайне необычно накапливать данные по каждому прыжку. Вообще говоря, устройство будет изменять трафик только в соответствии с сетевыми целями, например, повторная инкапсуляция пакета в новом кадре при его входе в новую сеть, но изменения, подобные тем, которые имеют значение только для сети, через которую пакет проходит в данный момент, поэтому данные полностью заменяются при каждом переходе, а не накапливаются. Сеть специально разработанных устройств может изменять сообщение в пакете, добавляя или изменяя информацию в протокольных блоках уровня 4 или выше, так что данные накапливаются при каждом переходе, но это кажется глупой вещью ,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .