Почему в алгоритме выборочного повторения для обоих отправляющих и получающих окон не требуется иметь одинаковый размер окна, но буферы отправки и приема должны быть одного размера?Размер выборочного повторного буфера
ответ
Размер окна фактически означает, сколько пакетов отправитель может отправлять и сколько пакетов получатель может получить, пока каждый пакет в окне не будет признан и не принят.
Но в случае селективного повтора, приемника не нужен следить за принятыми пакетами, потому что просто держать положить их в буфер или в самом файл, в последовательности. Принимая во внимание, что отправитель необходимо отслеживать окно и базу для сохранения трека подтверждения. Итак, в режиме выборочного повторения, если вы даже не поместили окно в сторону приемника, оно будет работать.
Но при отправке и получении Буферы действительно должны быть такими же, поскольку они собираются использовать одинаковый размер и тип данных. Вот почему мы должны иметь одинаковый размер буферов отправки и приема.
Надеюсь, это поможет. Хороший вопрос.