闫辉 发表于 2021-4-9 10:04:37

关于路由策略相关问题,我们已经整理好啦!

本帖最后由 闫辉 于 2021-4-9 12:02 编辑

定义:
策略路由PBR(Policy-Based Routing)是一种依据用户制定的策略进行路由选择的机制,分为本地策略路由、接口策略路由和智能策略路由SPR(Smart Policy Routing)。
说明:
· 策略路由与路由策略(Routing Policy)存在以下不同:
o 策略路由的操作对象是数据包,在路由表已经产生的情况下,不按照路由表进行转发,而是根据需要,依照某种策略改变数据包转发路径。
o 路由策略的操作对象是路由信息。路由策略主要实现了路由过滤和路由属性设置等功能,它通过改变路由属性(包括可达性)来改变网络流量所经过的路径。

目的
传统的路由转发原理是首先根据报文的目的地址查找路由表,然后进行报文转发。但是目前越来越多的用户希望能够在传统路由转发的基础上根据自己定义的策略进行报文转发和选路。策略路由使网络管理者不仅能够根据报文的目的地址,而且能够根据报文的源地址、报文大小和链路质量等属性来制定策略路由,以改变数据包转发路径,满足用户需求。

受益
策略路由具有如下优点:
· 可以根据用户实际需求制定策略进行路由选择,增强路由选择的灵活性和可控性。
· 可以使不同的数据流通过不同的链路进行发送,提高链路的利用效率。
· 在满足业务服务质量的前提下,选择费用较低的链路传输业务数据,从而降低企业数据服务的成本。
配置本地策略路由示例:
data:image/png;base64,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
组网需求:
如图所示,RouterA与RouterB间有两条链路相连。
用户希望实现本机下发的不同长度的报文通过不同的下一跳地址进行转发,其中:
· 长度为64~1400字节的报文设置192.168.1.2作为下一跳地址。
· 长度为1401~1500字节的报文设置192.168.2.2作为下一跳地址。
· 所有其它长度的报文都按基于目的地址的方法进行路由选路。

配置思路:
采用如下思路配置本地策略路由:
1. 在RouterA上配置IP报文长度匹配条件,以实现本机下发的不同长度的报文匹配不同的策略点。
2. 在RouterA上配置本地策略路由的动作,以实现本机下发的不同长度的报文通过不同的下一跳地址进行转发。
3. 使能本地策略路由。

操作步骤
1. 配置各接口的IP地址
# 配置RouterA的各接口的IP地址。
<Huawei> system-view
sysname RouterA
interface gigabitethernet 1/0/0
ip address 192.168.1.1 255.255.255.0
quit
interface gigabitethernet 2/0/0
ip address 192.168.2.1 255.255.255.0
quit
interface loopback 0
ip address 10.1.1.1 255.255.255.0
quit
# 配置RouterB的各接口的IP地址。
<Huawei> system-view
sysname RouterB
interface gigabitethernet 1/0/0
ip address 192.168.1.2 255.255.255.0
quit
interface gigabitethernet 2/0/0
ip address 192.168.2.2 255.255.255.0
quit
interface loopback 0
ip address 10.1.2.1 255.255.255.0
quit

2. 配置静态路由
# 在RouterA上配置静态路由。
ip route-static 10.1.2.0 24 192.168.1.2
ip route-static 10.1.2.0 24 192.168.2.2
# 在RouterB上配置静态路由。
ip route-static 10.1.1.0 24 192.168.1.1
ip route-static 10.1.1.0 24 192.168.2.1

3. 配置策略路由
# 配置名称为lab1的策略路由。
policy-based-route lab1 permit node 10
if-match packet-length 64 1400
apply ip-address next-hop 192.168.1.2
quit
policy-based-route lab1 permit node 20
if-match packet-length 1401 1500
apply ip-address next-hop 192.168.2.2
quit
# 使能本地策略路由。
ip local policy-based-route lab1

4. 验证配置结果
# 清空RouterB接口统计信息。
<RouterB> reset counters interface gigabitethernet 1/0/0
<RouterB> reset counters interface gigabitethernet 2/0/0
# 查看RouterB接口统计信息。
<RouterB> display interface gigabitethernet 1/0/0
GigabitEthernet1/0/0 current state : UP                                       
Line protocol current state : UP                                                
Last line protocol up time : 2012-07-30 11:23:24                              
Description:HUAWEI, AR Series, GigabitEthernet1/0/0 Interface                  
Route Port,The Maximum Transmit Unit is 1500                                    
Internet Address is 192.168.1.2/24                                                
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 0819-a6ce-7d4c
Last physical up time   : 2012-07-30 11:23:24                                 
Last physical down time : 2012-07-24 16:54:19                                 
Current system time: 2012-07-30 14:57:28                                       
Port Mode: COMMON COPPER                                                      
Speed : 1000,Loopback: NONE                                                   
Duplex: FULL,Negotiation: ENABLE                                             
Mdi   : AUTO                                                                  
Last 300 seconds input rate 40 bits/sec, 0 packets/sec                        
Last 300 seconds output rate 0 bits/sec, 0 packets/sec                        
Input peak rate 7568 bits/sec,Record time: 2012-07-30 12:57:02                  
Output peak rate 1008 bits/sec,Record time: 2012-07-30 12:42:42               
                                                                              
Input:135403 packets, 118911125 bytes                                       
Unicast:             107066,Multicast:               10468                  
Broadcast:            17869,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
CRC:                      0,Giants:                      0                  
Jabbers:                  0,Throttles:                   0                  
Runts:                  0,Symbols:                     0                  
Ignoreds:               0,Frames:                      0                  
                                                                              
Output:59070 packets, 14217739 bytes                                          
Unicast:            37581,Multicast:               21485                  
Broadcast:                4,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
Collisions:               0,ExcessiveCollisions:         0                  
Late Collisions:          0,Deferreds:                   0                  
                                                                              
    Input bandwidth utilization threshold : 100.00%                           
    Output bandwidth utilization threshold: 100.00%                           
    Input bandwidth utilization: 0.01%                                       
    Output bandwidth utilization : 0.01%   
<RouterB> display interface gigabitethernet 2/0/0
GigabitEthernet2/0/0 current state : UP                                       
Line protocol current state : UP                                                
Last line protocol up time : 2012-07-30 11:23:29                              
Description:HUAWEI, AR Series, GigabitEthernet2/0/0 Interface                  
Route Port,The Maximum Transmit Unit is 1500                                    
Internet Address is 192.168.2.2/24                                                
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 0819-a6ce-7d4d
Last physical up time   : 2012-07-30 11:23:29                                 
Last physical down time : 2012-07-30 11:09:17                                 
Current system time: 2012-07-30 14:58:24                                       
Port Mode: COMMON COPPER                                                      
Speed : 1000,Loopback: NONE                                                   
Duplex: FULL,Negotiation: ENABLE                                             
Mdi   : AUTO                                                                  
Last 300 seconds input rate 48 bits/sec, 0 packets/sec                        
Last 300 seconds output rate 0 bits/sec, 0 packets/sec                        
Input peak rate 11576 bits/sec,Record time: 2012-07-30 13:46:52               
Output peak rate 11576 bits/sec,Record time: 2012-07-30 13:46:52               
                                                                              
Input:135403 packets, 118911125 bytes                                       
Unicast:             107066,Multicast:               10468                  
Broadcast:            17869,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
CRC:                      0,Giants:                      0                  
Jabbers:                  0,Throttles:                   0                  
Runts:                  0,Symbols:                     0                  
Ignoreds:               0,Frames:                      0                  
                                                                              
Output:59070 packets, 14217739 bytes                                          
Unicast:            37581,Multicast:               21485                  
Broadcast:                4,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
Collisions:               0,ExcessiveCollisions:         0                  
Late Collisions:          0,Deferreds:                   0                  
                                                                              
    Input bandwidth utilization threshold : 100.00%                           
    Output bandwidth utilization threshold: 100.00%                           
    Input bandwidth utilization: 0.01%                                       
    Output bandwidth utilization : 0.01%   
# 在RouterA上Ping RouterB的Loopback0,并将报文数据字段长度设为80字节。
<RouterA> ping -s 80 10.1.2.1
PING 10.1.2.1: 80data bytes, press CTRL_C to break                        
    Reply from 10.1.2.1: bytes=80 Sequence=1 ttl=255 time=2 ms                  
    Reply from 10.1.2.1: bytes=80 Sequence=2 ttl=255 time=2 ms                  
    Reply from 10.1.2.1: bytes=80 Sequence=3 ttl=255 time=2 ms                  
    Reply from 10.1.2.1: bytes=80 Sequence=4 ttl=255 time=2 ms                  
    Reply from 10.1.2.1: bytes=80 Sequence=5 ttl=255 time=2 ms                  
                                                                              
--- 10.1.2.1 ping statistics ---                                             
    5 packet(s) transmitted                                                   
    5 packet(s) received                                                      
    0.00% packet loss                                                         
    round-trip min/avg/max = 2/2/2 ms                                          

                                    
# 查看RouterB接口统计信息。
<RouterB> display interface gigabitethernet 1/0/0
GigabitEthernet1/0/0 current state : UP                                       
Line protocol current state : UP                                                
Last line protocol up time : 2012-07-30 11:23:24                              
Description:HUAWEI, AR Series, GigabitEthernet1/0/0 Interface                  
Route Port,The Maximum Transmit Unit is 1500                                    
Internet Address is 192.168.1.2/24                                                
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 0819-a6ce-7d4c
Last physical up time   : 2012-07-30 11:23:24                                 
Last physical down time : 2012-07-24 16:54:19                                 
Current system time: 2012-07-30 15:00:15                                       
Port Mode: COMMON COPPER                                                      
Speed : 1000,Loopback: NONE                                                   
Duplex: FULL,Negotiation: ENABLE                                             
Mdi   : AUTO                                                                  
Last 300 seconds input rate 152 bits/sec, 0 packets/sec                        
Last 300 seconds output rate 16 bits/sec, 0 packets/sec                        
Input peak rate 7568 bits/sec,Record time: 2012-07-30 12:57:02                  
Output peak rate 1008 bits/sec,Record time: 2012-07-30 12:42:42               
                                                                              
Input:135403 packets, 118911125 bytes                                       
Unicast:             107066,Multicast:               10468                  
Broadcast:            17869,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
CRC:                      0,Giants:                      0                  
Jabbers:                  0,Throttles:                   0                  
Runts:                  0,Symbols:                     0                  
Ignoreds:               0,Frames:                      0                  
                                                                              
Output:59070 packets, 14217739 bytes                                          
Unicast:            37581,Multicast:               21485                  
Broadcast:                4,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
Collisions:               0,ExcessiveCollisions:         0                  
Late Collisions:          0,Deferreds:                   0                  
                                                                              
    Input bandwidth utilization threshold : 100.00%                           
    Output bandwidth utilization threshold: 100.00%                           
    Input bandwidth utilization: 0.01%                                       
    Output bandwidth utilization : 0.01%   
<RouterB> display interface gigabitethernet 2/0/0
GigabitEthernet2/0/0 current state : UP                                       
Line protocol current state : UP                                                
Last line protocol up time : 2012-07-30 11:23:29                              
Description:HUAWEI, AR Series, GigabitEthernet2/0/0 Interface                  
Route Port,The Maximum Transmit Unit is 1500                                    
Internet Address is 192.168.2.2/24                                                
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 0819-a6ce-7d4d
Last physical up time   : 2012-07-30 11:23:29                                 
Last physical down time : 2012-07-30 11:09:17                                 
Current system time: 2012-07-30 15:01:02                                       
Port Mode: COMMON COPPER                                                      
Speed : 1000,Loopback: NONE                                                   
Duplex: FULL,Negotiation: ENABLE                                             
Mdi   : AUTO                                                                  
Last 300 seconds input rate 112 bits/sec, 0 packets/sec                        
Last 300 seconds output rate 0 bits/sec, 0 packets/sec                        
Input peak rate 11576 bits/sec,Record time: 2012-07-30 13:46:52               
Output peak rate 11576 bits/sec,Record time: 2012-07-30 13:46:52               
                                                                              
Input:135403 packets, 118911125 bytes                                       
Unicast:             107066,Multicast:               10468                  
Broadcast:            17869,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
CRC:                      0,Giants:                      0                  
Jabbers:                  0,Throttles:                   0                  
Runts:                  0,Symbols:                     0                  
Ignoreds:               0,Frames:                      0                  
                                                                              
Output:59070 packets, 14217739 bytes                                          
Unicast:            37581,Multicast:               21485                  
Broadcast:                4,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
Collisions:               0,ExcessiveCollisions:         0                  
Late Collisions:          0,Deferreds:                   0                  
                                                                              
    Input bandwidth utilization threshold : 100.00%                           
    Output bandwidth utilization threshold: 100.00%                           
    Input bandwidth utilization: 0.01%                                       
    Output bandwidth utilization : 0.01%   
比较执行命令ping -s 80 10.1.2.1前后RouterB接口统计信息,只有RouterB接口GigabitEthernet 1/0/0发送报文总数量增加了5,即RouterB接口GigabitEthernet 1/0/0在接收到ICMP请求报文后给RouterA发送5个ICMP应答报文,所以RouterA根据策略路由确定的下一跳为192.168.1.2。
# 清空RouterB接口统计信息。
<RouterB> reset counters interface gigabitethernet 1/0/0
<RouterB> reset counters interface gigabitethernet 2/0/0
# 查看RouterB接口统计信息。
<RouterB> display interface gigabitethernet 1/0/0
GigabitEthernet1/0/0 current state : UP                                       
Line protocol current state : UP                                                
Last line protocol up time : 2012-07-30 11:23:24                              
Description:HUAWEI, AR Series, GigabitEthernet1/0/0 Interface                  
Route Port,The Maximum Transmit Unit is 1500                                    
Internet Address is 192.168.1.2/24                                                
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 0819-a6ce-7d4c
Last physical up time   : 2012-07-30 11:23:24                                 
Last physical down time : 2012-07-24 16:54:19                                 
Current system time: 2012-07-30 16:04:14                                       
Port Mode: COMMON COPPER                                                      
Speed : 1000,Loopback: NONE                                                   
Duplex: FULL,Negotiation: ENABLE                                             
Mdi   : AUTO                                                                  
Last 300 seconds input rate 0 bits/sec, 0 packets/sec                           
Last 300 seconds output rate 0 bits/sec, 0 packets/sec                        
Input peak rate 7568 bits/sec,Record time: 2012-07-30 12:57:02                  
Output peak rate 1008 bits/sec,Record time: 2012-07-30 12:42:42               
                                                                              
Input:135403 packets, 118911125 bytes                                       
Unicast:             107066,Multicast:               10468                  
Broadcast:            17869,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
CRC:                      0,Giants:                      0                  
Jabbers:                  0,Throttles:                   0                  
Runts:                  0,Symbols:                     0                  
Ignoreds:               0,Frames:                      0                  
                                                                              
Output:59070 packets, 14217739 bytes                                          
Unicast:            37581,Multicast:               21485                  
Broadcast:                4,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
Collisions:               0,ExcessiveCollisions:         0                  
Late Collisions:          0,Deferreds:                   0                  
                                                                              
    Input bandwidth utilization threshold : 100.00%                           
    Output bandwidth utilization threshold: 100.00%                           
    Input bandwidth utilization: 0.01%                                       
    Output bandwidth utilization : 0.01%   
<RouterB> display interface gigabitethernet 2/0/0
GigabitEthernet2/0/0 current state : UP                                       
Line protocol current state : UP                                                
Last line protocol up time : 2012-07-30 11:23:29                              
Description:HUAWEI, AR Series, GigabitEthernet2/0/0 Interface                  
Route Port,The Maximum Transmit Unit is 1500                                    
Internet Address is 192.168.2.2/24                                                
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 0819-a6ce-7d4d
Last physical up time   : 2012-07-30 11:23:29                                 
Last physical down time : 2012-07-30 11:09:17                                 
Current system time: 2012-07-30 16:04:19                                       
Port Mode: COMMON COPPER                                                      
Speed : 1000,Loopback: NONE                                                   
Duplex: FULL,Negotiation: ENABLE                                             
Mdi   : AUTO                                                                  
Last 300 seconds input rate 0 bits/sec, 0 packets/sec                           
Last 300 seconds output rate 0 bits/sec, 0 packets/sec                        
Input peak rate 11576 bits/sec,Record time: 2012-07-30 13:46:52               
Output peak rate 11576 bits/sec,Record time: 2012-07-30 13:46:52               
                                                                              
Input:135403 packets, 118911125 bytes                                       
Unicast:             107066,Multicast:               10468                  
Broadcast:            17869,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
CRC:                      0,Giants:                      0                  
Jabbers:                  0,Throttles:                   0                  
Runts:                  0,Symbols:                     0                  
Ignoreds:               0,Frames:                      0                  
                                                                              
Output:59070 packets, 14217739 bytes                                          
Unicast:            37581,Multicast:               21485                  
Broadcast:                4,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
Collisions:               0,ExcessiveCollisions:         0                  
Late Collisions:          0,Deferreds:                   0                  
                                                                              
    Input bandwidth utilization threshold : 100.00%                           
    Output bandwidth utilization threshold: 100.00%                           
    Input bandwidth utilization: 0.01%                                       
    Output bandwidth utilization : 0.01%   
# 在RouterA上Ping RouterB的Loopback0,并将报文数据字段长度设为1401字节。
<RouterA> ping -s 1401 10.1.2.1
PING 10.1.2.1: 1401data bytes, press CTRL_C to break                        
    Reply from 10.1.2.1: bytes=1401 Sequence=1 ttl=255 time=1 ms               
    Reply from 10.1.2.1: bytes=1401 Sequence=2 ttl=255 time=1 ms               
    Reply from 10.1.2.1: bytes=1401 Sequence=3 ttl=255 time=1 ms               
    Reply from 10.1.2.1: bytes=1401 Sequence=4 ttl=255 time=1 ms               
    Reply from 10.1.2.1: bytes=1401 Sequence=5 ttl=255 time=2 ms               
                                                                              
--- 10.1.2.1 ping statistics ---                                             
    5 packet(s) transmitted                                                   
    5 packet(s) received                                                      
    0.00% packet loss                                                         
    round-trip min/avg/max = 1/1/2 ms
# 查看RouterB接口统计信息。
<RouterB> display interface gigabitethernet 1/0/0
GigabitEthernet1/0/0 current state : UP                                       
Line protocol current state : UP                                                
Last line protocol up time : 2012-07-30 11:23:24                              
Description:HUAWEI, AR Series, GigabitEthernet1/0/0 Interface                  
Route Port,The Maximum Transmit Unit is 1500                                    
Internet Address is 192.168.1.2/24                                                
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 0819-a6ce-7d4c
Last physical up time   : 2012-07-30 11:23:24                                 
Last physical down time : 2012-07-24 16:54:19                                 
Current system time: 2012-07-30 16:04:50                                       
Port Mode: COMMON COPPER                                                      
Speed : 1000,Loopback: NONE                                                   
Duplex: FULL,Negotiation: ENABLE                                             
Mdi   : AUTO                                                                  
Last 300 seconds input rate 40 bits/sec, 0 packets/sec                        
Last 300 seconds output rate 0 bits/sec, 0 packets/sec                        
Input peak rate 7568 bits/sec,Record time: 2012-07-30 12:57:02                  
Output peak rate 1008 bits/sec,Record time: 2012-07-30 12:42:42               
                                                                              
Input:135403 packets, 118911125 bytes                                       
Unicast:             107066,Multicast:               10468                  
Broadcast:            17869,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
CRC:                      0,Giants:                      0                  
Jabbers:                  0,Throttles:                   0                  
Runts:                  0,Symbols:                     0                  
Ignoreds:               0,Frames:                      0                  
                                                                              
Output:59070 packets, 14217739 bytes                                          
Unicast:            37581,Multicast:               21485                  
Broadcast:                4,Jumbo:                     0                  
Discard:                  0,Total Error:               0                  
                                                                              
**** Hidden Message *****

官方网工学习讨论群:677090119

f1662 发表于 2021-4-9 11:26:45

{:6_290:}{:6_290:}

13806196060 发表于 2021-4-9 12:04:47

关于路由策略相关问题,我们已经整理好啦

kkl99 发表于 2021-4-9 12:30:13

看看

solo_882 发表于 2021-4-9 13:15:21

{:6_267:}

流星划过 发表于 2021-7-16 09:14:37

6666666666
页: [1]
查看完整版本: 关于路由策略相关问题,我们已经整理好啦!