交換機(jī)硬件主機(jī)路由表更新方法、裝置和交換機(jī)

基本信息

申請?zhí)?/td> CN201310527039.4 申請日 -
公開(公告)號 CN103560968B 公開(公告)日 2017-01-11
申請公布號 CN103560968B 申請公布日 2017-01-11
分類號 H04L12/757(2013.01)I;H04L12/931(2013.01)I 分類 電通信技術(shù);
發(fā)明人 梁小冰;向陽朝;陳翔 申請(專利權(quán))人 上海神州數(shù)碼有限公司
代理機(jī)構(gòu) 北京品源專利代理有限公司 代理人 神州數(shù)碼網(wǎng)絡(luò)(北京)有限公司;上海神州數(shù)碼有限公司
地址 100085 北京市海淀區(qū)上地九街9號數(shù)碼科技廣場一段三層A區(qū)
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種交換機(jī)硬件主機(jī)路由表更新方法、裝置和交換機(jī)。所述方法包括:獲取網(wǎng)絡(luò)鄰居公告,生成相應(yīng)的四元組;查詢鄰居表,當(dāng)該四元組未存儲在鄰居表時(shí),將該四元組寫入鄰居表中,并將其狀態(tài)標(biāo)為軟件寫入;查詢主機(jī)路由表,當(dāng)主機(jī)路由表被寫滿時(shí),檢測與主機(jī)路由表中存儲的路由表項(xiàng)對應(yīng)的主機(jī)是否在線:若存在不在線的主機(jī),將該不在線主機(jī)對應(yīng)的路由表項(xiàng)從主機(jī)路由表中刪除,并將該主機(jī)對應(yīng)的四元組數(shù)據(jù)在軟件鄰居表中的狀態(tài)修改為軟件寫入,將操作四元組寫入硬件主機(jī)路由表中,將其在軟件鄰居表中的狀態(tài)修改為硬件寫入。本發(fā)明提高了交換機(jī)主機(jī)路由表項(xiàng)的利用率,實(shí)現(xiàn)了盡可能多的在線主機(jī)流量的硬件轉(zhuǎn)發(fā),提高了轉(zhuǎn)發(fā)效率。