版权归原作者所有,如有侵权,请联系我们

[科普中国]-原则型路由

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

原则型路由,也称为策略路由(policy route),一种决定路由的方式,由网络管理者决定路由原则,再根据这些原则来决定路由。

简介原则型路由(英语:Policy-based routing,缩写为PBR),也称为策略路由(policy route),一种决定路由的方式,由网上管理者决定路由原则,再根据这些原则来决定路由。

当一个路由器接收到数据包时,通常会被转送到数据包指定的目的地址。但在某些状况下,需要根据其他原则来决定数据包要转送到何处。举例来说,网上管理员可以让这些数据包转送到它的来源地址。

原则型路由可以根据数据包的大小,数据包内指定的通信协议,或是其他数据包表头及数据包内容的信息,来决定路由转送的方式。当有数个私有网上相互链接时,原则型路由对于网上管理员来说,原则型路由是相当有用的。1

实现方式在Cisco IOS中,使用route map来实现原则型路由。Linux从2.2版之后支持多重路由表,可用来实现原则性路由。1

路由表在计算机网络中,路由表(routing table)或称路由择域信息库(RIB, Routing Information Base),是一个存储在路由器或者联网计算机中的电子表格(文件)或类数据库。路由表存储着指向特定网络地址的路径(在有些情况下,还记录有路径的路由度量值)。路由表中含有网络周边的拓扑信息。路由表建立的主要目标是为了实现路由协议和静态路由选择。

在现代路由器构造中,路由表不直接参与数据包的传输,而是用于生成一个小型指向表,这个指向表仅仅包含由路由算法选择的数据包传输优先路径,这个表格通常为了优化硬件存储和查找而被压缩或提前编译。本文将忽略这个执行的详细情况而选择整个路径选择/传输信息子系统作为路由表来说明。1

本词条内容贡献者为:

李嘉骞 - 博士 - 同济大学