Я использую функцию recv (C ++), чтобы получить индикацию о проблеме с сетью (в этом случае она возвращает отрицательное значение)увидеть, что есть R1 и R2.
R1 - это когда TCP сообщает приложению о наличии проблемы.R2 это когда соединение закрыто.
«Значение R1 ДОЛЖНО соответствовать как минимум 3 повторным передачам при текущем RTO.Значение R2 ДОЛЖНО соответствовать как минимум 100 секундам. ”
RTO (Тайм-аут повторной передачи) обычно начинается через 3 секунды, поэтому для R1 это может произойти примерно через 10 секунд.Как я понимаю, функция приема даст мне знать о R2.Знаете ли вы, как получить R1 в приложении C ++?
10x.