【prefix-list】の適用範囲について

この質問の投稿一覧へ

質問 【prefix-list】の適用範囲について

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 | 投稿日時 2015-10-3 16:19 | 最終変更
platina30  半人前   投稿数: 8
R1-3間をarea 0、R1-2間をarea 12、R1のLoopback0-3 をarea 22 と設定し、Lo0のみをR2へアドバタイズしないようにフィルタしたいところ、うまくフィルタできません。
GNS3 c7200 IOS ver.15系を使用しています。


【質問1】
R1で下記のprefix-listを適用したのにR2では反映されません。

【適用したprefix-list】
router ospf 100
area 12 filter-list prefix exceptLo0 in

ip prefix-list exceptLo0 seq 5 deny 161.67.7.16/28
ip prefix-list exceptLo0 seq 10 permit 0.0.0.0/0 le 32

【適用前後のR2のルーティングテーブル(設定前も後も変化なし)】
R2#sh ip route ospf | b Ga
Gateway of last resort is not set

10.0.0.0/24 is subnetted, 1 subnets
O IA 10.0.0.0 [110/2] via 161.7.12.1, 00:13:33, FastEthernet0/0
161.67.0.0/32 is subnetted, 4 subnets
O IA 161.67.7.17 [110/2] via 161.7.12.1, 00:13:37, FastEthernet0/0
O IA 161.67.7.33 [110/2] via 161.7.12.1, 00:13:37, FastEthernet0/0
O IA 161.67.7.49 [110/2] via 161.7.12.1, 00:13:37, FastEthernet0/0
O IA 161.67.7.65 [110/2] via 161.7.12.1, 00:13:37, FastEthernet0/0

設定は正しいと思うのですが、原因がさっぱり分かりません…。


【質問2】
R1で下記のprefix-listにするとLoopback0-3までの全てのOSPFルートがルーティングテーブルから消えます。

ip prefix-list exceptLo0 seq 10 permit 0.0.0.0/0

0.0.0.0/0 = 0.0.0.0/0 le32 じゃないのですか?
prefix-list は le やge の有無で動作が異なるので
10.0.0.0/24 だけだと 10.0.0.0〜10.0.0.255 の範囲になると
0.0.0.0/0 = 0.0.0.0〜255.255.255.255 の範囲で
0.0.0.0/0 le32 と同じだと思ったのですが…。

【R2のルーティングテーブル】
R2#sh ip route ospf | b Ga
Gateway of last resort is not set


R1-3のconfigは下記の通りです。
【R1】
interface Loopback0
ip address 161.67.7.17 255.255.255.240
!
interface Loopback1
ip address 161.67.7.33 255.255.255.248
!
interface Loopback2
ip address 161.67.7.49 255.255.255.240
!
interface Loopback3
ip address 161.67.7.65 255.255.255.224
!
interface FastEthernet0/0
ip address 161.7.12.1 255.255.255.0
speed auto
duplex auto
!
interface FastEthernet0/1
ip address 10.0.0.1 255.255.255.0
speed auto
duplex auto

router ospf 100
area 12 filter-list prefix exceptLo0 in
network 10.0.0.0 0.0.0.255 area 0
network 161.7.12.0 0.0.0.255 area 12
network 161.67.7.0 0.0.0.127 area 22
!
ip prefix-list exceptLo0 seq 5 deny 161.67.7.16/28
ip prefix-list exceptLo0 seq 10 permit 0.0.0.0/0 le 32

【R2】
interface FastEthernet0/0
ip address 161.7.12.2 255.255.255.0
speed auto
duplex auto

router ospf 100
network 161.7.12.0 0.0.0.255 area 12

【R3】
interface FastEthernet0/0
ip address 10.0.0.2 255.255.255.0
speed auto
duplex auto
!
router ospf 100
network 10.0.0.0 0.0.0.255 area 0

投稿ツリー

  >フォーラム検索へ


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