1. Главная
  2. Библиотека
  3. Теория управления
  4. При передаче крупного файла по сети отправитель использ...
Разбор задачи

При передаче крупного файла по сети отправитель использует полноразмерные сегменты с MSS = 1000 байт. На определенном шаге итерации текущее расчетное значение окна перегрузки у отправителя составляет cwnd = 12 000 байт. Одновременно с этим от получателя

  • Предмет: Теория управления
  • Автор: Кэмп
  • #Теория автоматического управления
  • #Теория динамических систем
При передаче крупного файла по сети отправитель использует полноразмерные сегменты с MSS = 1000 байт. На определенном шаге итерации текущее расчетное значение окна перегрузки у отправителя составляет cwnd = 12 000 байт. Одновременно с этим от получателя

Условие:

При передаче крупного файла по сети отправитель использует полноразмерные сегменты с MSS = 1000 байт. На определенном шаге итерации текущее расчетное значение окна перегрузки у отправителя составляет cwnd = 12 000 байт. Одновременно с этим от получателя прилетает пакет подтверждения, в заголовке которого выставлено значение поля Window = 5 000 байт (текущее окно приема rwnd).
Какой максимальный объем данных (в байтах и в количестве пакетов) имеет право выдать в физический канал связи отправитель сразу после получения этой квитанции, предполагая, что до этого момента все ранее отправленные сегменты уже были успешно подтверждены получателем?

Решение:

Дано:

  • Размер сегмента (MSSMSS) = 10001000 байт.
  • Текущее окно перегрузки (cwndcwnd) = 12 00012\,000 байт.
  • Текущее окно приема (rwndrwnd) = 5 0005\,000 байт.
  • Все ранее отправленные сегменты подтверждены (в сети нет «зависших» данных).

Найти:

  • Максимальный объем данных для отправки (в байтах).
  • Максимальное количество пакетов (сегментов) для отправки.

Решение:

1. Определение эффективного окна отправки

В протоколе TCP отправитель ограничен д...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой из параметров определяет максимальный объем данных, который отправитель может передать в сеть в протоколе TCP, учитывая как состояние сети, так и возможности получателя?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет