У нас є серверна програма, яка стикається з проблемами виснаження TCP приблизно на 4000 підключеннях. Це відбуватиметься кожні 3 або 4 тижні (приблизно). Постачальник, який створив цю серверну програму, повідомляє нам після вивчення виходу netstat -b, що деякі з'єднання залишаються відкритими, навіть якщо клієнти відмовилися.
Мені було доручено дослідити, чому конкретна клієнтська програма не закриває належним чином з'єднання TCP. Я вважаю, що якщо клієнтський комп'ютер вимкнено, він не може МОЖЛИВО повідомити з сервера, що з цим клієнтом все-таки встановлено з'єднання TCP. На жаль, я не можу знайти жодної інформації для підтвердження моєї точки зору. Я не хочу більше витрачати час на розслідування потенційної проблеми, яка, на мою думку, навіть не може бути проблемою.
tldr;
Чи може сервер повідомляти про встановлене підключення до комп’ютера, який вимкнено?