C ++ - Socket-Programmierung Maximale Größe des TCP / IP-Socket-Puffers?

Ich benutze C ++ TCP / IP-Sockets. Gemäß meinen Anforderungen muss mein Client eine Verbindung zu einem Server herstellen und die von ihm gesendeten Nachrichten lesen (das ist etwas wirklich Neues, oder?), Aber ... in meiner Anwendung muss ich einige Zeit warten (normalerweise 1 bis 2 Stunden) ), bevor ich tatsächlich mit dem Lesen von Nachrichten beginne (über recv () oder read ()) und der Server weiterhin Nachrichten sendet.

Ich möchte wissen, ob die Kapazität des Puffers begrenzt ist, in dem diese Nachrichten für den Fall gespeichert werden, dass sie nicht gelesen werden, und in dessen physischem Speicher diese Nachrichten zwischengespeichert werden. Sender oder Empfänger?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage