運用コマンドレファレンス Vol.3


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>

ローカルホスト名,ローカルポート,リモートホスト名,リモートポートでコネクションを指定します。

[実行例]

図2‒27 TCPコネクションの強制切断(IPv4アドレス指定)
> clear tcp local 192.0.2.1 1027 remote 192.0.2.2 23
>
図2‒28 TCPコネクションの強制切断(IPv6アドレス指定)
> clear tcp local fe80::1234%Eth1/1 1027 remote fe80::1233%Eth1/1 23
>

[表示説明]

なし

[通信への影響]

切断したTCPコネクションの通信が停止します。

[応答メッセージ]

表2‒31 clear 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は存在しません。

[注意事項]

  1. コネクション切断によって運用に支障をきたすおそれがあります。本コマンドの使用は慎重かつ必要最小限にする必要があります。