clear tcp
指定したTCPコネクションを強制的に切断します。
[入力形式]
clear tcp [{-f | reset-flag}] {pcb <pcb address> | local {<ip address> | <ipv6 address>} <port> remote {<ip address> | <ipv6 address>} <port> | local <hostname> <port> remote <hostname> <port>}
[入力モード]
一般ユーザモードおよび装置管理者モード
[パラメータ]
- {-f | reset-flag}
-
- -f
-
一方的に自装置のリソースを解放します。
- reset-flag
-
RSTフラグ送出によって強制切断します。
- 本パラメータ省略時の動作
-
一方的な自装置のリソース解放およびRSTフラグの送出を行いません。
- pcb <pcb address>
-
show netstat all-protocol-addressコマンド(「show netstat (netstat)」参照)で表示されるPCBアドレスでコネクションを指定します。
- local <ip address> <port> remote <ip address> <port>
-
ローカルIPv4アドレス,ローカルポート,リモートIPv4アドレス,リモートポートでコネクションを指定します。
グローバルネットワークに所属するアドレスだけを指定できます。
- local <ipv6 address> <port> remote <ipv6 address> <port>
-
ローカルIPv6アドレス,ローカルポート,リモートIPv6アドレス,リモートポートでコネクションを指定します。
ローカルIPv6アドレスとリモートIPv6アドレスには,IPv6アドレスまたはインタフェース名付きIPv6アドレス(リンクローカルアドレスだけ)を指定できます。また,グローバルネットワークに所属するアドレスだけを指定できます。
- local <hostname> <port> remote <hostname> <port>
-
ローカルホスト名,ローカルポート,リモートホスト名,リモートポートでコネクションを指定します。
[実行例]
> clear tcp local 192.0.2.1 1027 remote 192.0.2.2 23 > |
> clear tcp local fe80::1234%Eth1/1 1027 remote fe80::1233%Eth1/1 23 > |
[表示説明]
なし
[通信への影響]
切断したTCPコネクションの通信が停止します。
[応答メッセージ]
メッセージ |
内容 |
---|---|
The command is not authorized by the RADIUS/TACACS+ server or the configuration. |
このコマンドはRADIUSサーバ,TACACS+サーバ,またはコンフィグレーションで承認されていません。 |
The PCB address is not specified. |
pcbアドレスが指定されていません。 |
The remote address or port is not specified. |
remoteアドレスまたはポートが指定されていません。 |
The specified connection does not exist. |
指定したコネクションは存在しません。 |
The specified host name is unknown. (host = <hostname>) |
指定したホスト名は無効です。 <hostname>:ホスト名 |
The specified pcb does not exist. |
指定したpcbは存在しません。 |
[注意事項]
-
コネクション切断によって運用に支障をきたすおそれがあります。本コマンドの使用は慎重かつ必要最小限にする必要があります。