[發(fā)明專利]一種實(shí)現(xiàn)動態(tài)隧道報文轉(zhuǎn)發(fā)的方法及交換機(jī)有效
| 申請?zhí)枺?/td> | 200910205540.2 | 申請日: | 2009-10-26 |
| 公開(公告)號: | CN101695047A | 公開(公告)日: | 2010-04-14 |
| 發(fā)明(設(shè)計(jì))人: | 劉曉東 | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 北京安信方達(dá)知識產(chǎn)權(quán)代理有限公司 11262 | 代理人: | 王藝;龍洪 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 實(shí)現(xiàn) 動態(tài) 隧道 報文 轉(zhuǎn)發(fā) 方法 交換機(jī) | ||
1.一種實(shí)現(xiàn)動態(tài)隧道報文轉(zhuǎn)發(fā)的方法,其特征在于,
將位于IPv6網(wǎng)絡(luò)邊緣的三層交換機(jī)中的專用集成電路ASIC硬件轉(zhuǎn)發(fā)表 中動態(tài)隧道的聚合路由表項(xiàng)預(yù)設(shè)為指向中央處理器CPU;所述交換機(jī)在收到 IPv6報文后,若根據(jù)IPv6路由查找判斷出所述報文指向動態(tài)隧道,則根據(jù) 所述聚合路由表項(xiàng)將所述報文上送到所述CPU;所述CPU在收到該報文后, 采用軟件路由的方式,將獲取到的二層信息與該報文的IPv6目的地址網(wǎng)絡(luò)前 綴的對應(yīng)關(guān)系保存下來且將該對應(yīng)關(guān)系同步到所述ASIC硬件轉(zhuǎn)發(fā)表中,并 將該報文從相應(yīng)的出端口轉(zhuǎn)發(fā)出去;
所述CPU在收到該報文后,采用軟件路由的方式,將獲取到的二層信 息與該報文的IPv6目的地址網(wǎng)絡(luò)前綴的對應(yīng)關(guān)系保存下來是指:
所述CPU在接收到所述報文后,根據(jù)其IPv6目的地址進(jìn)行IPv6路由查 找,如判斷出路由的下一跳為動態(tài)隧道接口,則進(jìn)一步判斷動態(tài)隧道轉(zhuǎn)發(fā)表 中是否保存有所述IPv6目的地址中的網(wǎng)絡(luò)前綴對應(yīng)的表項(xiàng),如果有,則根據(jù) 該表項(xiàng)中的二層信息將所述報文從對應(yīng)出端口轉(zhuǎn)發(fā)出去,結(jié)束;否則,將所 述IPv6目的地址的網(wǎng)絡(luò)前綴寫入所述動態(tài)隧道轉(zhuǎn)發(fā)表,并根據(jù)從該報文的 IPv6目的地址中獲取到IPv4目的地址對所述報文進(jìn)行IPv4協(xié)議封裝;對封 裝好的報文進(jìn)行IPV4路由查找,通過地址解析協(xié)議ARP協(xié)議學(xué)習(xí)到下一跳 的二層信息后,將所述動態(tài)隧道轉(zhuǎn)發(fā)表中所述網(wǎng)絡(luò)前綴表項(xiàng)中的二層信息更 新為所述學(xué)習(xí)到的二層信息。
2.如權(quán)利要求1所述的方法,其特征在于,還包括:
若所述交換機(jī)根據(jù)IPv6路由在所述ASIC硬件轉(zhuǎn)發(fā)表中查找到所述IPv6 報文的出端口信息,則對所述IPv6報文進(jìn)行硬件轉(zhuǎn)發(fā)。
3.一種實(shí)現(xiàn)動態(tài)隧道報文轉(zhuǎn)發(fā)的交換機(jī),位于IPv6網(wǎng)絡(luò)邊緣,其特征 在于,包括中央處理器CPU和專用集成電路ASIC交換芯片;
所述ASIC交換芯片的硬件轉(zhuǎn)發(fā)表中動態(tài)隧道的聚合路由表項(xiàng)被預(yù)設(shè)為 指向所述CPU;所述ASIC交換芯片用于在收到IPv6報文后,若根據(jù)IPv6 路由查找判斷出所述報文指向動態(tài)隧道,則根據(jù)所述聚合路由表項(xiàng)將所述報 文上送到所述CPU;
所述CPU用于在收到所述報文后,采用軟件路由的方式,將獲取到的 二層信息與該報文的IPv6目的地址網(wǎng)絡(luò)前綴的對應(yīng)關(guān)系保存下來且將該對 應(yīng)關(guān)系同步到所述ASIC硬件轉(zhuǎn)發(fā)表中,并將該報文從相應(yīng)的出端口轉(zhuǎn)發(fā)出 去;
所述CPU用于在收到所述報文后,采用軟件路由的方式,將獲取到的 二層信息與該報文的IPv6目的地址網(wǎng)絡(luò)前綴的對應(yīng)關(guān)系保存下來是指:
所述CPU用于在接收到所述報文后,根據(jù)其IPv6目的地址進(jìn)行IPv6路 由查找,如判斷出路由的下一跳為動態(tài)隧道接口,則還用于判斷動態(tài)隧道轉(zhuǎn) 發(fā)表中是否保存有所述IPv6目的地址中的網(wǎng)絡(luò)前綴對應(yīng)的表項(xiàng),如果有,則 還用于根據(jù)該表項(xiàng)中的二層信息將所述報文從對應(yīng)出端口轉(zhuǎn)發(fā)出去;否則, 用于將所述IPv6目的地址的網(wǎng)絡(luò)前綴寫入所述動態(tài)隧道轉(zhuǎn)發(fā)表,并根據(jù)從該 報文的IPv6目的地址中獲取到IPv4目的地址對所述報文進(jìn)行IPv4協(xié)議封裝; 還用于對封裝好的報文進(jìn)行IPV4路由查找,通過地址解析協(xié)議ARP協(xié)議學(xué) 習(xí)到下一跳的二層信息后,將所述動態(tài)隧道轉(zhuǎn)發(fā)表中所述網(wǎng)絡(luò)前綴表項(xiàng)中的 二層信息更新為所述學(xué)習(xí)到的二層信息。
4.如權(quán)利要求3所述的交換機(jī),其特征在于,
所述ASIC交換芯片還用于在所述ASIC硬件轉(zhuǎn)發(fā)表中查找到所述IPv6 報文的出端口信息時,對所述IPv6報文進(jìn)行硬件轉(zhuǎn)發(fā)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910205540.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:煙草薄片混合料落料斗裝置
- 下一篇:一種從葉黃素浸膏中制備葉黃素酯的方法
- 互動業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺
- 數(shù)值預(yù)報的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 動態(tài)矢量譯碼方法和動態(tài)矢量譯碼裝置
- 動態(tài)口令的顯示方法及動態(tài)令牌
- 動態(tài)庫管理方法和裝置
- 動態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動態(tài)口令生成方法、動態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動態(tài)模糊控制系統(tǒng)
- 一種基于動態(tài)信號的POS機(jī)和安全保護(hù)方法
- 圖像動態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動態(tài)聚合碼的系統(tǒng)
- 基于動態(tài)口令的身份認(rèn)證方法、裝置和動態(tài)令牌





