ネットワーク用語 > RST
RST †
RST = ReSeT
RSTパケット
読み:アーエスティー・パケット
読み:リセット・パケット
外語:RST packet 英語
TCPのパケットで、RSTフラグを1にしたもの。
TCPで通信リセットの指示を行なう場合は、このRSTパケットを相手に送る。
TCPヘッダーの制御ビットの一つ。
TCPコネクションを強制的に切断するときに立てるフラグのこと。
相手先が何らかの障害に見舞われているような場合や,サーバー側からコネクションを切断したいときに使われる。
http://www.atmarkit.co.jp/fwin2k/network/baswinlan015/baswinlan015_02.html
「RSTフラグ」フィールド:1bit幅
「RST(reset)」は、TCP接続を中断または拒否したい場合にセットされる。受信した側では、接続要求が拒否されたとみなし、現在のTCP接続を破棄または強制終了をしなければならない。
TCP接続がエラーなどで長く中断して、シーケンス番号とACK番号の整合性が取れなくなった場合、ACKを返す代わりにこのRSTフラグをセットしたTCPパケットを送信すると、現在のTCP接続を強制終了することができる。またTCP接続要求に対して、ACKではなくRSTを返すと、接続を拒否していることを表す。例えばサーバ側のリソースが不足していてオープン要求に応えられない場合や、許可されていないIPアドレスからの接続要求にに対して拒否したい場合に、このRSTパケットが返されることがある。