智能路由器上最重要的功能是IP路由。IP報文根據路由表進行路由決策,路由表中的路由項又是各種不同的分類,按目的地址類型不同可劃分為單播路由和組播路由。單播路由表中保存了各種路由協議發現的路由。
接口路由
接口路由也稱為直連路由,當設置接口IP地址和掩碼時會自動增加的路由,是報文通往該接口IP地址所在網絡的路由。
靜態路由
網絡管理員手工配置的路由。當網絡結構比較簡單時,只需配置靜態路由就可以工作,適用于拓撲結構簡單并且穩定的小型網絡。靜態路由不能自動適應網絡拓撲結構的變化,當網絡發生故障或者拓撲發生變化后,必須再次由網絡管理員手工修改配置。
動態路由
動態路由協議發現并設置路由,常見的動態路由協議有RIP、OSPF和IS-IS等。路由表會根據鏈路狀態或網絡拓撲結構變化進行動態生成和刪除。常見的動態路由軟件有Zebra和Quagga等。在智能路由領域一般只有唯一的互聯網出口,因此不會用到動態路由。
網絡路由
目的地為網絡地址,子網掩碼長度小于32位。
主機路由
目的地為主機地址,子網掩碼長度為32位,通常主機路由的優先級更高。
策略路由
也稱為源地址路由,根據IP報文源地址、端口、報文長度、優先級等內容靈活地進行路由選擇。
普通的目的地址路由器
僅根據報文目的地址來選擇出接口或者下一跳地址。
直接路由
目的地所在網絡與路由器直接相連。
接見路由
目的地所在網絡與路由器非直接相連。