Re: EIGRPのフィージブルサクセサ選定方法について
arashi1977
居住地: 広島
投稿数: 1715
正直ICND2のレベルじゃない話になってる気がするのでどこまで掘り下げるか悩ましいのですが…
まず、質問は2つあると思うのですが、あってますかね?
・PacketTracer6で構築した検証用構成で、R4のパスが正しく出てこないが、これは仕様か?
・フィージブルサクセサの選出はどのように行われるのか?
正直なところ、前者についてはPacketTracerを使ったことがないのでわかりません。また、どのような構成を作られたのかもわからないので、PacketTracerの入手元にお尋ねいただくのがいいかもしれません。
後者についてはすご〜く長くなるので、お時間があれば以下をご確認ください。
なお、冒頭にも書きましたが、本来はCCIE筆記のレベルのはずです…
まず、条件がよく見えないのと、私のGNS3の環境で思ったようにniizumiさんの構成が再現できないので、こちらで勝手に条件を整えました。
・K値は0 0 0 1 0 0(遅延のみでメトリック計算)とする
・bandwidthの代わりにdelayコマンドでメトリック調整を行う(bandwidth 100000=delay 50、bandwidth 70000=delay 100)
・R5の向こう側がよくわからなかったので、R6を作成し、R6のLoopback0を10.1.1.1/24 delay 50とする。もちろん10.1.1.0/24もEIGRPで広告させる
各ルータのコンフィグは以下のとおりです。
その結果、R1のトポロジテーブルはこうなりました。
・2行目の「State is Passive, Query origin flag is 1, 1 Successor(s), FD is 51200」とR2(192.168.1.2)経由のメトリックは(51200/38400)から、サクセサはR2であることがわかる。
・サクセサのFD(51200)よりも小さいAD(64000/38400)を持つ経路(R3:192.168.2.2経由)が存在するため、R3がフィージブルサクセサであることがわかる。
・R4のADはサクセサのFDと同じであるためフィージブルサクセサとならない
ここでR2でR1とのリンクをshutdownすると、R1のトポロジテーブルはこう変わります。
2行目が以前と同じく「1 Successor(s), FD is 51200」となっているのがわかります。しかしR2経由のパスは存在していないので、この表示はおかしいですよね?じゃあ通信できないのかって言うとそんなことはありません。ご存じの通り、フィージブルサクセサを使って通信できます。
ここでルーティングテーブルを見るとトポロジテーブルにある通り、メトリックは64000であることがわかります。先ほどの「1 Successor(s), FD is 51200」と違う値です。つまり「今はフィージブルサクセサを使ってるけど、本来のサクセサのFDは51200だからね!」って言ってるわけです。
ではR3側でR1とのリンクを切断するとトポロジテーブル上どうなるかというと、サクセサもフィージブルサクセサもなくなるため、再計算が行われて再度サクセサとフィージブルサクセサが選出されます。
2行目が「1 Successor(s), FD is 76800」となり、R3(76800/51200)のFDである76800が表示されていることがわかります。よってR3がサクセサであるといえます。
ということで、フィージブルサクセサの選出とかについては
・フィージブルサクセサはサクセサダウンの際に経路の再計算をせず速やかに切り替えるためのバックアップパス
・サクセサもフィージブルサクセサもなくなったら、しかたがないので経路の再計算とサクセサ・フィージブルサクセサの選出を行う
ということになるんですね。
なので、リンク障害などでサクセサがダウンしても、その時点でサクセサでもフィージブルサクセサでもないパスについてはそのまま(勝手には昇格しない)なんですね。
な、長かった…
まず、質問は2つあると思うのですが、あってますかね?
・PacketTracer6で構築した検証用構成で、R4のパスが正しく出てこないが、これは仕様か?
・フィージブルサクセサの選出はどのように行われるのか?
正直なところ、前者についてはPacketTracerを使ったことがないのでわかりません。また、どのような構成を作られたのかもわからないので、PacketTracerの入手元にお尋ねいただくのがいいかもしれません。
後者についてはすご〜く長くなるので、お時間があれば以下をご確認ください。
なお、冒頭にも書きましたが、本来はCCIE筆記のレベルのはずです…
まず、条件がよく見えないのと、私のGNS3の環境で思ったようにniizumiさんの構成が再現できないので、こちらで勝手に条件を整えました。
・K値は0 0 0 1 0 0(遅延のみでメトリック計算)とする
・bandwidthの代わりにdelayコマンドでメトリック調整を行う(bandwidth 100000=delay 50、bandwidth 70000=delay 100)
・R5の向こう側がよくわからなかったので、R6を作成し、R6のLoopback0を10.1.1.1/24 delay 50とする。もちろん10.1.1.0/24もEIGRPで広告させる
各ルータのコンフィグは以下のとおりです。
R1:
interface FastEthernet0/0
ip address 192.168.1.1 255.255.255.0
delay 50
duplex auto
speed auto
interface FastEthernet0/1
ip address 192.168.2.1 255.255.255.0
delay 100
duplex auto
speed auto
interface FastEthernet1/0
ip address 192.168.3.1 255.255.255.0
delay 100
duplex auto
speed auto
interface FastEthernet2/0
no ip address
shutdown
duplex auto
speed auto
router eigrp 1
network 192.168.0.0 0.0.255.255
metric weights 0 0 0 1 0 0
no auto-summary
R2:
interface FastEthernet0/0
ip address 192.168.1.2 255.255.255.0
delay 50
duplex auto
speed auto
interface FastEthernet0/1
ip address 192.168.4.1 255.255.255.0
delay 50
duplex auto
speed auto
router eigrp 1
network 192.168.0.0 0.0.255.255
metric weights 0 0 0 1 0 0
no auto-summary
R3:
interface FastEthernet0/0
ip address 192.168.2.2 255.255.255.0
delay 100
duplex auto
speed auto
interface FastEthernet0/1
ip address 192.168.5.1 255.255.255.0
delay 50
duplex auto
speed auto
router eigrp 1
network 192.168.0.0 0.0.255.255
metric weights 0 0 0 1 0 0
no auto-summary
R4:
interface FastEthernet0/0
ip address 192.168.3.2 255.255.255.0
delay 100
duplex auto
speed auto
interface FastEthernet0/1
ip address 192.168.6.1 255.255.255.0
delay 100
duplex auto
speed auto
router eigrp 1
network 192.168.0.0 0.0.255.255
metric weights 0 0 0 1 0 0
no auto-summary
R5:
interface FastEthernet0/0
ip address 192.168.4.2 255.255.255.0
delay 50
duplex auto
speed auto
interface FastEthernet0/1
ip address 192.168.5.2 255.255.255.0
delay 50
duplex auto
speed auto
interface FastEthernet1/0
ip address 192.168.6.2 255.255.255.0
delay 100
duplex auto
speed auto
interface FastEthernet2/0
ip address 192.168.7.1 255.255.255.0
delay 50
duplex auto
speed auto
router eigrp 1
network 192.168.0.0 0.0.255.255
metric weights 0 0 0 1 0 0
no auto-summary
R6:
interface Loopback0
ip address 10.1.1.1 255.255.255.0
delay 50
interface FastEthernet0/0
ip address 192.168.7.2 255.255.255.0
delay 50
duplex auto
speed auto
interface FastEthernet0/1
no ip address
shutdown
duplex auto
speed auto
router eigrp 1
network 10.0.0.0
network 192.168.0.0 0.0.255.255
metric weights 0 0 0 1 0 0
no auto-summary
その結果、R1のトポロジテーブルはこうなりました。
R1#show ip eigrp topology
IP-EIGRP Topology Table for AS(1)/ID(192.168.3.1)
Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
r - reply Status, s - sia Status
P 10.1.1.0/24, 1 successors, FD is 51200
via 192.168.1.2 (51200/38400), FastEthernet0/0
via 192.168.2.2 (64000/38400), FastEthernet0/1
(略)
R1#show ip eigrp topology all-links
IP-EIGRP Topology Table for AS(1)/ID(192.168.3.1)
Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
r - reply Status, s - sia Status
P 10.1.1.0/24, 1 successors, FD is 51200, serno 89
via 192.168.1.2 (51200/38400), FastEthernet0/0
via 192.168.2.2 (64000/38400), FastEthernet0/1
via 192.168.3.2 (76800/51200), FastEthernet1/0
(略)
R1#show ip eigrp topology 10.1.1.0/24
IP-EIGRP (AS 1): Topology entry for 10.1.1.0/24
State is Passive, Query origin flag is 1, 1 Successor(s), FD is 51200
Routing Descriptor Blocks:
192.168.1.2 (FastEthernet0/0), from 192.168.1.2, Send flag is 0x0
Composite metric is (51200/38400), Route is Internal
Vector metric:
Minimum bandwidth is 10000 Kbit
Total delay is 2000 microseconds
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 3
192.168.2.2 (FastEthernet0/1), from 192.168.2.2, Send flag is 0x0
Composite metric is (64000/38400), Route is Internal
Vector metric:
Minimum bandwidth is 10000 Kbit
Total delay is 2500 microseconds
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 3
192.168.3.2 (FastEthernet1/0), from 192.168.3.2, Send flag is 0x0
Composite metric is (76800/51200), Route is Internal
Vector metric:
Minimum bandwidth is 10000 Kbit
Total delay is 3000 microseconds
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 3
・サクセサのFD(51200)よりも小さいAD(64000/38400)を持つ経路(R3:192.168.2.2経由)が存在するため、R3がフィージブルサクセサであることがわかる。
・R4のADはサクセサのFDと同じであるためフィージブルサクセサとならない
ここでR2でR1とのリンクをshutdownすると、R1のトポロジテーブルはこう変わります。
R1#show ip eigrp topology 10.1.1.0/24
IP-EIGRP (AS 1): Topology entry for 10.1.1.0/24
State is Passive, Query origin flag is 1, 1 Successor(s), FD is 51200
Routing Descriptor Blocks:
192.168.2.2 (FastEthernet0/1), from 192.168.2.2, Send flag is 0x0
Composite metric is (64000/38400), Route is Internal
Vector metric:
Minimum bandwidth is 10000 Kbit
Total delay is 2500 microseconds
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 3
192.168.3.2 (FastEthernet1/0), from 192.168.3.2, Send flag is 0x0
Composite metric is (76800/51200), Route is Internal
Vector metric:
Minimum bandwidth is 10000 Kbit
Total delay is 3000 microseconds
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 3
R1#ping 10.1.1.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 24/33/48 ms
R1#traceroute 10.1.1.1
Type escape sequence to abort.
Tracing the route to 10.1.1.1
1 192.168.2.2 8 msec 24 msec 20 msec
2 192.168.5.2 36 msec 32 msec 24 msec
3 192.168.7.2 56 msec 48 msec 76 msec
R1#show ip route 10.1.1.0 255.255.255.0
Routing entry for 10.1.1.0/24
Known via "eigrp 1", distance 90, metric 64000, type internal
Redistributing via eigrp 1
Last update from 192.168.2.2 on FastEthernet0/1, 00:02:13 ago
Routing Descriptor Blocks:
* 192.168.2.2, from 192.168.2.2, 00:02:13 ago, via FastEthernet0/1
Route metric is 64000, traffic share count is 1
Total delay is 2500 microseconds, minimum bandwidth is 10000 Kbit
Reliability 255/255, minimum MTU 1500 bytes
Loading 1/255, Hops 3
ではR3側でR1とのリンクを切断するとトポロジテーブル上どうなるかというと、サクセサもフィージブルサクセサもなくなるため、再計算が行われて再度サクセサとフィージブルサクセサが選出されます。
R1#show ip eigrp topology 10.1.1.0/24
IP-EIGRP (AS 1): Topology entry for 10.1.1.0/24
State is Passive, Query origin flag is 1, 1 Successor(s), FD is 76800
Routing Descriptor Blocks:
192.168.3.2 (FastEthernet1/0), from 192.168.3.2, Send flag is 0x0
Composite metric is (76800/51200), Route is Internal
Vector metric:
Minimum bandwidth is 10000 Kbit
Total delay is 3000 microseconds
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 3
ということで、フィージブルサクセサの選出とかについては
・フィージブルサクセサはサクセサダウンの際に経路の再計算をせず速やかに切り替えるためのバックアップパス
・サクセサもフィージブルサクセサもなくなったら、しかたがないので経路の再計算とサクセサ・フィージブルサクセサの選出を行う
ということになるんですね。
なので、リンク障害などでサクセサがダウンしても、その時点でサクセサでもフィージブルサクセサでもないパスについてはそのまま(勝手には昇格しない)なんですね。
な、長かった…
投稿ツリー
-
【回答済】EIGRPのフィージブルサクセサ選定方法について
(niizumi, 2015-9-10 12:33)
- Re: EIGRPのフィージブルサクセサ選定方法について (arashi1977, 2015-9-10 12:48)
-
Re: EIGRPのフィージブルサクセサ選定方法について
(niizumi, 2015-9-10 13:37)
-
Re: EIGRPのフィージブルサクセサ選定方法について
(arashi1977, 2015-9-10 15:27)
- Re: EIGRPのフィージブルサクセサ選定方法について (niizumi, 2015-9-14 11:54)
-
Re: EIGRPのフィージブルサクセサ選定方法について
(arashi1977, 2015-9-10 15:27)