si un serveur TCP établit une connexion TCP avec un client TCP. Ensuite, le client TCP n'envoie jamais aucun paquet au serveur.
Je sais à peu près que les pare-feu situés près du serveur TCP peuvent lui envoyer un RST. ou il existe un délai de maintien en vie qui force la fin de la connexion TCP. Mais je ne sais pas exactement ce qui va arriver anyone quelqu'un peut-il expliquer un peu?
Est-il possible de maintenir cette connexion TCP à moins que je ne souhaite la terminer?
J'espère juste que le serveur TCP pourra conserver cette connexion TCP sur sa pile TCP. Mais je ne veux pas que le client TCP soit impliqué, je ne veux pas qu'il envoie KEEP-ALIVE. Je ne veux aucune autre entité tierce impliquée. J'espère juste que lorsque j'écris les codes source du serveur TCP, ceux-ci peuvent gérer la connexion TCP.
Merci!
la source
close(sockfd)
pour y mettre fin. Je veux juste garder la connexion active côté serveur lorsque cette condition est fausse.