H3C 路由策略典型配置舉例-在OSPF中引入IS-IS路由時應用路由策略配置舉例
阿新 • • 發佈:2022-04-06
1.組網需求
· Switch B與Switch A之間通過OSPF協議交換路由資訊,與Switch C之間通過IS-IS協議交換路由資訊。
· 要求在Switch B上配置路由引入,將IS-IS路由引入到OSPF中去,並同時使用路由策略設定路由的屬性。其中,設定172.17.1.0/24的路由的開銷為100,設定172.17.2.0/24的路由的Tag屬性為20。
2.配置步驟
1)配置IS-IS路由協議
# 配置Switch C。 [SwitchC] isis [SwitchC-isis-1] is-level level-2 [SwitchC-isis-1] network-entity 10.0000.0000.0001.00 [SwitchC-isis-1] quit [SwitchC] interface vlan-interface 200 [SwitchC-Vlan-interface200] isis enable [SwitchC-Vlan-interface200] quit [SwitchC] interface vlan-interface 201 [SwitchC-Vlan-interface201] isis enable [SwitchC-Vlan-interface201] quit [SwitchC] interface vlan-interface 202 [SwitchC-Vlan-interface202] isis enable [SwitchC-Vlan-interface202] quit [SwitchC] interface vlan-interface 203 [SwitchC-Vlan-interface203] isis enable
# 配置Switch B。 [SwitchB] isis [SwitchB-isis-1] is-level level-2 [SwitchB-isis-1] network-entity 10.0000.0000.0002.00 [SwitchB-isis-1] quit [SwitchB] interface vlan-interface 200 [SwitchB-Vlan-interface200] isis enable
2) 配置OSPF路由協議及路由引入
# 配置Switch A,啟動OSPF。 [SwitchA] ospf [SwitchA-ospf-1] area 0 [SwitchA-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255
# 配置Switch B,啟動OSPF,並引入IS-IS路由。 [SwitchB] ospf [SwitchB-ospf-1] area 0 [SwitchB-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255 [SwitchB-ospf-1-area-0.0.0.0] quit [SwitchB-ospf-1] import-route isis 1
# 檢視SwitchA的OSPF路由表,可以看到引入的路由。 [SwitchA] display ospf routing OSPF Process 1 with Router ID 192.168.1.1 Routing Tables Routing for Network Destination Cost Type NextHop AdvRouter Area 192.168.1.0/24 1 Stub 192.168.1.1 192.168.1.1 0.0.0.0 Routing for ASEs Destination Cost Type Tag NextHop AdvRouter 172.17.1.0/24 1 Type2 1 192.168.1.2 192.168.2.2 172.17.2.0/24 1 Type2 1 192.168.1.2 192.168.2.2 172.17.3.0/24 1 Type2 1 192.168.1.2 192.168.2.2 Total Nets: 4 Intra Area: 1 Inter Area: 0 ASE: 3 NSSA: 0
3)配置過濾列表
# 配置編號為2002的基本ACL,允許172.17.2.0/24的路由通過。 [SwitchB] acl basic 2002 [SwitchB-acl-ipv4-basic-2002] rule permit source 172.17.2.0 0.0.0.255 # 配置名為prefix-a的地址字首列表,允許172.17.1.0/24的路由通過。 [SwitchB] ip prefix-list prefix-a index 10 permit 172.17.1.0 24
4)配置路由策略
[SwitchB] route-policy isis2ospf permit node 10 [SwitchB-route-policy-isis2ospf-10] if-match ip address prefix-list prefix-a [SwitchB-route-policy-isis2ospf-10] apply cost 100 [SwitchB-route-policy-isis2ospf-10] quit [SwitchB] route-policy isis2ospf permit node 20 [SwitchB-route-policy-isis2ospf-20] if-match ip address acl 2002 [SwitchB-route-policy-isis2ospf-20] apply tag 20 [SwitchB-route-policy-isis2ospf-20] quit [SwitchB] route-policy isis2ospf permit node 30
5)在路由引入時應用路由策略
# 配置Switch B,設定在路由引入時應用路由策略。 [SwitchB] ospf [SwitchB-ospf-1] import-route isis 1 route-policy isis2ospf
# 檢視Switch A的OSPF路由表,可以看到目的地址為172.17.1.0/24的路由的開銷為100,目的地址為172.17.2.0/24的路由的標記域(Tag)為20,而其他外部路由沒有變化。 [SwitchA] display ospf routing OSPF Process 1 with Router ID 192.168.1.1 Routing Tables Routing for Network Destination Cost Type NextHop AdvRouter Area 192.168.1.0/24 1 Transit 192.168.1.1 192.168.1.1 0.0.0.0 Routing for ASEs Destination Cost Type Tag NextHop AdvRouter 172.17.1.0/24 100 Type2 1 192.168.1.2 192.168.2.2 172.17.2.0/24 1 Type2 20 192.168.1.2 192.168.2.2 172.17.3.0/24 1 Type2 1 192.168.1.2 192.168.2.2 Total Nets: 4 Intra Area: 1 Inter Area: 0 ASE: 3 NSSA: 0