Re: EIGRPデフォルトルート再配送においての違い

この質問の投稿一覧へ

なし Re: EIGRPデフォルトルート再配送においての違い

msg# 1.3.1
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-6-11 23:47 | 最終変更
arashi1977  長老 居住地: 広島  投稿数: 1715
引用:
eigrpデフォルトルート再配送の設定において

1.network 0.0.0.0
2.redistribute static

この2つの違いがハッキリと掴めないのでご回答頂けたらと思います。

問題IDは6371などです。
なるほど、なんとなく言いたいことがわかりました。

この話題の大事なところはデフォルトルートはどこが生成するのか、どこが管理するのかですね。ちょっと長いですが…

例えば以下の構成で組んでみました。
トポロジ図はつけにくいので、コンフィグからイメージしていただければと
R1:
configure terminal
!
interface FastEthernet0/0
 ip address 192.168.16.1 255.255.255.0
 no shutdown
!
interface FastEthernet0/1
 ip address 192.168.13.1 255.255.255.0
 no shutdown
!
ip route 0.0.0.0 0.0.0.0 FastEthernet0/0
!
router eigrp 100
 network 192.168.13.0
 no auto-summary
!
end

R2:
configure terminal
!
interface Serial0/0
 ip address 192.168.26.2 255.255.255.0
 no shutdown
!
interface FastEthernet0/0
 ip address 192.168.23.2 255.255.255.0
 no shutdown
!
ip route 0.0.0.0 0.0.0.0 Serial0/0
!
router eigrp 100
 network 192.168.23.0
 no auto-summary
!
end

R3:
configure terminal
!
interface FastEthernet0/0
 ip address 192.168.13.3 255.255.255.0
 no shutdown
!
interface FastEthernet0/1
 ip address 192.168.23.3 255.255.255.0
 no shutdown
!
router eigrp 100
 network 192.168.13.0
 network 192.168.23.0
 no auto-summary
!
end

R6:
configure terminal
!
interface FastEthernet0/0
 ip address 192.168.16.6 255.255.255.0
 no shutdown
!
interface Serial0/0
 ip address 192.168.26.6 255.255.255.0
 no shutdown
!
end
R1,R2がR6に接続され、それぞれデフォルトルートをR6にスタティックで設定しています。この時点ではEIGRPドメイン内にデフォルトルートの情報は配布されていません。
R1#show ip eigrp topology 
IP-EIGRP Topology Table for AS(100)/ID(192.168.16.1)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
       r - reply Status, s - sia Status 

P 192.168.13.0/24, 1 successors, FD is 281600
        via Connected, FastEthernet0/1
P 192.168.24.0/24, 1 successors, FD is 332800, U
        via 192.168.13.3 (332800/307200), FastEthernet0/1
P 192.168.23.0/24, 1 successors, FD is 307200
        via 192.168.13.3 (307200/281600), FastEthernet0/1
        
R2#show ip eigrp topology 
IP-EIGRP Topology Table for AS(100)/ID(192.168.26.2)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
       r - reply Status, s - sia Status 

P 192.168.13.0/24, 1 successors, FD is 307200
        via 192.168.23.3 (307200/281600), FastEthernet0/0
P 192.168.24.0/24, 1 successors, FD is 281600
        via Connected, FastEthernet0/1
P 192.168.23.0/24, 1 successors, FD is 281600
        via Connected, FastEthernet0/0

R3#show ip eigrp topology 
IP-EIGRP Topology Table for AS(100)/ID(192.168.35.3)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
       r - reply Status, s - sia Status 

P 192.168.13.0/24, 1 successors, FD is 281600
        via Connected, FastEthernet0/0
P 192.168.24.0/24, 1 successors, FD is 307200
        via 192.168.23.2 (307200/281600), FastEthernet0/1
P 192.168.23.0/24, 1 successors, FD is 281600
        via Connected, FastEthernet0/1
では、1のパターンでやってみましょう。結果はこうなりました。
R1#show ip eigrp topology 
IP-EIGRP Topology Table for AS(100)/ID(192.168.16.1)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
       r - reply Status, s - sia Status 

P 0.0.0.0/0, 1 successors, FD is 281600
        via Rstatic (281600/0)
(略)
R2#show ip eigrp topology 
IP-EIGRP Topology Table for AS(100)/ID(192.168.26.2)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
       r - reply Status, s - sia Status 

P 0.0.0.0/0, 1 successors, FD is 2169856
        via Rstatic (2169856/0)
        via 192.168.23.3 (332800/307200), FastEthernet0/0
(略)
R3#show ip eigrp topology 
IP-EIGRP Topology Table for AS(100)/ID(192.168.35.3)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
       r - reply Status, s - sia Status 

P 0.0.0.0/0, 1 successors, FD is 307200
        via 192.168.13.1 (307200/281600), FastEthernet0/0
(略)
何もしなくても、R3にとってはより良い経路(帯域幅、遅延が少ない)であるR1を通るようになっています。
では、2のパターンでやってみます。再配送なのでシードメトリックのことを考えないといけませんが、あえて同じ設定にしてみます。
R1,R2共通:
configure terminal
!
router eigrp 100
 redistribute static metric 1000 100 255 1 1500
!
end

R1#show ip eigrp topology 
IP-EIGRP Topology Table for AS(100)/ID(192.168.16.1)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
       r - reply Status, s - sia Status 

P 0.0.0.0/0, 1 successors, FD is 2585600
        via Rstatic (2585600/0)
        
R2#show ip eigrp topology 
IP-EIGRP Topology Table for AS(100)/ID(192.168.26.2)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
       r - reply Status, s - sia Status 

P 0.0.0.0/0, 1 successors, FD is 2585600
        via Rstatic (2585600/0)
        
R3#show ip eigrp topology 
IP-EIGRP Topology Table for AS(100)/ID(192.168.35.3)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
       r - reply Status, s - sia Status 

P 0.0.0.0/0, 2 successors, FD is 2611200
        via 192.168.13.1 (2611200/2585600), FastEthernet0/0
        via 192.168.23.2 (2611200/2585600), FastEthernet0/1
なんと!R3からみたらR1,R2経由どちらも同じメトリック(FD)になってしまいました!
…当たり前ですね、シードメトリック揃えてるんで。
ということは当然ですがどちらの経路も有効な経路として取り込まれます
R3#show ip route 0.0.0.0
Routing entry for 0.0.0.0/0, supernet
  Known via "eigrp 100", distance 170, metric 2611200, candidate default path, type external
  Redistributing via eigrp 100
  Last update from 192.168.13.1 on FastEthernet0/0, 00:04:15 ago
  Routing Descriptor Blocks:
  * 192.168.23.2, from 192.168.23.2, 00:04:15 ago, via FastEthernet0/1
      Route metric is 2611200, traffic share count is 1
      Total delay is 2000 microseconds, minimum bandwidth is 1000 Kbit
      Reliability 255/255, minimum MTU 1500 bytes
      Loading 1/255, Hops 1
    192.168.13.1, from 192.168.13.1, 00:04:15 ago, via FastEthernet0/0
      Route metric is 2611200, traffic share count is 1
      Total delay is 2000 microseconds, minimum bandwidth is 1000 Kbit
      Reliability 255/255, minimum MTU 1500 bytes
      Loading 1/255, Hops 1
EIGRP(OSPFでも)では、ルーティングプロトコル内部で起動しているインタフェースの帯域幅、遅延などを元にメトリックを自動計算してくれます。
なので、特段何かすることなく最適経路を選択することができます。

ところが、再配送の場合は再配送元(今回の場合はスタティックルート)の経路情報しか取り込むことができず、メトリック計算の元となる値は(シードメトリックによる)手動設定が必要となります。
※ここがantares01さんの言われている「metricをいじれる」に関連するところ。

これでイメージ出来ますかね?
1の場合は「EIGRPが0.0.0.0の経路について管理する」
2の場合は「スタティックで管理されている経路をEIGRPに取り込むので、EIGRPでの経路制御に使用する値(シードメトリック)は取り込む際に適切に指定する必要がある」
という、大きな違いがあります。
そして、それ故に経路情報の優先(信頼)度(Administrative Distance)の値がEIGRP内部(90)とEIGRP外部(170)とで値が分けられているのです。

こんなかんじでどうでしょう?

投稿ツリー

  >フォーラム検索へ


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