相同的下一跳怎么更新 關(guān)于路由表的一個(gè)試題?
關(guān)于路由表的一個(gè)試題?當(dāng)路由表中存在多條下一跳同樣的靜態(tài)路由,應(yīng)如何簡化路由的配置?根據(jù)不同情況進(jìn)行討論:1)如果路由表中的所有靜態(tài)路由除直接連接路由(標(biāo)記為C)外都指向同一個(gè)next-hop,則可以
關(guān)于路由表的一個(gè)試題?
當(dāng)路由表中存在多條下一跳同樣的靜態(tài)路由,應(yīng)如何簡化路由的配置?
根據(jù)不同情況進(jìn)行討論:
1)如果路由表中的所有靜態(tài)路由除直接連接路由(標(biāo)記為C)外都指向同一個(gè)next-hop,則可以刪除這些靜態(tài)路由并使用靜態(tài)路由默認(rèn)路由,目標(biāo)網(wǎng)段全部為0,以替換所有以前的路由;]]2)如果這些靜態(tài)路由條目中的大多數(shù)只指向同一個(gè)下一跳,但有些靜態(tài)路由不指向下一跳,那么我們可以看到是否可以根據(jù)這些靜態(tài)路由的目標(biāo)IP子網(wǎng)來匯總它們。目前,簡化路由表的主要方法是進(jìn)行子網(wǎng)匯總。案例一也是簡易程序,但簡易程序的范圍比較大。
路由器的路由表有以下項(xiàng)目,求更新之后的路由表?
目的地網(wǎng)絡(luò)距離下一個(gè)躍點(diǎn)n17a(原來的路由保持不變)n25c(原來也是通過C,但是C已經(jīng)改變了,所以B必須改變,躍點(diǎn)編號(hào)1)n39c(新的,躍點(diǎn)編號(hào)1)n65c(離C更近,所以更新)n84e(這是不確定的,到N8的躍點(diǎn)編號(hào)是4,如果銷售是最好的,應(yīng)該保留)相同)n94f(更接近F,所以保留)以上是我的想法,僅供參考
為什么路由表只需記住下一跳?
本發(fā)明提供了一種將下一躍IP地址解析為路由表中MAC地址的方法,包括:控制軟件向硬件轉(zhuǎn)發(fā)引擎發(fā)送發(fā)送發(fā)送ARP請(qǐng)求所需的接口信息;當(dāng)路由找到的下一躍IP地址沒有解析時(shí),硬件轉(zhuǎn)發(fā)引擎根據(jù)軟件或VLAN發(fā)送的信息將ARP請(qǐng)求報(bào)文封裝在物理網(wǎng)段中,丟棄IP報(bào)文。CPU接收到ARP響應(yīng)消息后,更新硬件轉(zhuǎn)發(fā)引擎中的下一跳表?xiàng)l目,使硬件轉(zhuǎn)發(fā)引擎能夠正常轉(zhuǎn)發(fā)后續(xù)的數(shù)據(jù)消息。本發(fā)明大大減少了CPU占用,同時(shí)可以在不同的隊(duì)列中處理ARP報(bào)文、其他協(xié)議報(bào)文以及與接口IP地址匹配的數(shù)據(jù)報(bào)文,使系統(tǒng)處理更加合理