TCP медленный запуск и проблемы с перегрузкой?

Имея небольшую проблему со следом, я изучаю. Я знаю, что соединение медленно запускается, если размер окна увеличивается вместе с количеством ACK, отправляемых между каждым сегментом, и что он будет увеличиваться на размер сегмента ACk. Однако начало моего следа показывает цифры, которые не складываются (скриншот ниже). Что я не знаю, так это то, как размер окна пакета 6 был рассчитан, поскольку математика не складывается с предыдущим размером окна и ACK между ними. Кто-нибудь может пролить свет на это?

Также я понятия не имею, как определить, когда медленный старт становится предотвращением заторов. Есть ли что-то, что я могу посмотреть в след?

Медленное начало, кажется, идет только до пакета 13, поэтому я должен просто предположить, что предотвращение перегрузки вступило во владение?

http://img10.imageshack.us/f/tcptrace.jpg/

Спасибо за любую помощь! я очень ценю это

1 ответ

Решение

Ваше предложение, начинающееся с "Я знаю", неверно, отсюда ваше замешательство. Вы объединяете окно приема, объявленное получателем, и окно перегрузки, поддерживаемое отправителем, которое не появляется в пакетах и ​​которое удваивается на каждом ACK во время медленного запуска. Здесь не место повторять RFC 2001, но я предлагаю вам еще раз взглянуть на него.

Другие вопросы по тегам