tcpConnect で Cisco IP SLA モニターが失敗しましたが、ホストはルータから Telnet できます。

tcpConnect で Cisco IP SLA モニターが失敗しましたが、ホストはルータから Telnet できます。

Cisco ポリシー ルーティングを使用してキャッシュ サーバーへのフェールオーバー リンクを構成したいと考えています。そこで、IP SLA モニターを作成しようとしました。以下は、Cisco ルーターの構文です (パラメーターに間違った単語が含まれている可能性がありますが、ここではスタイルを示したかっただけです)。

R1(config)# ip sla monitor 1
          type tcpConnect destip 10.10.10.2 destport 1010
          timeOut 30
          frequency 30
R1(config)# ip sla monitor 1 schedule life forever starttime now

そして、そのモニターを監視するトラックを作成し、ルーティングに使用します。しかし、このように IP SLA モニター 1 の統計情報を確認するたびに失敗します。ルーターを使用して 10.10.10.2:1010 に Telnet することはできます。

R1# sh ip sla monitor statistics 1

<some stuff here>

last operation return code: No connection
number of success: 0
number of failures: 66

そしてトラックはリンクがダウンしていることを私に返します。

何か案は?

答え1

制御プロトコルを使用する必要はありません。

type tcpConnect destip 10.10.10.2 destport 1010 control disable

IP SLA は、制御プロトコルを使用して、IP SLA Responder にターゲット ポートを一時的に有効にするように通知します。このアクションにより、Responder は TCP 接続操作に応答できます。この例では、ターゲットはルータではなく、既知の TCP ポートが使用されているため、制御メッセージを送信する必要はありません。 http://www.cisco.com/en/US/docs/ios/12_4/ip_sla/configuration/guide/hstcpc.html

関連情報