ホストからサーバーへ、またはその逆にテキストを送信して確立されたtcp
接続を終了することは可能ですか?netcat
私に求められている作業を添付します:
答え1
多くの人Ctrl + D
がnetcat接続を閉じる。
TCP 接続を切断するには、netcat
FIN シーケンスを送信して、両方のエンドポイントが回線が閉じられていることを認識する必要があります。切断シーケンスは TCP フラグによって駆動されるため、文字列を送信するほど単純ではありません。この種のトラフィックを明示的に生成するには、netcat オプションを使用する必要があります。
- FINを送信します。
- 彼らはあなたの FIN に ACK を送信し、さらに自分自身の FIN も送信します。
- あなたは彼らのFINにACKします。
- 両端で接続が閉じられています。
したがって、Ctrl + D を使用するのが最善策と思われます。