問題ID: 1268 トラッキング

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2014-6-20 9:39
tk_variety  半人前   投稿数: 6
問題ID: 1268
インターフェーストラッキングを設定できないルータ冗長化プロトコルはどれか。

解説
インターフェーストラッキングを設定できないのはIETF標準プロトコルの「VRRP」だけです。


上記について、GLBPもインターフェーストラッキングは設定できないのではないでしょうか?

GLBPが設定できるのはオブジェクトトラッキングで、これはVRRPも設定できると思うのですが?
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-6-20 13:30 | 最終変更
arashi1977  長老 居住地: 広島  投稿数: 1715
引用:
上記について、GLBPもインターフェーストラッキングは設定できないのではないでしょうか?

CLIでのコマンドヘルプからすると、GLBPのトラッキングはインタフェーストラッキングみたいですよ
Router(config-if)#glbp 1 ?
  authentication  Authentication method
  forwarder       Forwarder configuration
  ip              Enable group and set virtual IP address
  load-balancing  Load balancing method
  name            Redundancy name
  preempt         Overthrow lower priority designated routers
  priority        Priority level
  timers          Adjust GLBP timers
  weighting       Gateway weighting and tracking

Router(config-if)#glbp 1 weighting ?
  <1-254>  Weighting maximum value
  track    Interface tracking  <--- ここ
Router(config-if)#glbp 1 weighting track ?
  <1-1000>  Tracked object
VRRPの場合は、おっしゃる通りオブジェクトトラッキングですね
Router(config-if)#vrrp 1 ?
  authentication  Authentication string
  description     Group specific description
  ip              Enable Virtual Router Redundancy Protocol (VRRP) for IP
  name            Register unique name with VRRS
  preempt         Enable preemption of lower priority Master
  priority        Priority of this VRRP group
  shutdown        Disable VRRP Configuration
  timers          Set the VRRP timers
  track           Event Tracking  <--- ここ

Router(config-if)#vrrp 1 track ?
  <1-1000>  Tracked object

GLBPのインタフェーストラッキングを適用するのはこんな感じです。
Router(config)# track 1 interface fa0/1 line-protocol
Router(config)# interface fa0/24
Router(config-if)# glbp 1 ip 10.1.1.1
Router(config-if)# glbp 1 weighting track 1 decrement 100
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-6-20 14:20
tk_variety  半人前   投稿数: 6
arashi1977さん、ありがとうございます。

確かにヘルプでは「track Interface tracking」と表示され、
一見インターフェーストラッキングができるように思えます。

しかしarashi1977さんに書いていただいた例文
「glbp 1 weighting track 1 decrement 100」は、
直接そのglbp行にはインターフェースは書かず、
別のオブジェクト文(track行)に書くという意味で、
オブジェクトトラッキングではないでしょうか?

結局のところ、GLBPもVRRPも書き方は同じで
別のオブジェクト文を用意しなければならず、
HSRPのみstandby行に直接インターフェースを書けるので。

それともそもそも私が
インタフェーストラッキングと
オブジェクトトラッキングの
意味を取り違えてるのでしょうか?
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-6-20 15:23
arashi1977  長老 居住地: 広島  投稿数: 1715
引用:
しかしarashi1977さんに書いていただいた例文
「glbp 1 weighting track 1 decrement 100」は、
直接そのglbp行にはインターフェースは書かず、
別のオブジェクト文(track行)に書くという意味で、
オブジェクトトラッキングではないでしょうか?

それともそもそも私が
インタフェーストラッキングと
オブジェクトトラッキングの
意味を取り違えてるのでしょうか?
あー!!!!
そういう意味ですか!!!!

少し古いですが以下のドキュメントにこう記載があります。
Cisco IOS Software Releases 12.2 T GLBP - Gateway Load Balancing Protocol

引用:
GLBP Gateway Weighting and Tracking
(略)
The GLBP group weighting can be automatically adjusted by tracking the state of an interface within the router. If a tracked interface goes down, the GLBP group weighting is reduced by a specified value. Different interfaces can be tracked to decrement the GLBP weighting by varying amounts.
GLBPではインタフェーストラッキングによる重みづけの変更が可能と明記されています。

ただ、HSRPのコマンド体系とは異なり、interfaceを直接指定するコマンドがないというだけで、interface statusを対象オブジェクトとしたトラッキング=インタフェーストラッキング は可能なのです。

Cisco IOS First Hop Redundancy Protocols Command Referenceより

GLBP:
http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipapp_fhrp/command/fhp-cr-book/fhp-a1.html#wp1193305005
引用:
glbp weighting track

To specify a tracking object where the Gateway Load Balancing Protocol (GLBP) weighting changes based on the availability of the object being tracked, use the glbp weighting track command in interface configuration mode. To remove the tracking, use the no form of this command.

glbp group weighting track object-number [ decrement value ]


HSRP:
http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipapp_fhrp/command/fhp-cr-book/fhp-s2.html#wp7348163900
引用:
standby track

To configure the Hot Standby Router Protocol (HSRP) to track an object and change the Hot Standby priority on the basis of the state of the object, use the standby track command in interface configuration mode. To remove the tracking, use the no form of this command.
(略)
Cisco IOS Release 12.4(9)T and Later Releases

standby track { object-number [priority-decrement] | interface-type interface-number [ decrement priority-decrement ] } [shutdown]

それと、ここは多分理解されているとは思うのですが、解説の補足として。
VRRP(RFC5798)は業界標準のルータ冗長化プロトコルなので、各ベンダになんらかのトラッキング方式の強制をさせるような仕様が入っていないという意味で、インターフェーストラッキングを設定できないルータ冗長化プロトコルなのです。問題文には「cisco製品で」といった条件はついていませんからね
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-6-20 17:06
tk_variety  半人前   投稿数: 6
arashi1977さん、ありがとうございます。

なるほど!! RFCとしては、
「なんらかのトラッキング方式の強制をさせるような仕様が入っていない」
という意味で、
「インターフェーストラッキングを設定できないルータ冗長化プロトコル」
ということはわかりました。

Ping-tの解説にも書いてほしいでですね。

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.