策略路由(Policy-Based Routing,簡稱PBR)是一種靈活的數據包路由轉發機制,它允許網路管理員根據預設的策略來決定數據包的轉發路徑,而不是簡單地依賴於傳統的路由表中的目的IP位址。
策略路由的工作方式是基於更複雜的匹配規則,如源地址、目的地址、源連線埠、目的連線埠、協定類型、優先權等,來靈活指定路由。它通過路由圖決定數據包的下一跳轉發路由器,提供了比基於目標網路路由更高級的路由選擇能力。策略路由的功能包括路由過濾和路由屬性設定,它可以改變路由屬性(包括可達性),從而影響網路流量的路徑,最佳化網路性能,增強網路安全或處理特殊的流量模式。