国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)中心網(wǎng)絡(luò)中的報(bào)文轉(zhuǎn)發(fā)方法和裝置的制作方法

      文檔序號:7857206閱讀:189來源:國知局
      專利名稱:數(shù)據(jù)中心網(wǎng)絡(luò)中的報(bào)文轉(zhuǎn)發(fā)方法和裝置的制作方法
      技術(shù)領(lǐng)域
      本申請涉及網(wǎng)絡(luò)通信技術(shù),特別涉及數(shù)據(jù)中心網(wǎng)絡(luò)中的報(bào)文轉(zhuǎn)發(fā)方法和裝置。
      背景技術(shù)
      目前,數(shù)據(jù)中心網(wǎng)絡(luò)追求萬兆無阻塞、無環(huán)、單層的高性能交換,其典型組網(wǎng)如圖I所示,主要包括核心(CORE)設(shè)備和接入(ACCESS)設(shè)備。其中,CORE設(shè)備采用高性能交換結(jié)構(gòu)實(shí)現(xiàn)無阻塞交換,ACCESS設(shè)備采用萬兆接入實(shí)現(xiàn)無阻塞上行。在數(shù)據(jù)中心網(wǎng)絡(luò)中,為充分利用CORE設(shè)備轉(zhuǎn)發(fā)能力、以及實(shí)現(xiàn)CORE設(shè)備間負(fù)載分擔(dān)和災(zāi)難備份,ACCESS設(shè)備與CORE設(shè)備采用全連接。但是,這種全連接方式會產(chǎn)生環(huán)路,例如同一臺ACCESS設(shè)備連接至不同CORE設(shè)備的鏈路以及不同CORE設(shè)備的互聯(lián)鏈路之間產(chǎn)生物理環(huán)路。 為了消除數(shù)據(jù)中心網(wǎng)絡(luò)中的環(huán)路,在數(shù)據(jù)中心網(wǎng)絡(luò)中采用了 IRF技術(shù)和分布式聚合技術(shù),具體如圖2所示。在圖2中,物理機(jī)框(Chassis)#l Chassis#4作為CORE設(shè)備,通過環(huán)形拓?fù)溥B接組成一個智能彈性架構(gòu)(IRF)系統(tǒng),IRF系統(tǒng)等價為一臺大型的交換機(jī)。而交換機(jī)(ToR:Top of Rack)作為ACCESS設(shè)備,通過全連接方式連接至IRF系統(tǒng)中的所有Chassis即Chassis#l Chassis#4。其中,ToR通過全連接方式連接至IRF系統(tǒng)中所有Chassis的鏈路可通過聚合方式形成一條聚合鏈路。例如,ToR#n通過Link n_l、Link n_2、Link n_3、Link n_4 分別連接 Chassis#l、Chassis#2、Chassis#3 以及 Chassis#4,則 Linkn-1 Link n-4形成聚合鏈路。針對ToR和IRF系統(tǒng)形成的聚合鏈路,由于從IRF系統(tǒng)角度看,該聚合鏈路中各成員鏈路關(guān)聯(lián)至IRF系統(tǒng)的接口分布在IRF系統(tǒng)中的Chassis#l Chassis#4,因此可將上述的聚合方式稱為分布式聚合。在分布式聚合中,ToR可按照哈希(HASH)算法轉(zhuǎn)發(fā)流量,而為避免跨機(jī)框傳輸流量,IRF系統(tǒng)中的Chassis按照本地優(yōu)先轉(zhuǎn)發(fā)方式轉(zhuǎn)發(fā)流量。如圖2所示,當(dāng)ToR#n通過IRF系統(tǒng)向ToR#l轉(zhuǎn)發(fā)流量時,首先,ToR#n采用HASH算法從本ToR#n與IRF系統(tǒng)之間的聚合鏈路(由ToR#n分別連接Chassis#l Chassis#4的Link η-l Link n-4組成)中選擇一個成員鏈路向IRF系統(tǒng)發(fā)送流量,假如ToR#n選擇的成員鏈路為Link n_l,則IRF系統(tǒng)中的Chassis#l就會接收到ToR#n發(fā)送的流量。當(dāng)Chassis#l接收到ToR#n發(fā)送的流量后,按照本地優(yōu)先轉(zhuǎn)發(fā)方式從連接ToR#l的本地鏈路(記為Linkl-Ι)轉(zhuǎn)發(fā)該接收的流量至ToR#l。然而,在Chassis#l按照本地優(yōu)先轉(zhuǎn)發(fā)方式通過Linkl-I轉(zhuǎn)發(fā)流量時,如果Linkl-I故障,如圖3所示,則Chassis#l就無法實(shí)現(xiàn)本地優(yōu)先轉(zhuǎn)發(fā),只能采用HASH算法從IRF系統(tǒng)中連接ToR#l的其他Chassis中選擇一個Chassis,比如選擇Chassis#2,則Chassis#I通過Chassis之間的機(jī)框間鏈路即Chassis#I與Chassis#2之間的機(jī)框間鏈路傳遞該流量至Chassis#2,由Chassis#2通過本地鏈路即Linkl_2將該流量轉(zhuǎn)發(fā)至ToR#l,圖3中的方向箭頭示出了流量轉(zhuǎn)發(fā)??梢钥闯?,當(dāng)IRF系統(tǒng)中一 Chassis與ToR之間的本地鏈路故障時,將原由該故障鏈路轉(zhuǎn)發(fā)的流量轉(zhuǎn)嫁到Chassis之間的機(jī)框間鏈路,這雖然能夠?qū)崿F(xiàn)流量的轉(zhuǎn)發(fā),但卻會造成Chassis間鏈路負(fù)載加重,并且,由于機(jī)框間鏈路帶寬比較低,也會影響流量轉(zhuǎn)發(fā)性能。

      發(fā)明內(nèi)容
      本申請?zhí)峁┝藬?shù)據(jù)中心網(wǎng)絡(luò)中的報(bào)文轉(zhuǎn)發(fā)方法和裝置,以避免通過機(jī)框間鏈路轉(zhuǎn)發(fā)報(bào)文所造成的機(jī)框間鏈路負(fù)載加重,提高流量轉(zhuǎn)發(fā)性能。本申請?zhí)峁┑募夹g(shù)方案包括一種數(shù)據(jù)中心網(wǎng)絡(luò)中的報(bào)文轉(zhuǎn)發(fā)方法,所述數(shù)據(jù)中心網(wǎng)絡(luò)包括C0RE設(shè)備和ACCESS,所有CORE設(shè)備通過堆疊組成堆疊系統(tǒng),所述堆疊系統(tǒng)與ACCESS設(shè)備之間通過聚合鏈路連接;ACCESS設(shè)備執(zhí)行以下步驟A,接收堆疊系統(tǒng)中CORE設(shè)備發(fā)送的MAC地址,所述MAC地址為一報(bào)文的目的MAC地址,是由所述CORE設(shè)備在收到所述報(bào)文后、且檢測到用于轉(zhuǎn)發(fā)該報(bào)文的本地鏈路故障時發(fā)送的;將接收的MAC地址和該MAC地址對應(yīng)的受限鏈路作為受限轉(zhuǎn)發(fā)MAC記錄記錄至本 地;該MAC地址對應(yīng)的受限鏈路為接收到該MAC地址的端口對應(yīng)的鏈路; B,在轉(zhuǎn)發(fā)報(bào)文時,使用報(bào)文的目的MAC地址匹配本地的受限轉(zhuǎn)發(fā)MAC記錄,如果命中,則從本設(shè)備與堆疊系統(tǒng)之間的聚合鏈路中排除所述目的MAC地址對應(yīng)的受限鏈路,從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文。一種應(yīng)用于數(shù)據(jù)中心網(wǎng)絡(luò)中的接入ACCESS設(shè)備,所述數(shù)據(jù)中心網(wǎng)絡(luò)中,所有CORE設(shè)備通過堆疊組成堆疊系統(tǒng),所述ACCESS設(shè)備與所述堆疊系統(tǒng)通過聚合鏈路連接,所述ACCESS設(shè)備包括MAC地址接收單元,用于接收堆疊系統(tǒng)中CORE設(shè)備發(fā)送的MAC地址,所述MAC地址為一報(bào)文的目的MAC地址,是由所述CORE設(shè)備在收到所述報(bào)文后、且檢測到用于轉(zhuǎn)發(fā)該報(bào)文的本地鏈路故障時發(fā)送的;將接收的MAC地址和該MAC地址對應(yīng)的受限鏈路作為受限轉(zhuǎn)發(fā)MAC記錄記錄至本地;該MAC地址對應(yīng)的受限鏈路為接收到該MAC地址的端口對應(yīng)的鏈路;報(bào)文轉(zhuǎn)發(fā)單元,用于在轉(zhuǎn)發(fā)報(bào)文時,使用報(bào)文的目的MAC地址匹配本地的受限轉(zhuǎn)發(fā)MAC記錄,如果命中,則從自身ACCESS設(shè)備與堆疊系統(tǒng)之間的聚合鏈路中排除所述目的MAC地址對應(yīng)的受限鏈路,從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文。一種應(yīng)用于數(shù)據(jù)中心網(wǎng)絡(luò)中的CORE設(shè)備,所述數(shù)據(jù)中心網(wǎng)絡(luò)中,所述CORE設(shè)備與其他所有CORE設(shè)備通過堆疊組成堆疊系統(tǒng),所述堆疊系統(tǒng)與ACCESS設(shè)備通過聚合鏈路連接;所述CORE設(shè)備包括報(bào)文接收單元,用于接收來自ACCESS設(shè)備的報(bào)文;檢測單元,用于檢測用于發(fā)送所述報(bào)文的本地鏈路是否故障;MAC地址處理單元,用于在檢測單元檢測到所述本地鏈路故障時,向ACCESS設(shè)備發(fā)送所述報(bào)文的目的MAC地址。由以上技術(shù)方案可以看出,本發(fā)明中,CORE設(shè)備是在檢測到本地用于轉(zhuǎn)發(fā)一報(bào)文的鏈路故障時發(fā)送該報(bào)文的目的MAC地址,而當(dāng)ACCESS設(shè)備接收到CORE設(shè)備發(fā)送的MAC地址時,就將接收到該MAC地址的端口對應(yīng)的鏈路作為該MAC地址的受限鏈路,之后再向該MAC地址發(fā)送報(bào)文時,不再采用該MAC地址對應(yīng)的受限鏈路,這樣就會使得已發(fā)送該MAC地址的CORE設(shè)備不會收到目的MAC地址為已發(fā)送的該MAC地址的報(bào)文,進(jìn)而便能避免采用CORE設(shè)備之間的機(jī)框間鏈路進(jìn)行流量轉(zhuǎn)發(fā)帶來的問題比如機(jī)框間鏈路負(fù)載加重等,提高流量轉(zhuǎn)發(fā)性能。


      圖I為數(shù)據(jù)中心網(wǎng)絡(luò)的典型組網(wǎng)示意圖;圖2為數(shù)據(jù)中心網(wǎng)絡(luò)采用IRF技術(shù)和分布式聚合技術(shù)形成的組網(wǎng)示意圖;圖3為數(shù)據(jù)中心網(wǎng)絡(luò)中流量轉(zhuǎn)發(fā)示意圖;圖4為本發(fā)明實(shí)施例提供的方法流程圖;圖5為本發(fā)明實(shí)施例提供的詳細(xì)方法流程圖;圖6為本發(fā)明實(shí)施例提供的圖5所示流程的應(yīng)用組網(wǎng)圖; 圖7為本發(fā)明實(shí)施例提供的ACCESS設(shè)備結(jié)構(gòu)圖;圖8為本發(fā)明實(shí)施例提供的CORE設(shè)備結(jié)構(gòu)圖。
      具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對本發(fā)明進(jìn)行詳細(xì)描述。本發(fā)明提供的方法包括圖4所示的流程參見圖4,圖4為本發(fā)明實(shí)施例提供的方法流程圖。本發(fā)明提供的方法應(yīng)用于數(shù)據(jù)中心網(wǎng)絡(luò)中,該數(shù)據(jù)中心網(wǎng)絡(luò)至少包括C0RE設(shè)備和ACCESS設(shè)備,其中,所有CORE設(shè)備通過堆疊組成堆疊系統(tǒng),比如,CORE設(shè)備通過IRF技術(shù)組成IRF系統(tǒng),并且,數(shù)據(jù)中心網(wǎng)絡(luò)中,ACCESS設(shè)備通過聚合鏈路連接至堆疊系統(tǒng),這里,ACCESS設(shè)備與堆疊系統(tǒng)之間的聚合鏈路是通過對ACCESS設(shè)備連接至堆疊系統(tǒng)中各CORE設(shè)備的鏈路進(jìn)行聚合得到的,而該ACCESS設(shè)備連接至堆疊系統(tǒng)中各CORE設(shè)備的鏈路作為該聚合鏈路中的成員鏈路?;诖?,如圖4所示,ACCESS設(shè)備可執(zhí)行以下步驟步驟401,接收堆疊系統(tǒng)中CORE設(shè)備發(fā)送的MAC地址,所述MAC地址為一報(bào)文的目的MAC地址,是由所述CORE設(shè)備在收到所述報(bào)文后、且檢測到用于轉(zhuǎn)發(fā)該報(bào)文的本地鏈路故障時發(fā)送的;將接收的MAC地址和該MAC地址對應(yīng)的受限鏈路作為受限轉(zhuǎn)發(fā)MAC記錄記錄至本地;該MAC地址對應(yīng)的受限鏈路為接收到該MAC地址的端口對應(yīng)的鏈路。步驟402,在轉(zhuǎn)發(fā)報(bào)文時,使用報(bào)文的目的MAC地址匹配本地的受限轉(zhuǎn)發(fā)MAC記錄,如果命中,則從本設(shè)備與堆疊系統(tǒng)之間的聚合鏈路中排除所述目的MAC地址對應(yīng)的受限鏈路,從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文。從上面可以看出,CORE設(shè)備是在檢測到本地用于轉(zhuǎn)發(fā)報(bào)文的鏈路故障時發(fā)送該報(bào)文的目的MAC地址的,而當(dāng)ACCESS設(shè)備接收到MAC地址時,就將接收到該MAC地址的端口對應(yīng)的鏈路作為該MAC地址的受限鏈路,基于步驟402中ACCESS設(shè)備發(fā)送報(bào)文時的操作可以看出,ACCESS設(shè)備之后在向該MAC地址發(fā)送報(bào)文時,就不會采用該MAC地址對應(yīng)的受限鏈路,這樣就會使得已發(fā)送該MAC地址的CORE設(shè)備不會收到目的MAC地址為已發(fā)送的該MAC地址的報(bào)文,進(jìn)而,便能避免采用CORE設(shè)備之間的機(jī)框間鏈路進(jìn)行流量轉(zhuǎn)發(fā)帶來的問題。下面對圖4所示流程進(jìn)行詳細(xì)描述參見圖5,圖5為本發(fā)明實(shí)施例提供的詳細(xì)流程圖。在圖5所示的流程中,假如所有CORE設(shè)備通過IRF技術(shù)組成IRF系統(tǒng),則如圖5所示,該流程可包括以下步驟步驟501,IRF系統(tǒng)中的CORE設(shè)備將本設(shè)備上的所有聚合成員口記錄至聚合口關(guān)聯(lián)集。本步驟501中,CORE設(shè)備的本地聚合成員端口為處于本CORE設(shè)備上、且為堆疊系統(tǒng)與任一 ACCESS設(shè)備之間聚合鏈路中成員鏈路分布的端口。以圖6所示組網(wǎng)為例,假如ACCESS設(shè)備#1、ACCESS設(shè)備#2、ACCESS設(shè)備#n分別通過聚合鏈路I (記為Aggl)、聚合鏈路2 (記為Agg2)、 聚合鏈路3 (記為Aggn)連接IRF系統(tǒng),而其他ACCESS設(shè)備可以通過聚合鏈路連接至IRF系統(tǒng),也可僅通過一個鏈路連接至IRF系統(tǒng),本發(fā)明并不具體限定;其中,Aggl由ACCESS設(shè)備#1連接CORE設(shè)備#1至CORE設(shè)備#4的鏈路Linkl-I至Linkl_4組成,Linkl-I至Linkl_4為Aggl的成員鏈路,Agg2由ACCESS設(shè)備#2連接CORE設(shè)備#1至CORE設(shè)備#4的鏈路Link2_l至Link2_4組成,Link2_l至Link2-4為Agg2的成員鏈路,Aggn由ACCESS設(shè)備#n連接CORE設(shè)備#1至CORE設(shè)備#4的鏈路Linkn-I至Linkn_4組成,Linkn-I至Linkn_4為Aggn的成員鏈路,貝U,以IRF系統(tǒng)中CORE設(shè)備#1為例,其他CORE設(shè)備原理類似,則,CORE設(shè)備#1上存在Aggl分布在本CORE設(shè)備上的端口,具體為Aggl中成員鏈路即Linkl-I連接本設(shè)備上的端口,該端口即為CORE設(shè)備#1的本地聚合成員口(記為聚合成員口 I),同樣,CORE設(shè)備#1本地也存在Agg2、Agg3分布在本CORE設(shè)備上的端口,具體為Agg2中成員鏈路即Link2_l連接本設(shè)備的端口(記為聚合成員口 2),以及連接Aggn中成員鏈路即Linkn-I連接本設(shè)備的端口(記為聚合成員口 η)。如此,通過執(zhí)行步驟501,即可將聚合成員口 I、聚合成員口 2、以及聚合成員口 η記錄至聚合口關(guān)聯(lián)集。步驟502,ACCESS設(shè)備在轉(zhuǎn)發(fā)報(bào)文時,使用所述報(bào)文的目的MAC地址匹配本地受限轉(zhuǎn)發(fā)MAC記錄,如果未命中,則執(zhí)行步驟503,如果命中,則執(zhí)行步驟509。其中,受限轉(zhuǎn)發(fā)MAC記錄具體如下文描述,這里暫不詳述。步驟503,按照HASH算法從本設(shè)備連接IRF系統(tǒng)的聚合鏈路中選擇一條成員鏈路發(fā)送所述報(bào)文。本步驟503與現(xiàn)有技術(shù)中ACCESS設(shè)備選擇成員鏈路的方式類似,不再贅述。以圖6所示組網(wǎng)為例,假如ACCESS設(shè)備#n從本設(shè)備連接IRF系統(tǒng)的聚合鏈路(記為Agg η)中選擇成員鏈路Link n_l,則ACCESS設(shè)備#n通過Link η-l發(fā)送所述報(bào)文。步驟504,當(dāng)IRF系統(tǒng)中的CORE設(shè)備接收到所述報(bào)文時,如果檢測到本設(shè)備上用于轉(zhuǎn)發(fā)所述報(bào)文的鏈路(記為本地鏈路,假如為Linkl-Ι)出現(xiàn)故障,則執(zhí)行步驟505。以圖6所示組網(wǎng)為例,基于步驟503的描述,假如ACCESS設(shè)備#n通過Link n-1發(fā)送所述報(bào)文,由于在圖6所示組網(wǎng)中,該Link η-l連接CORE設(shè)備#1,因此,CORE設(shè)備#1會接收到所述報(bào)文。優(yōu)選地,本步驟504中,CORE設(shè)備在檢測到本地鏈路比如Linkl-I正常時,則可按照本地優(yōu)先方式選擇本地鏈路比如Linkl-I來轉(zhuǎn)發(fā)所述報(bào)文。以下以CORE設(shè)備#1接收到所述報(bào)文為例進(jìn)行描述。步驟505,CORE設(shè)備#1為所述報(bào)文標(biāo)記本地轉(zhuǎn)發(fā)失效標(biāo)識,從剩余的CORE設(shè)備中選擇一個用于轉(zhuǎn)發(fā)所述報(bào)文的CORE設(shè)備,通過本設(shè)備上連接被選CORE設(shè)備的互聯(lián)口傳輸所述報(bào)文至被選CORE設(shè)備上進(jìn)行轉(zhuǎn)發(fā)。
      以圖6所示組網(wǎng)為例,假如ACCESS設(shè)備#n在上述步驟502發(fā)送報(bào)文,且ACCESS設(shè)備#n與IRF系統(tǒng)之間的聚合鏈路中成員鏈路依次為=Link η-l至Link n-4,則步驟505中,剩余的CORE設(shè)備依次為Link n-2至Link n-4連接的CORE設(shè)備。其中,從剩余的CORE設(shè)備中選擇一個用于轉(zhuǎn)發(fā)所述報(bào)文的CORE設(shè)備具體實(shí)現(xiàn)時可按照現(xiàn)有的HASH算法選擇,這里不再贅述。在數(shù)據(jù)中心網(wǎng)絡(luò)中,兩個CORE設(shè)備之間通過互聯(lián)口連接,其中,兩個CORE設(shè)備上互聯(lián)口連接形成的鏈路稱為機(jī)框間鏈路。也就是說,本步驟505中,CORE設(shè)備#1在本地鏈路出現(xiàn)故障、且已接收到所述報(bào)文時,假如該報(bào)文的目的MAC地址為MAC1,則將原通過該故障鏈路轉(zhuǎn)發(fā)的目的MAC地址為MACl的報(bào)文通過本設(shè)備與被選CORE設(shè)備之間的機(jī)框間鏈路傳輸至被選CORE設(shè)備上進(jìn)行轉(zhuǎn)發(fā)。但是,本發(fā)明中,這種情況一般在本地鏈路出現(xiàn)故障、且首次接收到目的MAC地址為MACl的報(bào)文時發(fā)生,至于后續(xù)的目的MAC地址為MACl的報(bào)文, 不會再出現(xiàn)CORE設(shè)備#1將該報(bào)文通過本設(shè)備與被選CORE設(shè)備之間的機(jī)框間鏈路傳輸至被選CORE設(shè)備上進(jìn)行轉(zhuǎn)發(fā),具體見下文步驟509描述。步驟506,CORE設(shè)備#I啟動用于傳輸所述報(bào)文的互聯(lián)口學(xué)習(xí)所述標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文的目的MAC地址,并記錄所述標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文的目的MAC地址。本發(fā)明中,CORE設(shè)備的互聯(lián)口支持出方向MAC學(xué)習(xí),并且,CORE設(shè)備僅記錄標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文的目的MAC地址。步驟507,CORE設(shè)備#1通過本地聚合口關(guān)聯(lián)集中的所有聚合成員口發(fā)送學(xué)習(xí)的MAC地址。以圖6所示的組網(wǎng)為例,假如ACCESS設(shè)備#1的本地聚合口關(guān)聯(lián)集中包含步驟501所述的聚合成員口 I、聚合成員口 2和聚合成員口 n,則本步驟507中,CORE設(shè)備#1會通過聚合成員口 I、聚合成員口 2和聚合成員口 η發(fā)送學(xué)習(xí)到的MAC地址。需要說明的是,由于該聚合成員口 I為Aggl中成員鏈路即Linkl-I分布在CORE設(shè)備#1上的端口,假如在上述步驟504中CORE設(shè)備#1檢測出Linkl-I故障,則,本步驟507中,即使CORE設(shè)備#1通過聚合成員口 I發(fā)送MAC地址,由于該聚合成員口 I連接的Linkl-I故障,導(dǎo)致ACCESS設(shè)備#1不會接收到該MAC地址,而由于聚合口成員2和聚合成員口 η連接的鏈路正常,則CORE設(shè)備#1通過聚合成員口 2和η發(fā)送的MAC地址,會被ACCESS設(shè)備#2和ACCESS設(shè)備#n接收到。步驟508,當(dāng)任一 ACCESS設(shè)備接收到CORE設(shè)備#1發(fā)送的MAC地址時,將該MAC地址和該MAC地址對應(yīng)的受限鏈路作為受限轉(zhuǎn)發(fā)MAC記錄記錄至本地。結(jié)束當(dāng)前流程。本步驟508中,該MAC地址對應(yīng)的受限鏈路可為ACCESS設(shè)備接收到該MAC地址的端口所對應(yīng)的鏈路。這里,ACCESS設(shè)備接收到MAC地址的端口對應(yīng)的鏈路實(shí)質(zhì)為ACCESS設(shè)備通過該端口連接至IRF系統(tǒng)中CORE設(shè)備的鏈路,在ACCESS設(shè)備通過聚合鏈路連接至IRF系統(tǒng)的前提下,該接收到MAC地址的端口對應(yīng)的鏈路實(shí)質(zhì)為聚合鏈路中的一成員鏈路,該成員鏈路由ACCESS設(shè)備通過該接收到MAC地址的端口連接至IRF系統(tǒng)中CORE設(shè)備的鏈路組成。假如報(bào)文的目的MAC地址為MACl,以圖6所示組網(wǎng)為例,則當(dāng)ACCESS設(shè)備#2收到MACl時,將該MACl、以及接收到該MACl的端口對應(yīng)的鏈路即Link2_l作為受限轉(zhuǎn)發(fā)MAC記錄記錄至本地。步驟509,從本設(shè)備與IRF系統(tǒng)之間的聚合鏈路中排除所述目的MAC地址對應(yīng)的受限鏈路,從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文。結(jié)束當(dāng)前流程。本步驟509中,從本設(shè)備與IRF系統(tǒng)之間的聚合鏈路中排除報(bào)文目的MAC地址對應(yīng)的受限鏈路目的是為了避免向IRF系統(tǒng)中的以下CORE設(shè)備發(fā)送報(bào)文用于轉(zhuǎn)發(fā)該報(bào)文的本地鏈路故障的CORE設(shè)備,進(jìn)而避免通過CORE設(shè)備間的機(jī)框間鏈路傳輸報(bào)文所帶來的問題。假如圖6所示組網(wǎng)中CORE設(shè)備#1上的本地鏈路即Linkl-I故障,其已將報(bào)文的目的MAC地址即MACl通過本地所有聚合成員口發(fā)送,具體如步驟507所述,則當(dāng)ACCESS設(shè)備#2發(fā)送目的MAC地址為MACl的報(bào)文時,該ACCESS設(shè)備#2使用該MACl匹配本地受限轉(zhuǎn)發(fā)MAC記錄,如果命中,則表示ACCESS設(shè)備#2收到CORE設(shè)備#1發(fā)送的MAC1,這里,該命中的受限轉(zhuǎn)發(fā)MAC記錄包含MAC1、以及ACCESS設(shè)備#2接收到該MACl的端口對應(yīng)的鏈路即Link2-1,如此,ACCESS設(shè)備#2從本設(shè)備連接IRF系統(tǒng)的聚合鏈路即Agg2中排除Link2_l,從剩余的鏈路即Link2-2、Link2-3、Link2-4中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文。這樣,顯然避免ACCESS設(shè)備#2再通過Link2-1向CORE設(shè)備#1發(fā)送目的MAC地址為MACl的報(bào)文,進(jìn)而 也不會出現(xiàn)CORE設(shè)備#1收到報(bào)文、且本地用于轉(zhuǎn)發(fā)該報(bào)文的鏈路故障時通過機(jī)框間鏈路轉(zhuǎn)發(fā)給其他CORE設(shè)備,避免了通過CORE設(shè)備間的機(jī)框間鏈路傳輸報(bào)文所帶來的問題。另外,本步驟509中,從當(dāng)前聚合鏈路中排除受限鏈路(也可稱為低性能鏈路),剩下的鏈路可形成可用鏈路集合(也可稱為高性能鏈路集合)。優(yōu)選地,本發(fā)明中,可將形成的高性能鏈路集合等價于一個等價多路徑(ECMP)組,基于此,本步驟509中,從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文包括按照ECMP算法從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文。其中,ECMP算法與現(xiàn)有ECMP算法類似,這里不再贅述。由于高性能鏈路集合是利用報(bào)文的目的MAC地址從聚合鏈路中排除該目的MAC地址對應(yīng)的受限鏈路而形成的,這就能實(shí)現(xiàn)不同目的MAC地址的報(bào)文形成的高性能鏈路集合可能不同,進(jìn)而等價于不同目的MAC地址的報(bào)文使用不同ECMP組發(fā)送。至此,完成圖5所示的流程。需要說明的是,本發(fā)明中,每一 CORE設(shè)備上的本地鏈路并非一直故障,其還可根據(jù)組網(wǎng)需求恢復(fù)。優(yōu)選地,本發(fā)明中,當(dāng)每一 CORE設(shè)備檢測到本地出現(xiàn)故障的鏈路恢復(fù)時,進(jìn)一步執(zhí)行查找已記錄的標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文的目的MAC地址,之后通過本地聚合成員口關(guān)聯(lián)集中的所有聚合口發(fā)送刪除消息,用于通知ACCESS設(shè)備刪除包含該查找到的MAC地址的受限轉(zhuǎn)發(fā)MAC記錄;如此,當(dāng)任一 ACCESS設(shè)備接收到所述刪除消息時,依據(jù)所述刪除消息從本地受限轉(zhuǎn)發(fā)MAC記錄中刪除對應(yīng)的受限轉(zhuǎn)發(fā)MAC記錄。以上對本發(fā)明提供的方法完成了描述,下面對本發(fā)明提供的裝置進(jìn)行描述參見圖7,與7為本發(fā)明實(shí)施例提供的ACCESS設(shè)備結(jié)構(gòu)圖。該ACCESS設(shè)備應(yīng)用于數(shù)據(jù)中心網(wǎng)絡(luò)中,并且,所述數(shù)據(jù)中心網(wǎng)絡(luò)中,所有CORE設(shè)備通過堆疊組成堆疊系統(tǒng),而所述ACCESS設(shè)備通過聚合鏈路連接至堆疊系統(tǒng),所述ACCESS設(shè)備連接至各CORE設(shè)備的鏈路作為所述聚合鏈路的成員鏈路。如圖7所示,所述ACCESS設(shè)備包括MAC地址接收單元,用于接收堆疊系統(tǒng)中CORE設(shè)備發(fā)送的MAC地址,所述MAC地址為一報(bào)文的目的MAC地址,是由所述CORE設(shè)備在收到所述報(bào)文后、且檢測到用于轉(zhuǎn)發(fā)該報(bào)文的本地鏈路故障時發(fā)送的;將接收的MAC地址和該MAC地址對應(yīng)的受限鏈路作為受限轉(zhuǎn)發(fā)MAC記錄記錄至本地;該MAC地址對應(yīng)的受限鏈路為接收到該MAC地址的端口對應(yīng)的鏈路;報(bào)文轉(zhuǎn)發(fā)單元,用于在轉(zhuǎn)發(fā)報(bào)文時,使用報(bào)文的目的MAC地址匹配本地的受限轉(zhuǎn)發(fā)MAC記錄,如果命中,則從自身ACCESS設(shè)備與堆疊系統(tǒng)之間的聚合鏈路中排除所述目的MAC地址對應(yīng)的受限鏈路,從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文。優(yōu)選地,本發(fā)明中,所述報(bào)文轉(zhuǎn)發(fā)單元還用于在使用報(bào)文的目的MAC地址未命中本地受限轉(zhuǎn)發(fā)MAC記錄時,從自身ACCESS設(shè)備與堆疊系統(tǒng)之間的聚合鏈路中選擇一個成員鏈路,通過被選的成員鏈路向所述堆疊系統(tǒng)發(fā)送報(bào)文。優(yōu)選地,本發(fā)明中,所述報(bào)文轉(zhuǎn)發(fā)單元從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文包括按照等價多路徑ECMP算法從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文。本發(fā)明中,所述MAC地址接收單元還用于接收CORE設(shè)備在檢測到本地出現(xiàn)故障的 鏈路恢復(fù)時發(fā)送的刪除消息,依據(jù)所述刪除消息從本地刪除對應(yīng)的受限轉(zhuǎn)發(fā)MAC記錄。至此,完成圖7所示ACCESS設(shè)備的結(jié)構(gòu)描述。參見圖8,圖8為本發(fā)明實(shí)施例提供的CORE設(shè)備結(jié)構(gòu)描述。所述CORE設(shè)備應(yīng)用于數(shù)據(jù)中心網(wǎng)絡(luò)中,并且,所述數(shù)據(jù)中心網(wǎng)絡(luò)中,所有CORE設(shè)備通過堆疊組成堆疊系統(tǒng),而ACCESS設(shè)備通過聚合鏈路連接至堆疊系統(tǒng),所述ACCESS設(shè)備連接至各⑶RE設(shè)備的鏈路作為所述聚合鏈路的成員鏈路。如圖8所示,所述CORE設(shè)備包括報(bào)文接收單元,用于接收來自ACCESS設(shè)備的報(bào)文;檢測單元,用于檢測用于發(fā)送所述報(bào)文的本地鏈路是否故障;MAC地址處理單元,用于在檢測單元檢測到所述本地鏈路故障時,向ACCESS設(shè)備發(fā)送所述報(bào)文的目的MAC地址。優(yōu)選地,本發(fā)明中,所述MAC地址處理單元用于通過自身CORE設(shè)備上的所有本地聚合成員口發(fā)送所述報(bào)文的目的MAC地址,其中,所述CORE設(shè)備的本地聚合成員端口為處于本CORE設(shè)備上、且為堆疊系統(tǒng)與任一 ACCESS設(shè)備之間聚合鏈路中成員鏈路分布的端口。優(yōu)選地,本發(fā)明中,所述MAC地址處理單元進(jìn)一步執(zhí)行以下步驟為所述報(bào)文標(biāo)記本地轉(zhuǎn)發(fā)失效標(biāo)識,通過自身CORE設(shè)備上連接其他CORE設(shè)備的互聯(lián)口傳輸標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文至其他CORE設(shè)備進(jìn)行轉(zhuǎn)發(fā),并觸發(fā)互聯(lián)口學(xué)習(xí)并記錄標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文的目的MAC地址;和/ 或,在所述檢測單元在檢測到本地出現(xiàn)故障的鏈路恢復(fù)時,查找已記錄的標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文的目的MAC地址,通過本地所有聚合成員口發(fā)送刪除消息,用于通知ACCESS設(shè)備刪除包含該查找到的MAC地址的受限轉(zhuǎn)發(fā)MAC記錄。至此,完成圖8所示CORE設(shè)備的結(jié)構(gòu)描述。由以上技術(shù)方案可以看出,本發(fā)明中,CORE設(shè)備是在檢測到本地用于轉(zhuǎn)發(fā)一報(bào)文的鏈路故障時發(fā)送該報(bào)文的目的MAC地址,而當(dāng)ACCESS設(shè)備接收到CORE設(shè)備發(fā)送的MAC地址時,就將接收到該MAC地址的端口對應(yīng)的鏈路作為該MAC地址的受限鏈路,之后再向該MAC地址發(fā)送報(bào)文時,就不會采用該MAC地址對應(yīng)的受限鏈路,這樣就會使得已發(fā)送該MAC地址的CORE設(shè)備不會收到目的MAC地址為已發(fā)送的該MAC地址的報(bào)文,進(jìn)而,便能避免采用CORE設(shè)備之間的機(jī)框間鏈路進(jìn)行流量轉(zhuǎn)發(fā)帶來的問題比如機(jī)框間鏈路負(fù)載加重等,提高流量轉(zhuǎn)發(fā)性能。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
      權(quán)利要求
      1.一種數(shù)據(jù)中心網(wǎng)絡(luò)中的報(bào)文轉(zhuǎn)發(fā)方法,所述數(shù)據(jù)中心網(wǎng)絡(luò)包括核心CORE設(shè)備和接入ACCESS,所有CORE設(shè)備通過堆疊組成堆疊系統(tǒng),所述堆疊系統(tǒng)與ACCESS設(shè)備之間通過聚合鏈路連接;其特征在于,ACCESS設(shè)備執(zhí)行以下步驟 A,接收堆疊系統(tǒng)中CORE設(shè)備發(fā)送的MAC地址,所述MAC地址為一報(bào)文的目的MAC地址,是由所述CORE設(shè)備在收到所述報(bào)文后、且檢測到用于轉(zhuǎn)發(fā)該報(bào)文的本地鏈路故障時發(fā)送的;將接收的MAC地址和該MAC地址對應(yīng)的受限鏈路作為受限轉(zhuǎn)發(fā)MAC記錄記錄至本地;該MAC地址對應(yīng)的受限鏈路為接收到該MAC地址的端口對應(yīng)的鏈路; B,在轉(zhuǎn)發(fā)報(bào)文時,使用報(bào)文的目的MAC地址匹配本地的受限轉(zhuǎn)發(fā)MAC記錄,如果命中,則從本設(shè)備與堆疊系統(tǒng)之間的聚合鏈路中排除所述目的MAC地址對應(yīng)的受限鏈路,從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文。
      2.根據(jù)權(quán)利要求I所述的方法,其特征在于,步驟B中,如果未命中,則進(jìn)一步包括 從本設(shè)備與堆疊系統(tǒng)之間的聚合鏈路中選擇一個成員鏈路,通過被選的成員鏈路向所述堆疊系統(tǒng)發(fā)送報(bào)文。
      3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述堆疊系統(tǒng)中CORE設(shè)備發(fā)送MAC地址包括堆疊系統(tǒng)中CORE設(shè)備通過本地聚合成員口發(fā)送MAC地址;其中,所述CORE設(shè)備的本地聚合成員端口為處于本CORE設(shè)備上、且為堆疊系統(tǒng)與任一ACCESS設(shè)備之間聚合鏈路中成員鏈路分布的端口。
      4.根據(jù)權(quán)利要求I所述的方法,其特征在于,步驟B中,從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文包括 按照等價多路徑ECMP算法從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文。
      5.根據(jù)權(quán)利要求I至4任一所述的方法,其特征在于,所述ACCESS設(shè)備進(jìn)一步執(zhí)行以下步驟 接收來自堆疊系統(tǒng)中CORE設(shè)備發(fā)送的標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文;其中,所述標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文是通過以下步驟發(fā)送的當(dāng)堆疊系統(tǒng)中一 CORE設(shè)備接收到報(bào)文、且檢測到用于轉(zhuǎn)發(fā)該報(bào)文的本地鏈路故障時,為接收的報(bào)文標(biāo)記本地轉(zhuǎn)發(fā)失效標(biāo)識,通過本CORE設(shè)備上連接其他CORE設(shè)備的互聯(lián)口傳輸該標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文至其他CORE設(shè)備進(jìn)行轉(zhuǎn)發(fā),以由其他CORE設(shè)備向目的ACCESS設(shè)備轉(zhuǎn)發(fā)所述標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文。
      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,ACCESS設(shè)備進(jìn)一步執(zhí)行以下步驟 接收來自堆疊系統(tǒng)中CORE設(shè)備發(fā)送的刪除消息,依據(jù)所述刪除消息從本地刪除對應(yīng)的受限轉(zhuǎn)發(fā)MAC記錄; 其中,所述刪除消息通過以下步驟發(fā)送當(dāng)堆疊系統(tǒng)中CORE設(shè)備檢測到本地出現(xiàn)故障的鏈路恢復(fù)時,查找已記錄的與該恢復(fù)的鏈路對應(yīng)的MAC地址,通過本地所有聚合成員口發(fā)送刪除消息,用于通知ACCESS設(shè)備刪除包含該查找到的MAC地址的受限轉(zhuǎn)發(fā)MAC記錄;其中,所述CORE設(shè)備通過以下步驟記錄與該恢復(fù)的鏈路對應(yīng)的MAC地址當(dāng)CORE設(shè)備通過本CORE設(shè)備上的互聯(lián)口傳輸該標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文時,由所述互聯(lián)口學(xué)習(xí)并記錄該標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文的目的MAC地址,所述目的MAC地址與本地用于轉(zhuǎn)發(fā)該報(bào)文的故障鏈路對應(yīng)。
      7.一種應(yīng)用于數(shù)據(jù)中心網(wǎng)絡(luò)中的接入ACCESS設(shè)備,所述數(shù)據(jù)中心網(wǎng)絡(luò)中,所有⑶RE設(shè)備通過堆疊組成堆疊系統(tǒng),所述ACCESS設(shè)備與所述堆疊系統(tǒng)通過聚合鏈路連接;其特征在于,所述ACCESS設(shè)備包括 MAC地址接收單元,用于接收堆疊系統(tǒng)中CORE設(shè)備發(fā)送的MAC地址,所述MAC地址為一報(bào)文的目的MAC地址,是由所述CORE設(shè)備在收到所述報(bào)文后、且檢測到用于轉(zhuǎn)發(fā)該報(bào)文的本地鏈路故障時發(fā)送的;將接收的MAC地址和該MAC地址對應(yīng)的受限鏈路作為受限轉(zhuǎn)發(fā)MAC記錄記錄至本地;該MAC地址對應(yīng)的受限鏈路為接收到該MAC地址的端口對應(yīng)的鏈路; 報(bào)文轉(zhuǎn)發(fā)單元,用于在轉(zhuǎn)發(fā)報(bào)文時,使用報(bào)文的目的MAC地址匹配本地的受限轉(zhuǎn)發(fā)MAC記錄,如果命中,則從自身ACCESS設(shè)備與堆疊系統(tǒng)之間的聚合鏈路中排除所述目的MAC地址對應(yīng)的受限鏈路,從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文。
      8.根據(jù)權(quán)利要求7所述的接入ACCESS設(shè)備,其特征在于,所述報(bào)文轉(zhuǎn)發(fā)單元還用于在使用報(bào)文的目的MAC地址未命中本地受限轉(zhuǎn)發(fā)MAC記錄時,從自身ACCESS設(shè)備與堆疊系統(tǒng)之間的聚合鏈路中選擇一個成員鏈路,通過被選的成員鏈路向所述堆疊系統(tǒng)發(fā)送報(bào)文。
      9.根據(jù)權(quán)利要求7所述的接入ACCESS設(shè)備,其特征在于,所述報(bào)文轉(zhuǎn)發(fā)單元從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文包括 按照等價多路徑ECMP算法從剩下的鏈路中選擇一個鏈路轉(zhuǎn)發(fā)所述報(bào)文。
      10.根據(jù)權(quán)利要求7至9任一所述的接入ACCESS設(shè)備,其特征在于,所述MAC地址接收單元還用于接收CORE設(shè)備在檢測到本地出現(xiàn)故障的鏈路恢復(fù)時發(fā)送的刪除消息,依據(jù)所述刪除消息從本地刪除對應(yīng)的受限轉(zhuǎn)發(fā)MAC記錄。
      11.一種應(yīng)用于數(shù)據(jù)中心網(wǎng)絡(luò)中的核心CORE設(shè)備,所述數(shù)據(jù)中心網(wǎng)絡(luò)中,所述CORE設(shè)備與其他所有CORE設(shè)備通過堆疊組成堆疊系統(tǒng),所述堆疊系統(tǒng)與接入ACCESS設(shè)備通過聚合鏈路連接;其特征在于,所述CORE設(shè)備包括 報(bào)文接收單元,用于接收來自ACCESS設(shè)備的報(bào)文; 檢測單元,用于檢測用于發(fā)送所述報(bào)文的本地鏈路是否故障; MAC地址處理單元,用于在檢測單元檢測到所述本地鏈路故障時,向ACCESS設(shè)備發(fā)送所述報(bào)文的目的MAC地址。
      12.根據(jù)權(quán)利要求11所述的核心CORE設(shè)備,其特征在于,所述MAC地址處理單元用于通過自身CORE設(shè)備上的所有本地聚合成員口發(fā)送所述報(bào)文的目的MAC地址,其中,所述CORE設(shè)備的本地聚合成員端口為處于本CORE設(shè)備上、且為堆疊系統(tǒng)與任一 ACCESS設(shè)備之間聚合鏈路中成員鏈路分布的端口。
      13.根據(jù)權(quán)利要求11所述的核心CORE設(shè)備,其特征在于,所述MAC地址處理單元進(jìn)一步執(zhí)行以下步驟 為所述報(bào)文標(biāo)記本地轉(zhuǎn)發(fā)失效標(biāo)識,通過自身CORE設(shè)備上連接其他CORE設(shè)備的互聯(lián)口傳輸標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文至其他CORE設(shè)備進(jìn)行轉(zhuǎn)發(fā),并觸發(fā)互聯(lián)口學(xué)習(xí)并記錄標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文的目的MAC地址; 和/或, 在所述檢測單元在檢測到本地出現(xiàn)故障的鏈路恢復(fù)時,查找已記錄的標(biāo)記了本地轉(zhuǎn)發(fā)失效標(biāo)識的報(bào)文的目的MAC地址,通過本地所有聚合成員口發(fā)送刪除消息,用于通知ACCESS設(shè)備刪除包含該查找到的MAC地址的受限轉(zhuǎn)發(fā)MAC記錄。
      全文摘要
      本申請?zhí)峁┝藬?shù)據(jù)中心網(wǎng)絡(luò)中的報(bào)文轉(zhuǎn)發(fā)方法和裝置。在本發(fā)明中,CORE設(shè)備是在檢測到本地用于轉(zhuǎn)發(fā)一報(bào)文的鏈路故障時發(fā)送該報(bào)文的目的MAC地址,而當(dāng)ACCESS設(shè)備接收到CORE設(shè)備發(fā)送的MAC地址時,就將接收到該MAC地址的端口對應(yīng)的鏈路作為該MAC地址的受限鏈路,之后再向該MAC地址發(fā)送報(bào)文時,不再采用該MAC地址對應(yīng)的受限鏈路,這樣就會使得已發(fā)送該MAC地址的CORE設(shè)備不會收到目的MAC地址為已發(fā)送的該MAC地址的報(bào)文,進(jìn)而便能避免采用CORE設(shè)備之間的機(jī)框間鏈路進(jìn)行流量轉(zhuǎn)發(fā)帶來的問題比如機(jī)框間鏈路負(fù)載加重等,提高流量轉(zhuǎn)發(fā)性能。
      文檔編號H04L29/12GK102780629SQ20121027182
      公開日2012年11月14日 申請日期2012年7月31日 優(yōu)先權(quán)日2012年7月31日
      發(fā)明者?;垆h 申請人:杭州華三通信技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1