Vsu的協(xié)議報(bào)文發(fā)送與接收方法、設(shè)備及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明提供一種VSU的協(xié)議報(bào)文發(fā)送與接收方法、設(shè)備及系統(tǒng)。本發(fā)明提供的VSU的協(xié)議報(bào)文發(fā)送方法,VSU中包括一個(gè)主交換機(jī)設(shè)備和至少一個(gè)從交換機(jī)設(shè)備,該方法包括從交換機(jī)設(shè)備獲取所述主交換機(jī)設(shè)備的線卡板對(duì)應(yīng)的中央處理器CPU端口標(biāo)識(shí),其中,所述主交換機(jī)設(shè)備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同;所述從交換機(jī)設(shè)備根據(jù)所述CPU端口標(biāo)識(shí)發(fā)送協(xié)議報(bào)文至所述主交換機(jī)設(shè)備的鏈路口,所述協(xié)議報(bào)文中攜帶所述CPU端口標(biāo)識(shí),所述鏈路口與所述主交換機(jī)設(shè)備的在線線卡板中的一個(gè)相連接。本發(fā)明可以將該協(xié)議報(bào)文直接通過(guò)主交換機(jī)設(shè)備與VSL卡相連的在線線卡板轉(zhuǎn)發(fā)至主控板,以避免丟包現(xiàn)象。
【專(zhuān)利說(shuō)明】VSU的協(xié)議報(bào)文發(fā)送與接收方法、設(shè)備及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù),尤其涉及一種VSU的協(xié)議報(bào)文發(fā)送與接收方法、設(shè)備及系 統(tǒng)。
【背景技術(shù)】
[0002] 虛擬交換單元(Virtual Switch Unit,簡(jiǎn)稱(chēng)VSU)是一種網(wǎng)絡(luò)系統(tǒng)虛擬化技術(shù),支 持將多臺(tái)交換機(jī)設(shè)備組合成單一的虛擬交換機(jī)設(shè)備。
[0003] 現(xiàn)有的VSU中可以包含多個(gè)交換機(jī)設(shè)備,在該虛擬交換單元中,一臺(tái)交換機(jī)設(shè)備 作為主交換機(jī)設(shè)備,其它交換機(jī)設(shè)備作為從交換機(jī)設(shè)備。各交換機(jī)設(shè)備內(nèi)部均包括主控板 和線卡板等。各交換機(jī)設(shè)備之間還設(shè)置有虛擬交換鏈路(Virtual Switching Link,簡(jiǎn)稱(chēng) VSL)卡,VSL卡的聚合口分別連接在相鄰兩交換機(jī)設(shè)備的線卡板上,可用于在交換機(jī)設(shè)備 之間傳輸報(bào)文。當(dāng)作為主交換機(jī)設(shè)備向從交換機(jī)設(shè)備傳輸協(xié)議報(bào)文時(shí),主交換機(jī)設(shè)備的主 控板先將VSU內(nèi)在線線卡板的信息同步到VSU中的所有線卡板,從交換機(jī)設(shè)備的線卡板在 向主交換機(jī)設(shè)備發(fā)送協(xié)議報(bào)文時(shí),可根據(jù)之前主交換機(jī)設(shè)備的主控板同步的在線線卡板信 息,選擇主交換機(jī)設(shè)備中的一個(gè)在線線卡板的中央處理器(Central Processing Unit,簡(jiǎn) 稱(chēng)CPU)端口為目的口發(fā)送協(xié)議報(bào)文,由于每個(gè)線卡板的CPU端口標(biāo)識(shí)不同,因此,該協(xié)議報(bào) 文中攜帶選定的該線卡板的CPU端口標(biāo)識(shí)。協(xié)議報(bào)文通過(guò)VSL卡傳送到主交換機(jī)設(shè)備中與 VSL聚合口所連接的線卡板上,該線卡板再根據(jù)協(xié)議報(bào)文中的CPU端口標(biāo)識(shí)將該協(xié)議報(bào)文 轉(zhuǎn)發(fā)至目的線卡板的CPU端口,最后該目的線卡板再將該協(xié)議報(bào)文轉(zhuǎn)發(fā)到主交換機(jī)設(shè)備的 主控板上,完成協(xié)議報(bào)文的傳輸。
[0004] 然而,當(dāng)主交換機(jī)設(shè)備中的在線線卡板被拔出時(shí),因?yàn)橹鹘粨Q機(jī)設(shè)備的主控板將 在線線卡板的信息同步到其它線卡板需要一定時(shí)間,所以在該時(shí)間段內(nèi)從交換機(jī)設(shè)備向主 交換機(jī)設(shè)備發(fā)送的協(xié)議報(bào)文有可能產(chǎn)生丟包現(xiàn)象。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明實(shí)施例提供一種VSU的協(xié)議報(bào)文發(fā)送與接收方法、設(shè)備及系統(tǒng),可以在從 交換機(jī)設(shè)備向主交換機(jī)設(shè)備發(fā)送協(xié)議報(bào)文時(shí),將該協(xié)議報(bào)文直接通過(guò)主交換機(jī)設(shè)備與VSL 卡相連的在線線卡板轉(zhuǎn)發(fā)至主控板,以避免丟包現(xiàn)象。
[0006] 第一方面,本發(fā)明提供一種虛擬交換單元VSU的協(xié)議報(bào)文發(fā)送方法,該方法包括: VSU中的從交換機(jī)設(shè)備獲取VSU中的主交換機(jī)設(shè)備的線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí),其中,主 交換機(jī)設(shè)備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同;
[0007] 從交換機(jī)設(shè)備通過(guò)虛擬交換鏈路VSL卡向主交換機(jī)設(shè)備中與VSL聚合口所連接的 第一線卡板發(fā)送協(xié)議報(bào)文,該協(xié)議報(bào)文中攜帶CPU端口標(biāo)識(shí),以使第一線卡板根據(jù)該CPU端 口標(biāo)識(shí)將協(xié)議報(bào)文直接轉(zhuǎn)發(fā)給主交換機(jī)設(shè)備的主控板。
[0008] 結(jié)合第一方面,在第一種實(shí)施方式中,從交換機(jī)設(shè)備通過(guò)虛擬交換鏈路VSL卡向 主交換機(jī)設(shè)備中與VSL聚合口所連接的第一線卡板發(fā)送協(xié)議報(bào)文,具體包括:確定VSL聚合 口中與該CPU端口標(biāo)識(shí)對(duì)應(yīng)的VSL卡的邏輯端口,CPU端口標(biāo)識(shí)與VSL卡的邏輯端口具有 一一映射關(guān)系;將協(xié)議報(bào)文通過(guò)對(duì)應(yīng)的VSL卡的邏輯端口發(fā)送至主交換機(jī)設(shè)備中與VSL聚 合口所連接的第一線卡板。
[0009] 結(jié)合第一方面和第一種實(shí)施方式,在第二種實(shí)施方式中,VSL卡有多個(gè),將協(xié)議報(bào) 文通過(guò)對(duì)應(yīng)的VSL卡的邏輯端口發(fā)送至主交換機(jī)設(shè)備中與VSL聚合口所連接的第一線卡 板,具體包括:
[0010] 根據(jù)內(nèi)部均衡算法在多個(gè)VSL卡中選擇一個(gè)最優(yōu)VSL卡;
[0011] 將協(xié)議報(bào)文通過(guò)最優(yōu)VSL卡上的與該CPU端口標(biāo)識(shí)對(duì)應(yīng)的VSL卡的邏輯端口發(fā)送 至主交換機(jī)設(shè)備中與VSL聚合口所連接的第一線卡板。
[0012] 第二方面,本發(fā)明提供一種虛擬交換單元VSU的協(xié)議報(bào)文接收方法,該方法包括: 在該VSU中的主交換機(jī)設(shè)備中與虛擬交換鏈路VSL聚合口所連接的第一線卡板接收該VSU 中的從交換機(jī)設(shè)備發(fā)送的協(xié)議報(bào)文,協(xié)議報(bào)文中攜帶有CPU端口標(biāo)識(shí),其中,主交換機(jī)設(shè)備 的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同;第一線卡板根據(jù)該CPU端口標(biāo)識(shí)確定自身為目的 線卡板;第一線卡板將協(xié)議報(bào)文直接發(fā)送至主交換機(jī)設(shè)備的主控板。
[0013] 結(jié)合第二方面,在第一種實(shí)施方式中,第一線卡板將協(xié)議報(bào)文直接發(fā)送至主交換 機(jī)設(shè)備的主控板具體包括:將協(xié)議報(bào)文通過(guò)管理通道直接發(fā)送至主交換機(jī)設(shè)備的主控板。
[0014] 第三方面,本發(fā)明提供一種虛擬交換單元VSU中的從交換機(jī)設(shè)備,從交換機(jī)設(shè)備 包括:
[0015] 編址模塊,用于獲取主交換機(jī)設(shè)備的線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí),其中,主交換機(jī) 設(shè)備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同;
[0016] 發(fā)送模塊,用于通過(guò)虛擬交換鏈路VSL卡向所述主交換機(jī)設(shè)備中與VSL聚合口所 連接的第一線卡板發(fā)送協(xié)議報(bào)文,協(xié)議報(bào)文中攜帶CPU端口標(biāo)識(shí),以使第一線卡板根據(jù)該 CPU端口標(biāo)識(shí)將協(xié)議報(bào)文直接轉(zhuǎn)發(fā)給主交換機(jī)設(shè)備的主控板。
[0017] 結(jié)合第三方面,在第一種實(shí)施方式中,發(fā)送模塊具體用于:
[0018] 確定VSL聚合口中與CPU端口標(biāo)識(shí)對(duì)應(yīng)的VSL卡的邏輯端口,CPU端口標(biāo)識(shí)與VSL 卡的邏輯端口具有一一映射關(guān)系;
[0019] 將協(xié)議報(bào)文通過(guò)對(duì)應(yīng)的VSL卡的邏輯端口發(fā)送至主交換機(jī)設(shè)備中與VSL聚合口所 連接的第一線卡板。
[0020] 結(jié)合第三方面和第一種實(shí)施方式,在第二種實(shí)施方式中,VSL卡有多個(gè),發(fā)送模塊 具體用于:
[0021] 根據(jù)內(nèi)部均衡算法在多個(gè)VSL卡中選擇一個(gè)最優(yōu)VSL卡;
[0022] 將協(xié)議報(bào)文通過(guò)最優(yōu)VSL卡上的與CPU端口標(biāo)識(shí)所對(duì)應(yīng)的VSL卡的邏輯端口發(fā)送 至主交換機(jī)設(shè)備中與VSL聚合口所連接的第一線卡板。
[0023] 第四方面,本發(fā)明提供一種虛擬交換單元VSU中的主交換機(jī)設(shè)備,主交換機(jī)設(shè)備 包括與虛擬交換鏈路VSL聚合口所連接的第一線卡板,第一線卡板包括:
[0024] 接收模塊,用于接收從交換機(jī)設(shè)備經(jīng)由VSL卡發(fā)送的協(xié)議報(bào)文,協(xié)議報(bào)文中攜帶 有CPU端口標(biāo)識(shí),其中,主交換機(jī)設(shè)備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同;
[0025] 尋址模塊,用于根據(jù)CPU端口標(biāo)識(shí)確定第一線卡板自身為目的線卡板;
[0026] 轉(zhuǎn)發(fā)模塊,用于將協(xié)議報(bào)文直接發(fā)送至主交換機(jī)設(shè)備的主控板。
[0027] 結(jié)合第四方面,在第一種實(shí)施方式中,轉(zhuǎn)發(fā)模塊具體用于:將協(xié)議報(bào)文通過(guò)管理通 道直接發(fā)送至主交換機(jī)設(shè)備的主控板。
[0028] 第五方面,本發(fā)明還提供一種虛擬交換單元VSU系統(tǒng),包括一個(gè)如上所述的主交 換機(jī)設(shè)備和至少一個(gè)如上所述的從交換機(jī)設(shè)備,主交換機(jī)設(shè)備和從交換機(jī)設(shè)備之間通過(guò)虛 擬交換鏈路VSL卡進(jìn)行連接。
[0029] 本發(fā)明提供的VSU中的協(xié)議報(bào)文發(fā)送與接收方法,從交換機(jī)設(shè)備獲取主交換機(jī)設(shè) 備的線卡板對(duì)應(yīng)的統(tǒng)一 CPU端口標(biāo)識(shí),再通過(guò)虛擬交換鏈路VSL卡向所述主交換機(jī)設(shè)備中 與VSL聚合口所連接的第一線卡板發(fā)送攜帶CPU端口標(biāo)識(shí)的協(xié)議報(bào)文;主交換機(jī)設(shè)備利用 與虛擬交換鏈路VSL聚合口所連接的第一線卡板接收從交換機(jī)設(shè)備通過(guò)VSL卡發(fā)送的協(xié)議 報(bào)文后,根據(jù)該CPU端口標(biāo)識(shí)確定第一線卡板自身為目的線卡板,再將協(xié)議報(bào)文直接發(fā)送 至主交換機(jī)設(shè)備的主控板。這樣將該協(xié)議報(bào)文直接通過(guò)主交換機(jī)設(shè)備與VSL卡相連的在線 線卡板轉(zhuǎn)發(fā)至主控板,從而避免了丟包現(xiàn)象。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0030] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā) 明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0031] 圖1是本發(fā)明實(shí)施例一提供的虛擬交換單元VSU的協(xié)議報(bào)文發(fā)送方法的流程示意 圖;
[0032] 圖2是本發(fā)明實(shí)施例二提供的虛擬交換單元VSU的協(xié)議報(bào)文接收方法的流程示意 圖;
[0033] 圖3是本發(fā)明實(shí)施例三提供的虛擬交換單元VSU的協(xié)議報(bào)文發(fā)送與接收方法的流 程不意圖;
[0034] 圖4是本發(fā)明實(shí)施例三提供的堆疊系統(tǒng)的結(jié)構(gòu)示意圖;
[0035] 圖5是本發(fā)明實(shí)施例四提供的虛擬交換單元VSU中的從交換機(jī)設(shè)備的結(jié)構(gòu)示意 圖;
[0036] 圖6是本發(fā)明實(shí)施例五提供的虛擬交換單元VSU中的主交換機(jī)設(shè)備的結(jié)構(gòu)示意 圖;
[0037] 圖7是本發(fā)明實(shí)施例六提供的虛擬交換單元VSU中的從交換機(jī)設(shè)備的結(jié)構(gòu)示意 圖;
[0038] 圖8是本發(fā)明實(shí)施例七提供的虛擬交換單元VSU中的主交換機(jī)設(shè)備的結(jié)構(gòu)示意 圖;
[0039] 圖9是本發(fā)明實(shí)施例八提供的虛擬交換單元VSU系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0040] 為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0041] 圖1是本發(fā)明實(shí)施例一提供的虛擬交換單元VSU的協(xié)議報(bào)文發(fā)送方法的流程示意 圖。在虛擬交換單元(Virtual Switch Unit,簡(jiǎn)稱(chēng)VSU)系統(tǒng)中,多個(gè)交換設(shè)備可以在邏輯 上合并成單一的虛擬交換設(shè)備。在該虛擬交換設(shè)備的成員設(shè)備中,指定一臺(tái)交換設(shè)備作為 主交換機(jī)設(shè)備,其余交換設(shè)備作為從交換機(jī)設(shè)備,本實(shí)施例即對(duì)應(yīng)了從交換機(jī)設(shè)備發(fā)送協(xié) 議報(bào)文的過(guò)程。如圖1所示,本實(shí)施例提供的虛擬交換單元VSU的協(xié)議報(bào)文發(fā)送方法包括:
[0042] S101、從交換機(jī)設(shè)備獲取主交換機(jī)設(shè)備的線卡板的中央處理器CPU端口標(biāo)識(shí),其 中,主交換機(jī)設(shè)備的所有線卡板的CPU端口標(biāo)識(shí)相同;
[0043] 在虛擬交換單元系統(tǒng)的成員設(shè)備中,主交換機(jī)設(shè)備和從交換機(jī)設(shè)備都包括主控板 和線卡板等相同的組成單元。其中,主控板負(fù)責(zé)管理設(shè)備中各線卡板、并進(jìn)行檢測(cè)與配置下 發(fā)等任務(wù)。線卡板可用于收發(fā)業(yè)務(wù)報(bào)文與協(xié)議報(bào)文。線卡板可以根據(jù)內(nèi)部預(yù)置算法對(duì)本卡 的外部面板端口和中央處理器端口加上對(duì)應(yīng)的虛擬標(biāo)識(shí),并根據(jù)這些虛擬標(biāo)識(shí)進(jìn)行報(bào)文的 收發(fā),即對(duì)自身進(jìn)行編址。因?yàn)閰f(xié)議報(bào)文在進(jìn)入設(shè)備的線卡板之后,再通過(guò)中央處理器CPU 端口發(fā)往設(shè)備的主控板,所以從交換機(jī)設(shè)備在發(fā)送協(xié)議報(bào)文時(shí),即可根據(jù)線卡板上的CPU 端口標(biāo)識(shí),將協(xié)議報(bào)文發(fā)送至對(duì)應(yīng)的線卡板上。
[0044] 虛擬交換單元系統(tǒng)建立之后,各成員設(shè)備的線卡板對(duì)自身進(jìn)行編址操作,在進(jìn)行 編址時(shí),同一設(shè)備的所有線卡板的CPU端口標(biāo)識(shí)都設(shè)置為相同的CPU端口標(biāo)識(shí)。然后系統(tǒng) 中所有設(shè)備的當(dāng)前在線的線卡板的CPU端口標(biāo)識(shí)等信息再同步給系統(tǒng)其它線卡板。因此從 交換機(jī)設(shè)備在進(jìn)行信息同步后,即可獲取主交換機(jī)設(shè)備的線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí),主 交換機(jī)設(shè)備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同。
[0045] S102、從交換機(jī)設(shè)備通過(guò)虛擬交換鏈路VSL卡向主交換機(jī)設(shè)備中與VSL聚合口所 連接的第一線卡板發(fā)送協(xié)議報(bào)文,協(xié)議報(bào)文中攜帶CPU端口標(biāo)識(shí),以使第一線卡板根據(jù)CPU 端口標(biāo)識(shí)將協(xié)議報(bào)文直接轉(zhuǎn)發(fā)給主交換機(jī)設(shè)備的主控板。
[0046] 從交換機(jī)設(shè)備獲取主交換機(jī)設(shè)備的線卡板所對(duì)應(yīng)的CPU端口標(biāo)識(shí)之后,即可將 攜帶有CPU端口標(biāo)識(shí)的協(xié)議報(bào)文從交換機(jī)設(shè)備的發(fā)送端口傳送至系統(tǒng)成員設(shè)備間的傳輸 鏈路上,并根據(jù)協(xié)議報(bào)文中該CPU端口標(biāo)識(shí),通過(guò)虛擬交換鏈路VSL卡發(fā)送至VSL聚合口, 該VSL聚合口與主交換機(jī)設(shè)備的線卡板中的一個(gè)相連接,可使報(bào)文通過(guò)該VSL聚合口傳 遞至主交換機(jī)設(shè)備的某一個(gè)在線線卡板上,這里可稱(chēng)為第一線卡板。其中,協(xié)議報(bào)文用于 在主交換機(jī)設(shè)備和從交換機(jī)設(shè)備之間傳遞控制信息,具體可包括地址解析協(xié)議(Address Resolution Protocol,簡(jiǎn)稱(chēng) APR)報(bào)文,Internet 控制報(bào)文協(xié)議(Internet Control Message Protocol,簡(jiǎn)稱(chēng) ICMP)報(bào)文等。
[0047] 具體的,從交換機(jī)設(shè)備通過(guò)虛擬交換鏈路VSL卡向主交換機(jī)設(shè)備中與VSL聚合口 所連接的第一線卡板發(fā)送協(xié)議報(bào)文時(shí),還可以包括:
[0048] 確定VSL聚合口與CPU端口標(biāo)識(shí)對(duì)應(yīng)的VSL卡的邏輯端口,其中CPU端口標(biāo)識(shí)與 VSL卡的邏輯端口具有一一映射關(guān)系;
[0049] 將協(xié)議報(bào)文通過(guò)對(duì)應(yīng)的該VSL卡的邏輯端口發(fā)送至主交換機(jī)設(shè)備中與VSL聚合口 所連接的第一線卡板。
[0050] 具體的,當(dāng)VSL卡有多個(gè)時(shí),將協(xié)議報(bào)文通過(guò)對(duì)應(yīng)的VSL卡的邏輯端口發(fā)送至主交 換機(jī)設(shè)備中與VSL聚合口所連接的第一線卡板還可以包括:
[0051] 根據(jù)內(nèi)部均衡算法在多個(gè)VSL卡中選擇一個(gè)最優(yōu)VSL卡;并將協(xié)議報(bào)文通過(guò)最優(yōu) VSL卡上的與CPU端口標(biāo)識(shí)對(duì)應(yīng)的VSL卡的邏輯端口發(fā)送至主交換機(jī)設(shè)備中與VSL聚合口 所連接的第一線卡板。
[0052] VSL卡設(shè)置在系統(tǒng)中各成員設(shè)備之間,用于在不同設(shè)備間形成一條VSL鏈路,以轉(zhuǎn) 發(fā)數(shù)據(jù)流。VSL卡通過(guò)映射表將各線卡的CPU端口標(biāo)識(shí)作為表項(xiàng)映射到VSL聚合口上。這 樣當(dāng)設(shè)備通過(guò)VSL卡轉(zhuǎn)發(fā)報(bào)文時(shí),可將報(bào)文發(fā)送至VSL卡上,VSL卡再將其轉(zhuǎn)發(fā)至VSL聚合 口上目的線卡的CPU端口標(biāo)識(shí)所映射的邏輯端口上。
[0053] 本實(shí)施例中,虛擬交換單元VSU中的從交換機(jī)設(shè)備獲取主交換機(jī)設(shè)備的線卡板對(duì) 應(yīng)的CPU端口標(biāo)識(shí),其中,主交換機(jī)設(shè)備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同;從交換機(jī) 設(shè)備再通過(guò)虛擬交換鏈路VSL卡向主交換機(jī)設(shè)備中與VSL聚合口所連接的第一線卡板發(fā)送 協(xié)議報(bào)文,協(xié)議報(bào)文中攜帶CPU端口標(biāo)識(shí),以使第一線卡板根據(jù)CPU端口標(biāo)識(shí)將協(xié)議報(bào)文直 接轉(zhuǎn)發(fā)給主交換機(jī)設(shè)備的主控板。這樣可以將該協(xié)議報(bào)文直接通過(guò)主交換機(jī)設(shè)備與VSL卡 相連的在線線卡板轉(zhuǎn)發(fā)至主控板,從而避免了丟包現(xiàn)象。
[0054] 圖2是本發(fā)明實(shí)施例二提供的虛擬交換單元VSU的協(xié)議報(bào)文接收方法的流程示意 圖。該實(shí)施例對(duì)應(yīng)主交換機(jī)設(shè)備接收協(xié)議報(bào)文的過(guò)程。如圖2所示,本實(shí)施例提供的虛擬 交換單元VSU的協(xié)議報(bào)文接收方法包括:
[0055] S201、主交換機(jī)設(shè)備中與虛擬交換鏈路VSL聚合口所連接的第一線卡板接收從交 換機(jī)設(shè)備通過(guò)VSL卡發(fā)送的協(xié)議報(bào)文,協(xié)議報(bào)文中攜帶有CPU端口標(biāo)識(shí),其中,主交換機(jī)設(shè) 備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同;
[0056] 主交換機(jī)設(shè)備通過(guò)和VSL聚合口接收到從交換機(jī)設(shè)備發(fā)送來(lái)的協(xié)議報(bào)文,該協(xié)議 報(bào)文中攜帶有主交換機(jī)設(shè)備的線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí),其中,主交換機(jī)設(shè)備的所有線 卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同,這樣該報(bào)文的目的轉(zhuǎn)發(fā)線卡可以為主交換機(jī)設(shè)備中的任一 線卡。
[0057] S202、第一線卡板根據(jù)CPU端口標(biāo)識(shí)確定自身為目的線卡板;
[0058] 具體的,主交換機(jī)設(shè)備在根據(jù)CPU端口標(biāo)識(shí)轉(zhuǎn)發(fā)協(xié)議報(bào)文時(shí),需要確定主交換機(jī) 設(shè)備中和VSL聚合口相連的第一線卡板自身就是協(xié)議報(bào)文的目的線卡板,即協(xié)議報(bào)文發(fā)送 到自身的CPU端口上。
[0059] S203、第一線卡板將協(xié)議報(bào)文直接發(fā)送至主交換機(jī)設(shè)備的主控板。
[0060] 具體的,主交換機(jī)設(shè)備的和VSL聚合口相連的第一線卡板將該協(xié)議報(bào)文通過(guò)線卡 板和主控板之間的管理通道直接發(fā)送至主交換機(jī)設(shè)備的主控板,主控板即可接收到該協(xié)議 報(bào)文。
[0061] 本實(shí)施例中,主交換機(jī)設(shè)備中與虛擬交換鏈路VSL聚合口所連接的第一線卡板接 收從交換機(jī)設(shè)備發(fā)送的協(xié)議報(bào)文,協(xié)議報(bào)文中攜帶有主交換機(jī)設(shè)備的線卡板對(duì)應(yīng)的相同的 CPU端口標(biāo)識(shí);第一線卡板根據(jù)該CPU端口標(biāo)識(shí)確定自身為目的線卡板,最后將協(xié)議報(bào)文直 接發(fā)送至主交換機(jī)設(shè)備的主控板。這樣可以將該協(xié)議報(bào)文直接通過(guò)主交換機(jī)設(shè)備與VSL卡 相連的在線線卡板轉(zhuǎn)發(fā)至主控板,從而避免了丟包現(xiàn)象。
[0062] 圖3是本發(fā)明實(shí)施例三提供的虛擬交換單元VSU的協(xié)議報(bào)文發(fā)送與接收方法的流 程示意圖。該實(shí)施例提供了從交換機(jī)設(shè)備和主交換機(jī)設(shè)備之間傳送協(xié)議報(bào)文的完整過(guò)程。 如圖3所示,本實(shí)施例提供的虛擬交換單元VSU的協(xié)議報(bào)文發(fā)送及接收方法包括:
[0063] S301、從交換機(jī)設(shè)備獲取主交換機(jī)設(shè)備的線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí),其中,主交 換機(jī)設(shè)備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同;
[0064] 以圖4中的堆疊系統(tǒng)結(jié)構(gòu)示意圖為例。本實(shí)施例中,主交換機(jī)設(shè)備和從交換機(jī)設(shè) 備都包括主控板和線卡板等相同的組成單元,由從交換機(jī)設(shè)備中的線卡1向主交換機(jī)設(shè)備 發(fā)送協(xié)議報(bào)文。主交換機(jī)設(shè)備和從交換機(jī)設(shè)備通過(guò)設(shè)置在線卡1和線卡2之間的VSL卡1 進(jìn)行數(shù)據(jù)互聯(lián),即構(gòu)成了一條VSL邏輯鏈路。主交換機(jī)設(shè)備中所有線卡所對(duì)應(yīng)的CPU端口 標(biāo)識(shí)可以都設(shè)置為SYSP0RT1。
[0065] S302、從交換機(jī)設(shè)備通過(guò)虛擬交換鏈路VSL卡向主交換機(jī)設(shè)備中與VSL聚合口所 連接的第一線卡板發(fā)送協(xié)議報(bào)文,協(xié)議報(bào)文中攜帶CPU端口標(biāo)識(shí),以使第一線卡板根據(jù)CPU 端口標(biāo)識(shí)將協(xié)議報(bào)文直接轉(zhuǎn)發(fā)給主交換機(jī)設(shè)備的主控板;
[0066] 具體的,從交換機(jī)設(shè)備通過(guò)虛擬交換鏈路VSL卡向所述主交換機(jī)設(shè)備中與VSL聚 合口所連接的第一線卡板發(fā)送協(xié)議報(bào)文時(shí),具體可以包括:
[0067] 確定VSL聚合口中與CPU端口標(biāo)識(shí)對(duì)應(yīng)的VSL卡的邏輯端口,其中CPU端口標(biāo)識(shí) 與VSL卡的邏輯端口具有一一映射關(guān)系;
[0068] 將協(xié)議報(bào)文通過(guò)對(duì)應(yīng)的該VSL卡的邏輯端口發(fā)送至主交換機(jī)設(shè)備中與VSL聚合口 所連接的第一線卡板。
[0069] 從交換機(jī)設(shè)備的線卡1向主交換機(jī)設(shè)備發(fā)送協(xié)議報(bào)文時(shí),將主交換機(jī)設(shè)備上線卡 所對(duì)應(yīng)的CPU端口標(biāo)識(shí)SYSP0RT1加入?yún)f(xié)議報(bào)文的報(bào)文頭中,并發(fā)送至VSL卡1上的邏輯鏈 路中。VSL卡1根據(jù)協(xié)議報(bào)文所攜帶的CPU端口標(biāo)識(shí)SYSP0RT1,找到VSL聚合口中該標(biāo)識(shí) 所映射的邏輯端口,并通過(guò)該邏輯端口發(fā)送至主交換機(jī)設(shè)備中與VSL聚合口所連接的線卡 2上。
[0070] 需要說(shuō)明的是,當(dāng)VSL卡有多個(gè)時(shí),每個(gè)VSL卡都連到不同的線卡上,對(duì)應(yīng)的VSL 邏輯鏈路也有多個(gè),此時(shí)從交換機(jī)設(shè)備需要根據(jù)內(nèi)部均衡算法,例如哈希算法等,在多個(gè) VSL卡中選擇一個(gè)最優(yōu)VSL卡;并將協(xié)議報(bào)文通過(guò)最優(yōu)VSL卡上的與CPU端口標(biāo)識(shí)對(duì)應(yīng)的 VSL卡的邏輯端口發(fā)送至主交換機(jī)設(shè)備中與VSL聚合口所連接的第一線卡板,例如如果還 有VSL卡2與從設(shè)備的線卡板以及主設(shè)備的其它線卡相連接,此時(shí)需要經(jīng)過(guò)哈希算法等算 出VSL卡1和VSL卡2中的最優(yōu)VSL卡,并將協(xié)議報(bào)文發(fā)送至該VSL卡的VSL聚合口上。
[0071] S303、主交換機(jī)設(shè)備中與虛擬交換鏈路VSL聚合口所連接的第一線卡板接收從交 換機(jī)設(shè)備發(fā)送的協(xié)議報(bào)文,協(xié)議報(bào)文中攜帶有CPU端口標(biāo)識(shí),其中,主交換機(jī)設(shè)備的所有線 卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同;
[0072] 主交換機(jī)設(shè)備中與虛擬交換鏈路VSL聚合口所連接的第一線卡板,即線卡2通過(guò) VSL卡1所提供的邏輯鏈路,接收到從交換機(jī)設(shè)備的線卡1發(fā)來(lái)的攜帶有CPU端口標(biāo)識(shí)為 SYSP0RT1的協(xié)議報(bào)文。
[0073] S304、第一線卡板根據(jù)CPU端口標(biāo)識(shí)確定自身為目的線卡板;
[0074] 因?yàn)橹鹘粨Q機(jī)設(shè)備的線卡2和虛擬交換鏈路VSL聚合口相連接,因此主交換機(jī)設(shè) 備在根據(jù)CPU端口標(biāo)識(shí)轉(zhuǎn)發(fā)協(xié)議報(bào)文時(shí),需要確定主交換機(jī)設(shè)備中和VSL聚合口相連的第 一線卡板自身就是協(xié)議報(bào)文的目的線卡板,即協(xié)議報(bào)文發(fā)送到CPU端口標(biāo)識(shí)為SYSP0RT1的 CPU端口上,因此可直接將線卡2當(dāng)作目的線卡板,并將協(xié)議報(bào)文發(fā)送至線卡2的CPU中。
[0075] S305、第一線卡板將協(xié)議報(bào)文直接發(fā)送至主交換機(jī)設(shè)備的主控板。
[0076] 線卡板2在接收到協(xié)議報(bào)文后,通過(guò)線卡板CPU和主控板之間的管理通道,直接將 該協(xié)議報(bào)文發(fā)送至主交換機(jī)設(shè)備的主控板。
[0077] 本實(shí)施例中,從交換機(jī)設(shè)備獲取主交換機(jī)設(shè)備的線卡板對(duì)應(yīng)的相同的CPU端口標(biāo) 識(shí),再通過(guò)虛擬交換鏈路VSL卡向主交換機(jī)設(shè)備中與VSL聚合口所連接的第一線卡板發(fā)送 協(xié)議報(bào)文,協(xié)議報(bào)文中攜帶CPU端口標(biāo)識(shí),以使第一線卡板根據(jù)CPU端口標(biāo)識(shí)將協(xié)議報(bào)文直 接轉(zhuǎn)發(fā)給主交換機(jī)設(shè)備的主控板。主交換機(jī)設(shè)備中與虛擬交換鏈路VSL聚合口所連接的第 一線卡板接收從交換機(jī)設(shè)備發(fā)送的協(xié)議報(bào)文,在協(xié)議報(bào)文中攜帶有主交換機(jī)設(shè)備的線卡板 對(duì)應(yīng)的相同的CPU端口標(biāo)識(shí),第一線卡板根據(jù)該CPU端口標(biāo)識(shí)確定自身為目的線卡板,最后 將協(xié)議報(bào)文直接發(fā)送至主交換機(jī)設(shè)備的主控板。這樣將該協(xié)議報(bào)文直接通過(guò)主交換機(jī)設(shè)備 與VSL卡相連的在線線卡板轉(zhuǎn)發(fā)至主控板,從而避免了丟包現(xiàn)象。
[0078] 圖5是本發(fā)明實(shí)施例四提供的虛擬交換單元VSU中的從交換機(jī)設(shè)備的結(jié)構(gòu)示意 圖。如圖5所示,該VSU中的從交換機(jī)設(shè)備41具體包括:
[0079] 編址模塊401,用于獲取主交換機(jī)設(shè)備的線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí),其中,主交 換機(jī)設(shè)備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同;
[0080] 發(fā)送模塊402,用于通過(guò)虛擬交換鏈路VSL卡向所述主交換機(jī)設(shè)備中與VSL聚合口 所連接的第一線卡板發(fā)送協(xié)議報(bào)文,協(xié)議報(bào)文中攜帶CPU端口標(biāo)識(shí),以使所述第一線卡板 根據(jù)所述CPU端口標(biāo)識(shí)將所述協(xié)議報(bào)文直接轉(zhuǎn)發(fā)給所述主交換機(jī)設(shè)備的主控板。
[0081] 具體的,發(fā)送模塊402還用于:
[0082] 確定VSL聚合口中與上述CPU端口標(biāo)識(shí)對(duì)應(yīng)的VSL卡的邏輯端口,CPU端口標(biāo)識(shí) 與VSL卡的邏輯端口具有一一映射關(guān)系;
[0083] 將協(xié)議報(bào)文通過(guò)對(duì)應(yīng)的VSL卡的邏輯端口發(fā)送至主交換機(jī)設(shè)備中與VSL聚合口所 連接的第一線卡板。
[0084] 具體的,當(dāng)VSL卡有多個(gè)時(shí),發(fā)送模塊402還用于:
[0085] 根據(jù)內(nèi)部均衡算法在多個(gè)VSL卡中選擇一個(gè)最優(yōu)VSL卡;
[0086] 將協(xié)議報(bào)文通過(guò)該最優(yōu)VSL卡上的與CPU端口標(biāo)識(shí)所對(duì)應(yīng)的VSL卡的邏輯端口發(fā) 送至主交換機(jī)設(shè)備中與VSL聚合口所連接的第一線卡板。
[0087] 本實(shí)施提供的虛擬交換單元VSU中的從交換機(jī)設(shè)備,其中編址模塊獲取主交換機(jī) 設(shè)備的線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí),主交換機(jī)設(shè)備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同; 發(fā)送模塊再通過(guò)虛擬交換鏈路VSL卡向所述主交換機(jī)設(shè)備中與VSL聚合口所連接的第一線 卡板發(fā)送協(xié)議報(bào)文,協(xié)議報(bào)文中攜帶CPU端口標(biāo)識(shí),以使第一線卡板根據(jù)該CPU端口標(biāo)識(shí)將 所述協(xié)議報(bào)文直接轉(zhuǎn)發(fā)給主交換機(jī)設(shè)備的主控板。這樣將該協(xié)議報(bào)文直接通過(guò)主交換機(jī)設(shè) 備與VSL卡相連的在線線卡板轉(zhuǎn)發(fā)至主控板,從而避免了丟包現(xiàn)象。
[0088] 圖6是本發(fā)明實(shí)施例五提供的虛擬交換單元VSU中的主交換機(jī)設(shè)備的結(jié)構(gòu)示意 圖。如圖6所示,該VSU中的主交換機(jī)設(shè)備51包括與虛擬交換鏈路VSL聚合口所連接的第 一線卡板500,第一線卡板包括:
[0089] 接收模塊501,用于通過(guò)主交換機(jī)設(shè)備中與虛擬交換鏈路VSL聚合口所連接的第 一線卡板接收從交換機(jī)設(shè)備經(jīng)由VSL卡發(fā)送的協(xié)議報(bào)文,該協(xié)議報(bào)文中攜帶有CPU端口標(biāo) 識(shí),其中,主交換機(jī)設(shè)備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同;
[0090] 尋址模塊502,用于根據(jù)所述CPU端口標(biāo)識(shí)確定上述第一線卡板自身為目的線卡 板;
[0091] 轉(zhuǎn)發(fā)模塊503,用于通過(guò)主交換機(jī)設(shè)備的在線線卡板將協(xié)議報(bào)文直接發(fā)送至主交 換機(jī)設(shè)備的主控板。
[0092] 具體的,轉(zhuǎn)發(fā)模塊503還用于:
[0093] 將協(xié)議報(bào)文通過(guò)管理通道直接發(fā)送至主交換機(jī)設(shè)備的主控板。
[0094] 本實(shí)施例中,虛擬交換單元VSU中的主交換機(jī)設(shè)備的接收模塊通過(guò)主交換機(jī)設(shè)備 中與虛擬交換鏈路VSL聚合口所連接的第一線卡板接收從交換機(jī)設(shè)備發(fā)送的協(xié)議報(bào)文,協(xié) 議報(bào)文中攜帶有主交換機(jī)設(shè)備的線卡板對(duì)應(yīng)的相同的CPU端口標(biāo)識(shí);尋址模塊再根據(jù)該 CPU端口標(biāo)識(shí)確定第一線卡板自身為目的線卡板,最后轉(zhuǎn)發(fā)模塊再將協(xié)議報(bào)文直接發(fā)送至 主交換機(jī)設(shè)備的主控板。這樣將該協(xié)議報(bào)文直接通過(guò)主交換機(jī)設(shè)備與VSL卡相連的在線線 卡板轉(zhuǎn)發(fā)至主控板,從而避免了丟包現(xiàn)象。
[0095] 圖7是本發(fā)明實(shí)施例六提供的虛擬交換單元VSU中的從交換機(jī)設(shè)備的結(jié)構(gòu)示意 圖。如圖7所示,本實(shí)施例提供的從交換機(jī)設(shè)備61具體包括CPU601、存儲(chǔ)器602和轉(zhuǎn)發(fā)芯 片603等,在轉(zhuǎn)發(fā)芯片603中形成用于完成前述實(shí)施例中方法的功能模塊,再通過(guò)CPU601 運(yùn)行存儲(chǔ)器602的機(jī)器可讀指令,來(lái)完成上述方法中與所劃分的功能模塊所對(duì)應(yīng)的程序步 驟,從而實(shí)現(xiàn)前述方法所完成的功能。其中,轉(zhuǎn)發(fā)芯片中包括的功能模塊和前述實(shí)施例四中 一致,此處不再贅述。
[0096] 圖8是本發(fā)明實(shí)施例七提供的虛擬交換單元VSU中的從交換機(jī)設(shè)備的結(jié)構(gòu)示意 圖。如圖8所示,本實(shí)施例提供的主交換機(jī)設(shè)備71具體包括CPU701、存儲(chǔ)器702和轉(zhuǎn)發(fā)芯 片703等,在轉(zhuǎn)發(fā)芯片703中形成用于完成前述實(shí)施例中方法的功能模塊,再通過(guò)CPU701 運(yùn)行存儲(chǔ)器702的機(jī)器可讀指令,來(lái)完成上述方法中與所劃分的功能模塊所對(duì)應(yīng)的程序步 驟,從而實(shí)現(xiàn)前述方法所完成的功能。其中,轉(zhuǎn)發(fā)芯片中包括的功能模塊和前述實(shí)施例五中 一致,此處不再贅述。
[0097] 圖9是本發(fā)明實(shí)施例八提供的虛擬交換單元VSU系統(tǒng)的結(jié)構(gòu)示意圖。如圖9所 示,虛擬交換單元VSU系統(tǒng)中包括一個(gè)主交換機(jī)設(shè)備801和至少一個(gè)從交換機(jī)設(shè)備802,主 交換機(jī)設(shè)備801和從交換機(jī)設(shè)備802之間通過(guò)虛擬交換鏈路VSL卡803進(jìn)行連接。其中, 主交換機(jī)設(shè)備801和從交換機(jī)設(shè)備802的結(jié)構(gòu)、功能及作用可參見(jiàn)前述實(shí)施例四到實(shí)施例 七的相關(guān)描述,在此不再贅述。
[0098] 本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通 過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程 序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟 或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[〇〇99] 最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制; 盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其 依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征 進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技 術(shù)方案的范圍。
【權(quán)利要求】
1. 一種虛擬交換單元vsu的協(xié)議報(bào)文發(fā)送方法,其特征在于,包括: 所述VSU中的從交換機(jī)設(shè)備獲取所述VSU中的主交換機(jī)設(shè)備的線卡板的中央處理器 CPU端口標(biāo)識(shí),其中,所述主交換機(jī)設(shè)備的所有線卡板的CPU端口標(biāo)識(shí)相同; 所述從交換機(jī)設(shè)備通過(guò)虛擬交換鏈路VSL卡向所述主交換機(jī)設(shè)備中與VSL聚合口所連 接的第一線卡板發(fā)送協(xié)議報(bào)文,所述協(xié)議報(bào)文中攜帶所述CPU端口標(biāo)識(shí),以使所述第一線 卡板根據(jù)所述CPU端口標(biāo)識(shí)將所述協(xié)議報(bào)文直接轉(zhuǎn)發(fā)給所述主交換機(jī)設(shè)備的主控板。
2. 根據(jù)權(quán)利要求1所述的協(xié)議報(bào)文發(fā)送方法,其特征在于,所述從交換機(jī)設(shè)備通過(guò)虛 擬交換鏈路VSL卡向所述主交換機(jī)設(shè)備中與VSL聚合口所連接的第一線卡板發(fā)送協(xié)議報(bào) 文,具體包括: 確定VSL聚合口中與所述CPU端口標(biāo)識(shí)對(duì)應(yīng)的虛擬交換鏈路VSL卡的邏輯端口,所述 CPU端口標(biāo)識(shí)與所述VSL卡的邏輯端口具有一一映射關(guān)系; 將協(xié)議報(bào)文通過(guò)對(duì)應(yīng)的所述VSL卡的邏輯端口發(fā)送至所述主交換機(jī)設(shè)備中與所述VSL 聚合口所連接的第一線卡板。
3. 根據(jù)權(quán)利要求2所述的協(xié)議報(bào)文發(fā)送方法,其特征在于,所述VSL卡有多個(gè),所述將 協(xié)議報(bào)文通過(guò)對(duì)應(yīng)的所述VSL卡的邏輯端口發(fā)送至所述主交換機(jī)設(shè)備中與VSL聚合口所連 接的第一線卡板,具體包括: 根據(jù)內(nèi)部均衡算法在多個(gè)VSL卡中選擇一個(gè)最優(yōu)VSL卡; 將協(xié)議報(bào)文通過(guò)所述最優(yōu)VSL卡上的與所述CPU端口標(biāo)識(shí)對(duì)應(yīng)的VSL卡的邏輯端口發(fā) 送至所述主交換機(jī)設(shè)備中與VSL聚合口所連接的第一線卡板。
4. 一種虛擬交換單元VSU的協(xié)議報(bào)文接收方法,其特征在于,包括: 所述VSU中的主交換機(jī)設(shè)備中與虛擬交換鏈路VSL聚合口所連接的第一線卡板接收所 述VSU中的從交換機(jī)設(shè)備通過(guò)VSL卡發(fā)送的協(xié)議報(bào)文,所述協(xié)議報(bào)文中攜帶有CPU端口標(biāo) 識(shí),其中,所述主交換機(jī)設(shè)備的所有線卡板的CPU端口標(biāo)識(shí)相同; 所述第一線卡板根據(jù)所述CPU端口標(biāo)識(shí)確定自身為目的線卡板; 所述第一線卡板將所述協(xié)議報(bào)文直接發(fā)送至所述主交換機(jī)設(shè)備的主控板。
5. 根據(jù)權(quán)利要求4所述的協(xié)議報(bào)文接收方法,其特征在于,所述第一線卡板將所述協(xié) 議報(bào)文直接發(fā)送至所述主交換機(jī)設(shè)備的主控板具體包括: 所述第一線卡板將所述協(xié)議報(bào)文通過(guò)管理通道直接發(fā)送至所述主交換機(jī)設(shè)備的主控 板。
6. -種虛擬交換單元VSU中的從交換機(jī)設(shè)備,其特征在于,所述從交換機(jī)設(shè)備包括: 編址模塊,用于獲取所述主交換機(jī)設(shè)備的線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí),其中,所述主交 換機(jī)設(shè)備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同; 發(fā)送模塊,用于通過(guò)虛擬交換鏈路VSL卡向所述主交換機(jī)設(shè)備中與VSL聚合口所連接 的第一線卡板發(fā)送協(xié)議報(bào)文,所述協(xié)議報(bào)文中攜帶所述CPU端口標(biāo)識(shí),以使所述第一線卡 板根據(jù)所述CPU端口標(biāo)識(shí)將所述協(xié)議報(bào)文直接轉(zhuǎn)發(fā)給所述主交換機(jī)設(shè)備的主控板。
7. 根據(jù)權(quán)利要求6所述的從交換機(jī)設(shè)備,其特征在于,所述發(fā)送模塊具體用于: 確定VSL聚合口中與所述CPU端口標(biāo)識(shí)對(duì)應(yīng)的VSL卡的邏輯端口,所述CPU端口標(biāo)識(shí) 與所述VSL卡的邏輯端口具有一一映射關(guān)系; 將協(xié)議報(bào)文通過(guò)對(duì)應(yīng)的所述VSL卡的邏輯端口發(fā)送至所述主交換機(jī)設(shè)備中與所述VSL 聚合口所連接的第一線卡板。
8. 根據(jù)權(quán)利要求7所述的從交換機(jī)設(shè)備,其特征在于,所述VSL卡有多個(gè),所述發(fā)送模 塊具體用于: 根據(jù)內(nèi)部均衡算法在多個(gè)VSL卡中選擇一個(gè)最優(yōu)VSL卡; 將協(xié)議報(bào)文通過(guò)所述最優(yōu)VSL卡上的與所述CPU端口標(biāo)識(shí)所對(duì)應(yīng)的VSL卡的邏輯端口 發(fā)送至所述主交換機(jī)設(shè)備中與VSL聚合口所連接的第一線卡板。
9. 一種虛擬交換單元VSU中的主交換機(jī)設(shè)備,其特征在于,所述主交換機(jī)設(shè)備包括與 虛擬交換鏈路VSL聚合口所連接的第一線卡板,所述第一線卡板包括: 接收模塊,用于接收所述從交換機(jī)設(shè)備經(jīng)由VSL卡發(fā)送的協(xié)議報(bào)文,所述協(xié)議報(bào)文中 攜帶有CPU端口標(biāo)識(shí),其中,所述主交換機(jī)設(shè)備的所有線卡板對(duì)應(yīng)的CPU端口標(biāo)識(shí)相同; 尋址模塊,用于根據(jù)所述CPU端口標(biāo)識(shí)確定所述第一線卡板自身為目的線卡板; 轉(zhuǎn)發(fā)模塊,用于將所述協(xié)議報(bào)文直接發(fā)送至所述主交換機(jī)設(shè)備的主控板。
10. 根據(jù)權(quán)利要求9所述的主交換機(jī)設(shè)備,其特征在于,所述轉(zhuǎn)發(fā)模塊具體用于: 將所述協(xié)議報(bào)文通過(guò)管理通道直接發(fā)送至所述主交換機(jī)設(shè)備的主控板。
11. 一種虛擬交換單元VSU系統(tǒng),其特征在于,包括一個(gè)如權(quán)利要求9?10所述的主交 換機(jī)設(shè)備和至少一個(gè)如權(quán)利要求6?8所述的從交換機(jī)設(shè)備,所述主交換機(jī)設(shè)備和所述從 交換機(jī)設(shè)備之間通過(guò)虛擬交換鏈路VSL卡進(jìn)行連接。
【文檔編號(hào)】H04L29/06GK104104594SQ201410371333
【公開(kāi)日】2014年10月15日 申請(qǐng)日期:2014年7月31日 優(yōu)先權(quán)日:2014年7月31日
【發(fā)明者】周遵亮 申請(qǐng)人:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司