[發(fā)明專利]利用網(wǎng)絡(luò)處理器實(shí)現(xiàn)IPv4/IPv6網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換的方法無效
| 申請(qǐng)?zhí)枺?/td> | 200610027467.0 | 申請(qǐng)日: | 2006-06-08 |
| 公開(公告)號(hào): | CN101087296A | 公開(公告)日: | 2007-12-12 |
| 發(fā)明(設(shè)計(jì))人: | 曲延光;李存;張文良;楊兵;曹昊陽 | 申請(qǐng)(專利權(quán))人: | 上海億人通信終端有限公司 |
| 主分類號(hào): | H04L29/06 | 分類號(hào): | H04L29/06;H04L12/56 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 | 代理人: | 左一平 |
| 地址: | 201206上*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 利用 網(wǎng)絡(luò) 處理器 實(shí)現(xiàn) ipv4 ipv6 協(xié)議 轉(zhuǎn)換 方法 | ||
1.一種利用網(wǎng)絡(luò)處理器實(shí)現(xiàn)IPv4/IPv6網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換的方法,其特征在于,包括IPv6子網(wǎng)主機(jī)到IPv4子網(wǎng)主機(jī)的會(huì)話首包的報(bào)文流程、IPv4子網(wǎng)主機(jī)到IPv6子網(wǎng)主機(jī)的會(huì)話首包的報(bào)文流程、已建立會(huì)話的報(bào)文流程;
所述IPv6子網(wǎng)主機(jī)到IPv4子網(wǎng)主機(jī)的會(huì)話首包的報(bào)文流程是指:IPv6子網(wǎng)主機(jī)發(fā)送會(huì)話首包報(bào)文,由網(wǎng)絡(luò)處理器接收后先進(jìn)行正確性驗(yàn)證,然后查找路由表、IP-MAC表、端口配置表、地址轉(zhuǎn)換表、協(xié)議轉(zhuǎn)換前綴表獲得該報(bào)文具體的路由轉(zhuǎn)換信息并將該路由轉(zhuǎn)換信息記錄在會(huì)話表中以實(shí)現(xiàn)狀態(tài)維護(hù),最后把修改后的報(bào)文發(fā)送到IPv4子網(wǎng)主機(jī);
所述IPv4子網(wǎng)主機(jī)到IPv6子網(wǎng)主機(jī)的會(huì)話首包的報(bào)文流程包括:
步驟(1):IPv4子網(wǎng)主機(jī)先發(fā)送DNS詢問報(bào)文以詢問IPv6子網(wǎng)主機(jī)的IP地址,網(wǎng)絡(luò)處理器接收該詢問報(bào)文后查找路由表、IP-MAC表、端口配置表、地址轉(zhuǎn)換表、協(xié)議轉(zhuǎn)換前綴表以獲得路由轉(zhuǎn)換信息,并添加會(huì)話表,將其發(fā)送給IPv6端的DNS服務(wù)器,當(dāng)網(wǎng)絡(luò)處理器收到IPv6端DNS服務(wù)器發(fā)出的DNS應(yīng)答報(bào)文后查找會(huì)話表獲得所有的路由轉(zhuǎn)換信息,同時(shí)為報(bào)文回答域中的IPv6地址動(dòng)態(tài)分配一個(gè)唯一有效的IPv4地址,并把這一關(guān)系記錄在網(wǎng)絡(luò)地址轉(zhuǎn)換映射表中,接著把DNS應(yīng)答報(bào)文發(fā)送回IPv4子網(wǎng)主機(jī);
步驟(2):IPv4子網(wǎng)主機(jī)發(fā)送會(huì)話首包報(bào)文,由網(wǎng)絡(luò)處理器接收后進(jìn)行正確性驗(yàn)證,然后查找路由表、IP-MAC表、端口配置表、地址轉(zhuǎn)換表、協(xié)議轉(zhuǎn)換前綴表以及步驟(1)中的網(wǎng)絡(luò)地址轉(zhuǎn)換映射表以獲得報(bào)文目的地址對(duì)應(yīng)的IPv6地址,接著把所有的路由轉(zhuǎn)換信息記錄在會(huì)話表中以實(shí)現(xiàn)狀態(tài)維護(hù),最后把修改后的報(bào)文發(fā)送到IPv6子網(wǎng)主機(jī);
所述已建立會(huì)話的報(bào)文流程是指網(wǎng)絡(luò)處理器收到報(bào)文后查找會(huì)話表獲得所有的路由轉(zhuǎn)換信息,然后修改并發(fā)送該報(bào)文。
2.根據(jù)權(quán)利要求1所述的利用網(wǎng)絡(luò)處理器實(shí)現(xiàn)IPv4/IPv6網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換的方法,其特征在于,所述會(huì)話表是為了保證同屬一個(gè)業(yè)務(wù)流的數(shù)據(jù)報(bào)文由同樣的地址發(fā)送至目的端,會(huì)話表的鍵通常是一個(gè)五元組:源地址、源端口、目的地址、目的端口和協(xié)議,結(jié)果中包含所有的地址轉(zhuǎn)換和路由信息。
3.根據(jù)權(quán)利要求1所述的利用網(wǎng)絡(luò)處理器實(shí)現(xiàn)IPv4/IPv6網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換的方法,其特征在于,所述IPv6子網(wǎng)主機(jī)到IPv4子網(wǎng)主機(jī)的會(huì)話首包的報(bào)文流程主要是為該會(huì)話首包的源地址分配一個(gè)動(dòng)態(tài)地址池中的IPv4地址,所述報(bào)文流程包括兩圈網(wǎng)絡(luò)處理器流程,其中第一圈網(wǎng)絡(luò)處理器流程分配IPv4地址和端口號(hào),第二圈網(wǎng)絡(luò)處理器流程獲得該IPv4地址和端口號(hào)。
4.根據(jù)權(quán)利要求3所述的利用網(wǎng)絡(luò)處理器實(shí)現(xiàn)IPv4/IPv6網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換的方法,其特征在于,所述第一圈網(wǎng)絡(luò)處理器流程包括:
分析模塊階段:檢測(cè)報(bào)文正確性,區(qū)分不同類型的報(bào)文,創(chuàng)建五元組,創(chuàng)建報(bào)文相關(guān)消息和硬件寄存器消息;
第一查找模塊階段:以所述五元組為鍵查找相應(yīng)的會(huì)話表;以報(bào)文的目的IP地址的前12個(gè)字節(jié)為鍵查找協(xié)議轉(zhuǎn)換前綴表;以報(bào)文轉(zhuǎn)換后的目的IP地址為鍵查找路由表;以路由表中查到的下一跳IP地址為鍵查找IP-MAC表;以路由表中查到的輸出端口號(hào)為鍵查找端口配置表;建立狀態(tài)更新消息;
決策模塊階段:根據(jù)分析模塊階段的不同分析結(jié)果,跳到各個(gè)報(bào)文的處理行標(biāo);判斷會(huì)話表是否命中,若命中則以已建立會(huì)話的報(bào)文流程來處理,若不命中則繼續(xù)處理;判斷協(xié)議轉(zhuǎn)換前綴表是否命中,若命中則繼續(xù)處理;收集路由表、IP-MAC表、硬件寄存器消息和狀態(tài)更新消息中的所有信息,在相應(yīng)的會(huì)話表中建立表項(xiàng),并且啟動(dòng)動(dòng)態(tài)分配IPv4和端口號(hào)的模塊;創(chuàng)建所需的消息,包括環(huán)回頭信息和硬件寄存器信息;
修改模塊階段:填寫數(shù)據(jù)報(bào)文的報(bào)頭,并把報(bào)文發(fā)送到交換口,由同一個(gè)網(wǎng)絡(luò)處理器接收并進(jìn)行第二圈網(wǎng)絡(luò)處理器流程。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海億人通信終端有限公司,未經(jīng)上海億人通信終端有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610027467.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:多功能寵物牽引器
- 下一篇:一種玉米雜交制種的方法
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- 互動(dò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)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(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)裝置





