再配送のトラブル その3

ネットワーク構成

下記のネットワーク構成のR2で、OSPFとEIGRPの双方向再配送を行なっています。

redistribute_trouble11.jpg
図 再配送のトラブル その3 ネットワーク構成

R2で再配送時にルートマップによってフィルタをかけ、10.1.1.0/24と10.3.1.0/24間の通信だけができるようにしています。

設定概要

各ルータのルーティングに関連する設定は以下のようになっています。

R1

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
interface Loopback0
ip address 10.1.2.1 255.255.255.0 secondary
ip address 10.1.1.1 255.255.255.0
ip ospf network point-to-point
!
interface FastEthernet0/0
ip address 192.168.12.1 255.255.255.0
!
router ospf 1
log-adjacency-changes
network 10.0.0.0 0.255.255.255 area 0
network 192.168.12.0 0.0.0.255 area 0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R2

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
interface FastEthernet0/0
ip address 192.168.12.2 255.255.255.0
!
interface FastEthernet1/0
ip address 192.168.23.2 255.255.255.0
!
!
router eigrp 1
redistribute ospf 1 metric 100000 10 255 1 1500 route-map OSPF2EIGRP
network 192.168.23.0
no auto-summary
!
router ospf 1
log-adjacency-changes
redistribute eigrp 1 subnets route-map EIGRP2Ospf
network 192.168.12.0 0.0.0.255 area 0
!
access-list 1 permit 10.1.1.0
access-list 2 permit 10.3.1.0
!
route-map OSPF2EIGRP permit 10
match ip address 1
!
route-map EIGRP2OSPF permit 10
match ip address 2
!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R3

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
interface Loopback0
ip address 10.3.2.3 255.255.255.0 secondary
ip address 10.3.1.3 255.255.255.0
!
interface FastEthernet0/0
ip address 192.168.23.3 255.255.255.0
!
router eigrp 1
network 10.0.0.0
network 192.168.23.0
no auto-summary
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

トラブルの症状

現在の設定では、R1、R3のルーティングテーブルは次のようになっています。

R1

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R1#show ip route
~省略~
Gateway of last resort is not set
C    192.168.12.0/24 is directly connected, FastEthernet0/0
10.0.0.0/24 is subnetted, 2 subnets
C       10.1.2.0 is directly connected, Loopback0
C       10.1.1.0 is directly connected, Loopback0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R3

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R3#show ip route
~省略~
Gateway of last resort is not set
10.0.0.0/24 is subnetted, 3 subnets
C       10.3.1.0 is directly connected, Loopback0
D EX    10.1.1.0 [170/30720] via 192.168.23.2, 04:23:05, FastEthernet0/0
C       10.3.2.0 is directly connected, Loopback0
C    192.168.23.0/24 is directly connected, FastEthernet0/0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R1のルーティングテーブルに10.3.1.0/24のルートが存在しないので、10.1.1.0/24と10.3.1.0/24間の通信ができない状態です。
R2のルーティングテーブルには10.3.1.0/24のルートが存在するので、R2の再配送時のフィルタの設定ミスが考えられます。R2で以下のように再配送に関するフィルタの設定を確認します。

R2

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R2#show running-config | section router eigrp
router eigrp 1
redistribute ospf 1 metric 100000 10 255 1 1500 route-map OSPF2EIGRP
network 192.168.23.0
no auto-summary
R2#show running-config | section router ospf
router ospf 1
log-adjacency-changes
redistribute eigrp 1 subnets route-map EIGRP2Ospf
network 192.168.12.0 0.0.0.255 area 0
R2#show route-map
route-map OSPF2EIGRP, permit, sequence 10
Match clauses:
ip address (access-lists): 1
Set clauses:
Policy routing matches: 0 packets, 0 bytes
route-map EIGRP2OSPF, permit, sequence 10
Match clauses:
ip address (access-lists): 2
Set clauses:
Policy routing matches: 0 packets, 0 bytes
R2#show access-lists
Standard IP access list 1
10 permit 10.1.1.0 (1 match)
Standard IP access list 2
10 permit 10.3.1.0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

問題

  • 10.1.1.0/24と10.3.1.0/24間の通信ができない原因は何ですか。
  • 10.1.1.0/24と10.3.1.0/24間の通信ができるようにするためには、どのように設定を修正すればよいでしょうか。

Follow me!