FutureNet

NXR,VXRシリーズ

ルーティング編

2. RIP設定

2-3. 経路フィルタ設定(RIP)

この設定例ではRIPの経路フィルタを紹介します。RIPの経路フィルタには以下の方法があります。

  • distribute-listによるフィルタ
  • ルートマップによるフィルタ

 

【 設定例 】

〔distribute-listの利用〕

<指定した経路情報のみ送信する>
(config)#ip route access-list [ACL名] permit [送信する経路情報]

IPルートアクセスリストで送信する経路情報を設定します。

(config)#router rip
(config-router)#redistribute [ソースプロトコル]
(config-router)#distribute-list [ACL名] out

IPルートアクセスリスト設定で定義したACLを送信時に適用します。
(☞) distribute-listでは送受信するインタフェースを指定することも可能です。

 

<指定した経路情報のみ送信しない>
(config)#ip route access-list [ACL名] deny [送信しない経路情報]
(config)#ip route access-list [ACL名] permit any

IPルートアクセスリストで送信しない経路情報を設定します。
(☞) 指定した経路情報以外を送信するためにはpermit anyを設定します。

(config)#router rip
(config-router)#redistribute [ソースプロトコル]
(config-router)#distribute-list [ACL名] out

IPルートアクセスリスト設定で定義したACLを送信時に適用します。
(☞) distribute-listでは送受信するインタフェースを指定することも可能です。

 

〔ルートマップの利用〕

<指定した経路情報のみ送信する>
(config)#ip route access-list [ACL名] permit [送信する経路情報]

IPルートアクセスリストで送信する経路情報を設定します。

(config)#route-map [ルートマップ名] permit 1
(config-route-map)#match ip address [ACL名]

ルートマップ設定でマッチ条件にIPルートアクセスリストで設定したACLを設定します。

(config)#router rip
(config-router)#redistribute [ソースプロトコル] route-map [ルートマップ名]

作成したルートマップを再配信時に適用します。

 

<指定した経路情報のみ送信しない>
(config)#ip route access-list [ACL名] deny [送信しない経路情報]
(config)#ip route access-list [ACL名] permit any

IPルートアクセスリストで送信しない経路情報を設定します。
(☞) 指定した経路情報以外を送信するためにはpermit anyを設定します。

(config)#route-map [ルートマップ名] permit 1
(config-route-map)#match ip address [ACL名]

ルートマップ設定でマッチ条件にIPルートアクセスリストで設定したACLを設定します。

(config)#router rip
(config-router)#redistribute [ソースプロトコル] route-map [ルートマップ名]

作成したルートマップを再配信時に適用します。

 

<スタティックルートで指定したルートタグ値の経路情報のみ送信する>
(config)#ip route [送信する経路情報] [ゲートウェイアドレス] tag [ルートタグ]

スタティックルートの設定時にルートタグも合わせて設定します。

(config)#route-map [ルートマップ名] permit 1
(config-route-map)#match tag [ルートタグ]

ルートマップ設定でマッチ条件にルートタグを設定します。

(config)#router rip
(config-router)#redistribute static route-map [ルートマップ名]

作成したルートマップをスタティックルートの再配信時に適用します。

 

<スタティックルートで指定したルートタグ値の経路情報のみ送信しない>
(config)#ip route [送信しない経路情報] [ゲートウェイアドレス] tag [ルートタグ]

スタティックルートの設定時にルートタグも合わせて設定します。

(config)#route-map [ルートマップ名] deny 1
(config-route-map)#match tag [ルートタグ]

ルートマップ設定でマッチ条件にルートタグを設定します。

(config)#route-map [ルートマップ名] permit 2

指定した経路情報以外を送信するためにpermitを設定します。

(config)#router rip
(config-router)#redistribute static route-map [ルートマップ名]

作成したルートマップをスタティックルートの再配信時に適用します。