- 782 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 15:22:22 ]
- >>781
TIME_WAIT は TCP パケットの順序解決を保証するもの。 同一 IP/port 同士が一度コネクションを切り、新たに コネクションを貼ったときにネットワーク内に同じシー ケンスIDが登場しないことを保証している(新旧のパケッ トが混ざらないことを保証している)。 要するに世界中のネットワークから通信に使ったパケッ トが消えてなくなるのに 2MSL 待てばまぁいいんじゃね? ということ。 たとえば、サーバ側で過去 2MSL 間に接続した相手の IP/port のリストをローカルな port 毎に管理していて、 接続要求に来たクライアントの IP/port がリスト内に 無ければ 2MSL 待たずに接続して良い(似たような話が RFC にあったはず)。
|

|