Влияет ли изменение IP-адреса клиентской машины или любой другой модификации на вызов recv()
на клиентской машине?Что такое поведение TCP recv при изменении IP-адреса клиентской машины?
На стороне сервера изменений не производится.
На стороне клиента TCP recv()
будет тайм-аут [120 секунд]. Почему это?
Если IP-клиент клиент исправляет после создания сокета, делает recv()
тайм-аут?
ОС: клиент и сервер оба Солярис
Пожалуйста, дайте мне knwo более подробную информацию об этом.
Я думаю, что тайм-аут recv на стороне клиента из-за измененного IP-адреса, но не уверен.
Я хочу знать, есть ли доступ к любому доступному журналу или любым другим способам поиска, почему recv timeout afetr 120 секунд?
Спасибо за ваш ответ, я хочу знать, есть ли доступное сообщение журнала или какие-либо другие способы найти, почему recv timeout afetr 120 секунд? OS-Solaris – Syedsma
@Syedsma Единственный способ - это ошибка, возвращаемая 'recv'. Я сомневаюсь, что любая ОС будет регистрировать такие события, которые могут быть частыми. Что касается причины, это связано с тем, что четыре параметра (ip-адрес и порт сервера, а также ip-адрес и порт клиента), которые определяют соединение, уже недействительны. –