| ブログ - unixさんのエントリ |
unixさんのエントリ配信 |
2007/05/07
|
TCPセッションクローズって?
執筆者: unix (10:52 am)
|
TCPというプロトコルはセッションをオープンし、通信完了後 クローズという動作をします。 クローズの仕方には ・ハーフクローズ ・同時クローズ 今回はこのハーフクローズについて手順を説明します。 まずクローズ要求する側を「アクティブクローズ」「パッシブクローズ」といいます。 1.アクティブクローズ:「FIN」をアクティブクローズ側に送信 (アクティブ側クローズ開始:受信は可能) 2.パッシブクローズ:送られてきた「FIN」に対して「ACK」を返信 3.パッシブクローズ:パッシブからも「FIN」をアクティブに送信 (パッシブ側クローズ開始:受信は可能) 4.アクティブクローズ:送られてきた「FIN」に対して「ACK」を返信 (パッシブ側クローズ処理完了) 5.アクティブ側クローズ処理完了 FINを両方から送って片方づつ閉じて行きます。 この最初に片方が閉じられた状態(閉じられること)を 「ハーフクローズ」 といいます。重要で基本的な言葉ですので覚えておきましょう。 |
このエントリのトラックバックURL
http://unix-study.com/modules/weblog/weblog-tb.php/89
投稿された内容の著作権はコメントの投稿者に帰属します。













