サイズが異なるデータを受け取る Python の socket.socket クラスを使用してクライアントを構築しています (通常は 500 ~ 5,000 バイトですが、理論的にはクライアント ソケットが 500,000 バイトを受け取ることは可能です)。また、このクライアント ソケットと通信するサーバーも作成しています。
次のように、絶対に超えないと確信できる最大バイトサイズを設定するリスクは何ですか?
socket.recv(1000000)
これがソケットの実際の使用量の 99% よりもはるかに大きいことはわかっていますが。