本地策略路由配置(转)

基于报文协议类型的本地策略路由配置举例

  1. 组网需求

通过策略路由控制Switch A产生的报文:

· 指定所有TCP报文的下一跳为1.1.2.2;

· 其它报文仍然按照查找路由表的方式进行转发。

其中,Switch A分别与Switch B和Switch C直连。

  1. 组网图
    图1-1 基于报文协议类型的本地策略路由的配置举例组网图

本地策略路由配置(转)_第1张图片

  1. 配置步骤
    (1) 配置Switch A

创建VLAN 10和VLAN 20。

system-view

[SwitchA] vlan 10

[SwitchA-vlan10] quit

[SwitchA] vlan 20

[SwitchA-vlan20] quit

配置接口Vlan-interface10和Vlan-interface20的IP地址。

[SwitchA] interface vlan-interface 10

[SwitchA-Vlan-interface10] ip address 1.1.2.1 24

[SwitchA-Vlan-interface10] quit

[SwitchA] interface vlan-interface 20

[SwitchA-Vlan-interface20] ip address 1.1.3.1 24

[SwitchA-Vlan-interface20] quit

定义访问控制列表ACL 3101,用来匹配TCP报文。

[SwitchA] acl number 3101

[SwitchA-acl-adv-3101] rule permit tcp

[SwitchA-acl-adv-3101] quit

定义5号节点,指定所有TCP报文的下一跳为1.1.2.2。

[SwitchA] policy-based-route aaa permit node 5

[SwitchA-pbr-aaa-5] if-match acl 3101

[SwitchA-pbr-aaa-5] apply next-hop 1.1.2.2

[SwitchA-pbr-aaa-5] quit

在Switch A上应用本地策略路由。

[SwitchA] ip local policy-based-route aaa

(2) 配置Switch B

创建VLAN 10

system-view

[SwitchB] vlan 10

[SwitchB-vlan10] quit

配置接口Vlan-interface10的IP地址。

[SwitchB] interface vlan-interface 10

[SwitchB-Vlan-interface10] ip address 1.1.2.2 24

(3) 配置Switch C

#创建VLAN 20

system-view

[SwitchC] vlan 20

[SwitchC-vlan20] quit

配置接口Vlan-interface20的IP地址。

[SwitchC] interface vlan-interface 20

[SwitchC-Vlan-interface20] ip address 1.1.3.2 24

  1. 验证配置
    从Switch A上通过Telnet方式登录Switch B(1.1.2.2/24),结果成功。

从Switch A上通过Telnet方式登录Switch C(1.1.3.2/24),结果失败。

从Switch A上ping Switch C(1.1.3.2/24),结果成功。

由于Telnet使用的是TCP协议,ping使用的是ICMP协议,所以由以上结果可证明:Switch A发出的TCP报文的下一跳为1.1.2.2,接口Vlan-interface20不发送TCP报文,但可以发送非TCP报文,策略路由设置成功。

1.6.2 基于报文协议类型的转发策略路由配置举例

  1. 组网需求
    通过策略路由控制从Switch A的接口Vlan-interface11接收的报文:

· 指定所有TCP报文的下一跳为1.1.2.2;

· 其它报文仍然按照查找路由表的方式进行转发。

  1. 组网图
    图1-2 基于报文协议类型的转发策略路由的配置举例组网图

  2. 配置步骤
    (1) 配置Switch A

创建VLAN 10和VLAN 20。

system-view

[SwitchA] vlan 10

[SwitchA-vlan10] quit

[SwitchA] vlan 20

[SwitchA-vlan20] quit

配置接口Vlan-interface10和Vlan-interface20的IP地址。

[SwitchA] interface vlan-interface 10

[SwitchA-Vlan-interface10] ip address 1.1.2.1 24

[SwitchA-Vlan-interface10] quit

[SwitchA] interface vlan-interface 20

[SwitchA-Vlan-interface20] ip address 1.1.3.1 24

[SwitchA-Vlan-interface20] quit

定义访问控制列表ACL 3101,用来匹配TCP报文。

[SwitchA] acl number 3101

[SwitchA-acl-adv-3101] rule permit tcp

[SwitchA-acl-adv-3101] quit

定义5号节点,指定所有TCP报文的下一跳为1.1.2.2。

[SwitchA] policy-based-route aaa permit node 5

[SwitchA-pbr-aaa-5] if-match acl 3101

[SwitchA-pbr-aaa-5] apply next-hop 1.1.2.2

[SwitchA-pbr-aaa-5] quit

在接口Vlan-interface11上应用转发策略路由,处理此接口接收的报文。

[SwitchA] interface vlan-interface 11

[SwitchA-Vlan-interface11] ip address 10.110.0.10 24

[SwitchA-Vlan-interface11] ip policy-based-route aaa

[SwitchA-Vlan-interface11] quit

(2) 配置Switch B

创建VLAN 10

system-view

[SwitchB] vlan 10

[SwitchB-vlan10] quit

配置接口Vlan-interface10的IP地址。

[SwitchB] interface vlan-interface 10

[SwitchB-Vlan-interface10] ip address 1.1.2.2 24

[SwitchB-Vlan-interface10] quit

配置到网段10.110.0.0/24的静态路由。

[SwitchB] ip route-static 10.110.0.0 24 1.1.2.1

(3) 配置Switch C

#创建VLAN 20

system-view

[SwitchC] vlan 20

[SwitchC-vlan20] quit

配置接口Vlan-interface20的IP地址。

[SwitchC] interface vlan-interface 20

[SwitchC-Vlan-interface20] ip address 1.1.3.2 24

[SwitchC-Vlan-interface20] quit

配置到网段10.110.0.0/24的静态路由。

[SwitchC] ip route-static 10.110.0.0 24 1.1.3.1

  1. 验证配置
    将Host A的IP地址配置为10.110.0.20/24,网关地址配置为10.110.0.10。

从Host A上通过Telnet方式登录Switch B,结果成功。

从Host A上通过Telnet方式登录Switch C,结果失败。

从Host A上ping Switch C,结果成功。

由于Telnet使用的是TCP协议,ping使用的是ICMP协议,所以由以上结果可证明:从Switch A的接口Vlan-interface11接收的TCP报文的下一跳为1.1.2.2,接口Vlan-interface20不转发TCP报文,但可以转发非TCP报文,策略路由设置成功。

策略路由显示和维护

显示已经配置的策略
 display ip policy-based-route [ policy policy-name ]
 
显示已经应用的策略路由信息
 display ip policy-based-route setup
 
显示本地策略路由的配置信息和统计信息
 display ip policy-based-route local 
 
显示接口下转发策略路由的配置信息和统计信息
 display ip policy-based-route interface interface-type interface-number 
 
清除策略路由的统计信息
 reset ip policy-based-route statistics [ policy policy-name ]

你可能感兴趣的:(网络)