配置靜態路由時,可指定出接口,也可指定下一跳地址,區別是什么呢?
小編:圣子
更新時間:2022-04-13 20:18
配置靜態路由時,可指定出接口,也可指定下一跳地址,區別是什么呢?
1、對于點到點接口,指定出接口即隱含指定了下一跳地址,這時認為與該接口相連的對端接口地址就是路由的下一跳地址。
通過PPP協商獲取對端的IP地址,這時可以不指定下一跳地址,只需指定出接口即可。
2、對于NBMA接口(如ATM接口),它支持點到多點網絡,這時除了配置IP路由外,還需在鏈路層建立二次路由,即IP地址到鏈路層地址的映射。
這種情況下應配置下一跳IP地址。
3、以太網接口或Virtual-template接口必須指定下一跳。因為以太網接口是廣播類型的接口,而Virtual-template接口下可以關聯多個虛擬訪問接口(Virtual Access Interface),這都會導致出現多個下一跳,無法唯一確定下一跳。
因此如果必須指定廣播接口(如以太網接口)、VT接口或NBMA接口做為出接口,則應同時指定通過該接口發送時對應的下一跳地址。
只配置下一跳的靜態路由首先需要經過下一跳迭代,迭代成功才可以參與選路,否則路由無法被優選;而同時配置下一跳和出接口的靜態路由,可以直接參與選路,只有在選路過程中被優選的路由才能下刷FIB,指導報文轉發。