私が間違っている場合は私を訂正してください。
サーバーがマシン上で実行されると、サーバーが実行されているポートに自分自身をバインドする1つのソケットが作成され、このソケットは着信接続をリッスンします。クライアントがサーバーに接続するとき(サーバーのIPとポート番号を使用)、サーバーが接続を受け入れると、同じポート(ポートサーバーが実行されている)のサーバーマシンにもう1つのソケットが作成され、ソケットがクライアントのIPとポートにバインドされます。同様に、クライアント側では、1つのソケットが作成されます。
このプロセス全体で、3つのソケットが作成されます。1.サーバー上で、着信接続をリッスンします。2.サーバー上で、クライアントのIPとポートにバインドされます。3。クライアント上で、サーバーのIPとポートにバインドされます。
私は正しいですか?私はソケットプログラミングに不慣れです。ソケットプログラミングの基本を読むことができるWebリンク/リソースはありますか?