网络工程-路由策略概述

路由策略(Routing Policy)作用于路由,主要实现了路由过滤和路由属性设置等功能,它通过过滤路由控制路由范围,改变路由属性(包括可达性)来改变网络流量所经过的路径。

路由重发布后路由如有业务需要,也通过路由策略来过滤或修改路由属性

路由策略工具

重点介绍下IP-prefix:

复制代码
ip-prefix <名称> [index <序号>] <permit|deny> <IP地址> <掩码匹配条件>
参数 说明 示例
名称 前缀列表名称 ip-prefix LIST1
index 规则序号(可选,默认5,10,15...) index 10
permit/deny 允许/拒绝 permit
IP地址 网络地址(0.0.0.0表示任意) 192.168.1.0
掩码匹配条件 关键!控制掩码长度范围 24 或 24 greater-equal 24 less-equal 32

如果没greater-equal和less-equal, 数字就表示匹配的掩码长度。如果有,数字表示网络号的长度。

注意:路由策略中匹配的是路由,与报文匹配不同。由于路由在路由条目中是路由前缀,由网络号和子网掩码组成。ACL用于匹配路由时,只能匹配网络号,因此ACL的反掩码部分在匹配路由时一般用0.0.0.0表示完全匹配该网络号。

简单的路由策略实验

运行OSPF协议的网络中,DeviceA从Internet网络接收路由,并为DeviceB提供了部分Internet路由。

要求DeviceA仅提供172.16.17.0/24、172.16.18.0/24、172.16.19.0/24给DeviceB,DeviceC仅接收路由172.16.18.0/24,DeviceD接收DeviceB提供的全部路由。

复制代码
# Device A
interface GigabitEthernet0/0/0
 ip address 192.168.1.1 255.255.255.0 
#
ospf 1 router-id 1.1.1.1 
 filter-policy ip-prefix a2b export static
 import-route static
 area 0.0.0.0 
  network 192.168.1.0 0.0.0.255 
#
ip ip-prefix a2b index 10 permit 172.16.19.0 24
ip ip-prefix a2b index 20 permit 172.16.18.0 24
ip ip-prefix a2b index 30 permit 172.16.17.0 24
#
ip route-static 172.16.16.0 255.255.255.0 NULL0
ip route-static 172.16.17.0 255.255.255.0 NULL0
ip route-static 172.16.18.0 255.255.255.0 NULL0
ip route-static 172.16.19.0 255.255.255.0 NULL0
ip route-static 172.16.20.0 255.255.255.0 NULL0

Device B:

复制代码
#
interface GigabitEthernet0/0/0
 ip address 192.168.1.2 255.255.255.0 
#
interface GigabitEthernet0/0/1
 ip address 192.168.2.1 255.255.255.0 
#
interface GigabitEthernet0/0/2
 ip address 192.168.3.1 255.255.255.0 
#
interface NULL0
#
ospf 1 router-id 2.2.2.2 
 area 0.0.0.0 
  network 192.168.1.0 0.0.0.255 
  network 192.168.2.0 0.0.0.255 
  network 192.168.3.0 0.0.0.255 

Device C:

复制代码
#
interface GigabitEthernet0/0/0
 ip address 192.168.2.2 255.255.255.0 
#
interface GigabitEthernet0/0/1
#
interface GigabitEthernet0/0/2
#
interface NULL0
#
ospf 1 router-id 3.3.3.3 
 filter-policy ip-prefix toc import
 area 0.0.0.0 
  network 192.168.2.0 0.0.0.255 
#
ip ip-prefix toc index 10 permit 172.16.18.0 24

Device D同Device B。

结果 :

DeviceB路由:

DeviceC路由:

相关推荐
wangbing112521 分钟前
开发指南148-WebSocket-前端查报文
网络·websocket·网络协议
ESDWAN29 分钟前
企业跨境网络合规建设指南:从线路选择到数据出境的全流程方案
网络·架构
wuyk5551 小时前
《WiFi 嵌入式物联网开发全套实战》| 第 30 章 WiFi 抗干扰、抗闪断、网络抖动过滤量产策略
网络
不会就选b1 小时前
Linux之TCP<2>
linux·网络·tcp/ip
垆边人似月.3 小时前
5G 网络建设(300 分档)
网络·5g
国科安芯3 小时前
低轨卫星导航授时载荷中高精度定时控制器的时钟稳定性与抗辐射特性研究
网络·人工智能·低轨卫星·商业航天·授时·抗辐射·时钟稳定
白帽攻防录3 小时前
SRC 挖洞:V8 Turbofan 沙箱逃逸深度复盘,CVE-2026-6307 一根长矛怎么刺穿 Chrome 两道边界
网络·chrome·安全·网络安全·浏览器安全
pt10434 小时前
CML网络仿真入门-3:Cisco Modeling Labs 网络工具功能详解
网络
欣欣之王来了4 小时前
5G网络基础:5G的核心特性,eMBB、uRLLC、mMTC的应用场景
网络·学习·计算机网络·安全·教程
杭州领祺科技4 小时前
保信子站深度解析:继电保护信息采集与故障诊断的关键枢纽
linux·服务器·网络·新能源·储能·虚拟电厂