本發(fā)明專利技術(shù)公開了一種IPv6報文的轉(zhuǎn)發(fā)方法、設(shè)備和系統(tǒng),涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,能夠基于單獨的IPv4網(wǎng)絡(luò),實現(xiàn)IPv6報文的轉(zhuǎn)發(fā),顯著降低了網(wǎng)絡(luò)演進(jìn)的復(fù)雜度以及網(wǎng)絡(luò)維護(hù)的難度,網(wǎng)絡(luò)性能較好。本發(fā)明專利技術(shù)實施例提供的IPv6報文的轉(zhuǎn)發(fā)方法包括:在IPv4網(wǎng)絡(luò)的骨干網(wǎng)上,以IPv6報文的前綴查找IPv6前綴和下一跳信息的對應(yīng)關(guān)系獲取所述下一跳信息,其中,所述下一跳信息屬于IPv4信息;根據(jù)所述下一跳信息將所述IPv6報文在所述骨干網(wǎng)上進(jìn)行轉(zhuǎn)發(fā)。本發(fā)明專利技術(shù)適用于IPv4向IPv6演進(jìn)的場合。
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及互聯(lián)網(wǎng)
,尤其涉及一種IPv6報文的轉(zhuǎn)發(fā)方法、設(shè)備和系統(tǒng)。
技術(shù)介紹
長期以來互聯(lián)網(wǎng)協(xié)議第四版(Internet Protocol Version 4, IPv4)得到了廣泛 的應(yīng)用,成為了互聯(lián)網(wǎng)技術(shù)的基石。然而,隨著網(wǎng)絡(luò)終端的快速普及和全I(xiàn)P( ALL IP)網(wǎng)絡(luò)融合的演進(jìn)趨勢,IPv4中所存在的問題也越不容忽視。例如,越來越多的網(wǎng)絡(luò)設(shè)備進(jìn)入互聯(lián)網(wǎng)(Internet),需要為其分配IP地址 以進(jìn)行通信,這樣會逐步耗盡IPv4所能提供的IP地址,導(dǎo)致地址匱乏。統(tǒng)計數(shù)的IPv6已經(jīng)被認(rèn)為是下一代互聯(lián)網(wǎng)的核心標(biāo)準(zhǔn),采用IPv6地址來解決地址匱乏 問題是目前業(yè)界唯一可行的選擇方案。然而,IPv4仍然很好地支撐著互聯(lián)網(wǎng),全面升級到IPv6需要很大的成本, 并且,由于IPv4網(wǎng)絡(luò)設(shè)備采用了很多的優(yōu)化和改進(jìn)措施,尤其是在骨干網(wǎng)絡(luò)中, 對路由協(xié)議和路由的下發(fā)過程都有專門的措施,例如用于IPv4的雙向轉(zhuǎn)發(fā)檢測 (BFD )技術(shù),邊界網(wǎng)關(guān)協(xié)議(Border Gateway Protocol, BGP )的下一跳分離 規(guī)則等。但是這些方方面面的改進(jìn)和優(yōu)化目前并沒有在IPv6網(wǎng)絡(luò)設(shè)備中體現(xiàn)。 由于這些改進(jìn)和優(yōu)化包含了非常多的軟硬件開發(fā)工作,因而在一定階段內(nèi),IPv6 的性能很難達(dá)到目前IPv4當(dāng)前的性能?,F(xiàn)有技術(shù)提供的一種從IPv4過渡到IPv6的方法為雙棧方案,該方案中IPv6 是獨立于IPv4的網(wǎng)絡(luò),釆用IPv6的路由協(xié)議形成IPv6轉(zhuǎn)發(fā)表,以進(jìn)行IPv6報 文的轉(zhuǎn)發(fā)?,F(xiàn)有技術(shù)提供的另一種/人IPv4過渡到IPv6的方法為邊纟彖雙棧方案,該方案 中邊緣網(wǎng)絡(luò)采用IPv4和IPv6雙棧,核心網(wǎng)絡(luò)采用單棧,IPv6使用隧道方式穿越 核心網(wǎng)絡(luò),該隧道可以是多協(xié)議標(biāo)簽交換(MPLS)隧道或是softwire隧道。5在實現(xiàn)本專利技術(shù)的過程中,專利技術(shù)人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題 在雙棧方案中,網(wǎng)絡(luò)中所有的路由器都需要同時支持IPv4和IPv6,大大增 加了網(wǎng)絡(luò)演進(jìn)的復(fù)雜度,以及網(wǎng)絡(luò)維護(hù)的難度,導(dǎo)致網(wǎng)絡(luò)性能的降低。例如, 一方面,相鄰的兩個BGP對等體(PEER)需要建立和維護(hù)兩個BGP鄰接關(guān)系, 一個是IPv4,另一個是IPv6。另一方面,IGP協(xié)議也需要分別運行IPv4和IPv6。 在邊緣雙棧方案中,邊緣業(yè)務(wù)報文必須進(jìn)行MPLS封裝或者softwire封裝, 其中,進(jìn)行MPLS封裝時要求網(wǎng)絡(luò)支持MPLS,許多網(wǎng)絡(luò)不能滿足這個功能; 而進(jìn)行softwire封裝時,由于技術(shù)的限制,性能下降非常嚴(yán)重。
技術(shù)實現(xiàn)思路
為解決現(xiàn)有技術(shù)中存在的問題,本專利技術(shù)的實施例提供了一種IPv6報文的轉(zhuǎn) 發(fā)方法、設(shè)備和系統(tǒng),能夠基于單獨的IPv4網(wǎng)絡(luò),實現(xiàn)IPv6報文的轉(zhuǎn)發(fā),對網(wǎng) 絡(luò)要求低,網(wǎng)絡(luò)性能好。為達(dá)到上述目的,本專利技術(shù)的實施例采用如下技術(shù)方案 本專利技術(shù)實施例提供了 一種IPv6報文的轉(zhuǎn)發(fā)方法,所述方法包括 在IPv4網(wǎng)絡(luò)的骨干網(wǎng)上,以IPv6報文的前綴查找IPv6前綴和下一跳信息 的對應(yīng)關(guān)系獲取所述下一跳信息,其中,所述下一跳信息屬于IPv4信息; 根據(jù)所述下一跳信息將所述IPv6報文在所述骨干網(wǎng)上進(jìn)行轉(zhuǎn)發(fā)。 本專利技術(shù)實施例提供了一種網(wǎng)絡(luò)設(shè)備,所述設(shè)備包括路由信息獲知單元,用于在IPv4網(wǎng)絡(luò)的骨干網(wǎng)上,以IPv6報文的前綴查 找IPv6前綴和下一跳信息的對應(yīng)關(guān)系獲取所述下一跳信息,其中,所述下一跳 信息屬于IPv4地址;轉(zhuǎn)發(fā)單元,用于根據(jù)所述路由信息獲知單元獲得的下一跳信息,將所述IPv6 報文在所述骨干網(wǎng)上進(jìn)行轉(zhuǎn)發(fā)。本專利技術(shù)實施例還提供了 一種通信系統(tǒng)包括至少兩個上述的網(wǎng)絡(luò)設(shè)備。本專利技術(shù)實施例提供的技術(shù)方案,能夠在IPv4網(wǎng)絡(luò)的骨干網(wǎng)上實現(xiàn)IPv6報文 的轉(zhuǎn)發(fā),由于存在地址匱乏問題的是邊緣網(wǎng)絡(luò)中的大量終端設(shè)備,而骨干網(wǎng)中 的網(wǎng)絡(luò)設(shè)備數(shù)量有限,所需的IP地址也有限,只要在IPv4網(wǎng)絡(luò)的骨干網(wǎng)中實現(xiàn)了IPv6報文的轉(zhuǎn)發(fā),就能夠解決現(xiàn)有IPv4網(wǎng)絡(luò)中的地址匱乏問題,實現(xiàn)IPv4 網(wǎng)絡(luò)向IPv6網(wǎng)絡(luò)的成功過渡。本專利技術(shù)實施例的技術(shù)方案,對網(wǎng)絡(luò)要求低,無需在網(wǎng)絡(luò)中建立隧道,也無 需要求網(wǎng)絡(luò)中同時運行IPv4和IPv6兩套路由協(xié)i義能夠基于單獨的IPv4網(wǎng)絡(luò), 實現(xiàn)IPv6報文的轉(zhuǎn)發(fā),顯著降低了網(wǎng)絡(luò)演進(jìn)的復(fù)雜度以及網(wǎng)絡(luò)維護(hù)的難度,網(wǎng) 絡(luò)性能較好。附圖說明為了更清楚地說明本專利技術(shù)實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施 例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述 中的附圖僅僅是本專利技術(shù)的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付 出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本專利技術(shù)實施例一提供的IPv6報文的轉(zhuǎn)發(fā)方法流程示意圖2為本專利技術(shù)實施例二提供的網(wǎng)絡(luò)架構(gòu)示意圖3為本專利技術(shù)實施例二提供的建立IPv6報文的轉(zhuǎn)發(fā)路由表的方法流程示意圖4為本專利技術(shù)實施例三提供的網(wǎng)絡(luò)設(shè)備結(jié)構(gòu)示意圖。 具體實施例方式下面將結(jié)合本專利技術(shù)實施例中的附圖,對本專利技術(shù)實施例中的技術(shù)方案進(jìn)行清 楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術(shù)一部分實施例,而不是 全部的實施例?;诒緦@夹g(shù)中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造 性勞動前提下所獲得的所有其他實施例,都屬于本專利技術(shù)保護(hù)的范圍。發(fā)平面的有效結(jié)合,在只運行了 IPv4的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)的骨干網(wǎng)路由器 上,利用IPv6報文的前綴,查找已維護(hù)的IPv6轉(zhuǎn)發(fā)路由表,通過IPv6前綴一 IPv4下一跳實現(xiàn)IPv6報文在骨干網(wǎng)中的轉(zhuǎn)發(fā)。利用本專利技術(shù)的技術(shù)方案,可以 在不升級IGP路由協(xié)議,不新建IPv6BGP鄰居的情況下,用IPv4網(wǎng)絡(luò)簡單過 渡到IPv6,并使IPv6快速達(dá)到IPv4已經(jīng)達(dá)到的性能,減少了 IPv4向IPv6過渡時的成本消耗和運維才殳入。本專利技術(shù)實施例一提供了一種IPv6報文的轉(zhuǎn)發(fā)方法,參見圖1所示,所述方 法包括步驟ll:在IPv4網(wǎng)絡(luò)的骨干網(wǎng)上,以IPv6報文的前綴查找IPv6前綴和下一跳信息的對應(yīng)關(guān)系獲取所述下一跳信息,其中,所述下一跳信息屬于IPv4信 自 步驟12:根據(jù)所述下一跳信息將所述IPv6報文在所述骨干網(wǎng)上進(jìn)行轉(zhuǎn)發(fā)。其中,所述下一跳信息可以包括IPv4的下一跳地址、出接口信息和鏈路層 信息以及其他進(jìn)行報文轉(zhuǎn)發(fā)時所需的信息。本專利技術(shù)實施例提供的技術(shù)方案,能夠在IPv4網(wǎng)絡(luò)的骨干網(wǎng)上實現(xiàn)IPv6報文 的轉(zhuǎn)發(fā),由于存在地址匱乏問題的是邊緣網(wǎng)絡(luò)中的大量終端設(shè)備,而骨干網(wǎng)中 的網(wǎng)絡(luò)設(shè)備數(shù)量有限,所需的鏈路地址也有限,只要在IPv4網(wǎng)絡(luò)的骨干網(wǎng)中實 現(xiàn)了IPv6報文的轉(zhuǎn)發(fā),就能夠解決現(xiàn)有IPv4網(wǎng)絡(luò)中的地址匱乏問題,實現(xiàn)IPv4 網(wǎng)絡(luò)向IPv6網(wǎng)絡(luò)的成功過渡。本專利技術(shù)實施例的技術(shù)方案,對網(wǎng)絡(luò)要求低,無需在網(wǎng)絡(luò)中建立隧道,也無 需要求網(wǎng)絡(luò)中同時運行IPv4和IPv6兩套路由協(xié)議,能夠基于單獨的IPv4網(wǎng)絡(luò), 實現(xiàn)IPv6報文的轉(zhuǎn)發(fā),顯著降低了網(wǎng)絡(luò)演進(jìn)的復(fù)雜度以及網(wǎng)絡(luò)維護(hù)的難度,網(wǎng) 絡(luò)性能較好。下面對本專利技術(shù)實施例二提供的IPv6報文的轉(zhuǎn)發(fā)方法進(jìn)行詳細(xì)說明。 參見圖2,示例性地,顯示了一種網(wǎng)絡(luò)架構(gòu),在該網(wǎng)絡(luò)架構(gòu)中包含IPv4骨 干網(wǎng)絡(luò),在該骨干網(wǎng)絡(luò)中,包括聚合路由器l(AggregatedRouter, AR1)、聚合 路由器2(AR2)、核心路由器l (Core Router本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
一種IPv6報文的轉(zhuǎn)發(fā)方法,其特征在于,所述方法包括: 在IPv4網(wǎng)絡(luò)的骨干網(wǎng)上,以IPv6報文的前綴查找IPv6前綴和下一跳信息的對應(yīng)關(guān)系獲取所述下一跳信息,其中,所述下一跳信息屬于IPv4信息; 根據(jù)所述下一跳信息將所述IPv6報文在所述骨干網(wǎng)上進(jìn)行轉(zhuǎn)發(fā)。
【技術(shù)特征摘要】
1、一種IPv6報文的轉(zhuǎn)發(fā)方法,其特征在于,所述方法包括在IPv4網(wǎng)絡(luò)的骨干網(wǎng)上,以IPv6報文的前綴查找IPv6前綴和下一跳信息的對應(yīng)關(guān)系獲取所述下一跳信息,其中,所述下一跳信息屬于IPv4信息;根據(jù)所述下一跳信息將所述IPv6報文在所述骨干網(wǎng)上進(jìn)行轉(zhuǎn)發(fā)。2、 根據(jù)權(quán)利要求1所述的IPv6報文的轉(zhuǎn)發(fā)方法,其特征在于,所述下一跳 信息包括IPv4的下 一跳地址、出接口信息和鏈路層信息。3、 根據(jù)權(quán)利要求l或2所述的IPv6報文的轉(zhuǎn)發(fā)方法,其特征在于,通過如 下方式生成所述IPv6前綴和下一跳信息的對應(yīng)關(guān)系解析來自外部網(wǎng)絡(luò)的路由信息以獲取所述IPv6前綴,該外部網(wǎng)絡(luò)的路由信 息包括所述IPv6前綴;由所述IPv6前綴和邊界網(wǎng)元的IPv4地址生成該邊界網(wǎng) 元的IPv6前綴和下一if兆信息的對應(yīng)關(guān)系;或者,預(yù)先配置所述邊界網(wǎng)元的IPv6前綴和下一跳信息的對應(yīng)關(guān)系。4、 根據(jù)權(quán)利要求1或2所述的IPv6報文的轉(zhuǎn)發(fā)方法,其特征在于,通過如 下方式生成所述IPv6前綴和下一跳信息的對應(yīng)關(guān)系解析接收到的來自邊界網(wǎng)元的通告報文,以獲取該邊界網(wǎng)元的IPv6前綴和 下一跳信息的對應(yīng)關(guān)系;由所述邊界網(wǎng)元的IPv6前綴和下一跳信息的對應(yīng)關(guān)系 生成本地的IPv6前綴和下一跳信息的對應(yīng)關(guān)系;或者,預(yù)先配置本地的IPv6前綴和下一跳信息的對應(yīng)關(guān)系。5、 根據(jù)權(quán)利要求4所述的IPv6報文的轉(zhuǎn)發(fā)方法,其特征在于,當(dāng)采用所述 解析接收到的來自邊界網(wǎng)元的通告報文,以獲取該邊界網(wǎng)元的IPv6前綴和下一 跳信息的對應(yīng)關(guān)系;由所述邊界網(wǎng)元的IPv6前綴和下一跳信息的對應(yīng)關(guān)系生成 本地的IPv6前綴和下一跳信息的對應(yīng)關(guān)系的方式時,所述方法還包括根據(jù)所述邊界網(wǎng)元的下一跳信息,查找本地匹配的IPv4路由信息,獲取所 述IPv6前綴本地直連的下一跳信息;由所述邊界網(wǎng)元的IPv6前綴和下一跳信息的對應(yīng)關(guān)系中的IPv6前綴和所查 到的該IPv6前綴本地直連的下一跳信息生成本地的IPv6前綴和下一跳信息的對 應(yīng)關(guān)系。6、 一種網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備包括 路由信息獲知單元,用于在IPv4網(wǎng)絡(luò)的骨干網(wǎng)上,以IPv6報文的前綴...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李鑒,倪輝,秦浩,郭大勇,
申請(專利權(quán))人:華為技術(shù)有限公司,
類型:發(fā)明
國別省市:94[中國|深圳]
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。