返信
ハーフクローズ中のSYNコネクション受付の件
相談することころがなくインターネットを検索していたら先生のページを見つけました。以前書籍を読ませていただいていましたので、やったと思い質問致しました。
構成は PC --LAN--Linux組込機をLAN接続しています。
通信は Linux組込がTCPの特定のポート(9000)でソケット通信を行っています。
そのため、特定のプロトコルには依存していません。
パケットモニターにてTCP通信を調べたところコネクション以下のように
1回目のセグメントが終了しないうちに2回目のコネクションが始まっています。
2回目の通信の途中で最初のコネクションが割り込んでいるという現象が確認できました。シーケンス番号は正常に推移しています。いろいろ書籍を調べてみるとハーフクローズすると片側通信になるとは書いてありました。しかし今回のような新しい
コネクションが割り込むのは正しいことなのでしょうか?
質問の場所が違うかもしれませんがよろしくご教示願います。。。
PC Linux組込(port 9000)
(port 1132)--SYN--->
3ステートハンドシェーク正常
データ通信 正常
<-------------- FIN/ACK
(port 1133)----SYN---->
3ステートハンドシェーク正常
データ通信 中
port 1132 <------ FIN ACK
----ACK---->
port 1133 <---RST・ACK----
日時:
10/10/04 12:42