のばさん,こんにちわ。 返事遅くなってゴメンナサイ。
> この子プロセスのポート番号は80以外の使用可能なポート番号が割り当てられ
これ,違いますね。 コネクション確立時には, listenしているソケットとは別の新しいソケットを作って, そのソケットを使って以後の通信動作を行いますが, その際,ポート番号が変わることはありません。
> 同じポート番号が割り当てられたプロセスが2つ以上存在するのもありえない
これも違いますね。 コネクションは両端のアドレスとポート番号の組み合わせによって識別しますから, どちらか一方だけであれば, アドレスとポート番号が同じプロセスが複数存在してもかまいません。
『ネットワークはなぜつながるのか』の64ページ近辺と,302ページ近辺に その辺の説明があるので,参考になると思います。
More information about text formats
ポート番号は変わらない
のばさん,こんにちわ。
返事遅くなってゴメンナサイ。
> この子プロセスのポート番号は80以外の使用可能なポート番号が割り当てられ
これ,違いますね。
コネクション確立時には,
listenしているソケットとは別の新しいソケットを作って,
そのソケットを使って以後の通信動作を行いますが,
その際,ポート番号が変わることはありません。
> 同じポート番号が割り当てられたプロセスが2つ以上存在するのもありえない
これも違いますね。
コネクションは両端のアドレスとポート番号の組み合わせによって識別しますから,
どちらか一方だけであれば,
アドレスとポート番号が同じプロセスが複数存在してもかまいません。
『ネットワークはなぜつながるのか』の64ページ近辺と,302ページ近辺に
その辺の説明があるので,参考になると思います。