報文處理方法和網(wǎng)絡(luò)設(shè)備的制造方法
【專利摘要】本發(fā)明提供一種報文處理方法和網(wǎng)絡(luò)設(shè)備,應(yīng)用在網(wǎng)絡(luò)設(shè)備上,網(wǎng)絡(luò)設(shè)備包括接口芯片、多個業(yè)務(wù)板以及與每個業(yè)務(wù)板對應(yīng)的板卡芯片,該方法包括:當(dāng)任一業(yè)務(wù)板接收到報文時,若判斷業(yè)務(wù)板的工作模式為透明模式,則對報文進(jìn)行透明業(yè)務(wù)處理;業(yè)務(wù)板將完成透明業(yè)務(wù)處理的報文發(fā)送給與其對應(yīng)的板卡芯片;板卡芯片判斷是否從預(yù)設(shè)的板間ACL表中匹配到報文的入接口,板間ACL表包括不同的入接口與業(yè)務(wù)板的對應(yīng)關(guān)系;若匹配到,則板卡芯片將報文轉(zhuǎn)發(fā)給與報文的入接口對應(yīng)的業(yè)務(wù)板。應(yīng)用本發(fā)明實(shí)施例,使用與業(yè)務(wù)板對應(yīng)的板卡芯片對報文進(jìn)行跨板傳輸,能夠節(jié)省業(yè)務(wù)板的物理接口資源,減少因物理外接線連接引起的網(wǎng)絡(luò)傳輸故障,提高業(yè)務(wù)板之間報文轉(zhuǎn)發(fā)的效率。
【專利說明】
報文處理方法和網(wǎng)絡(luò)設(shè)備
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及通信技術(shù)領(lǐng)域,尤其設(shè)及一種報文處理方法和網(wǎng)絡(luò)設(shè)備。
【背景技術(shù)】
[0002] 網(wǎng)絡(luò)設(shè)備可W包括多個業(yè)務(wù)板,比如,框式設(shè)備,為了滿足業(yè)務(wù)需求,報文進(jìn)入網(wǎng) 絡(luò)設(shè)備后,可能需要經(jīng)過多個業(yè)務(wù)板進(jìn)行透明業(yè)務(wù)處理。相關(guān)技術(shù)中,當(dāng)報文需要經(jīng)過不同 的業(yè)務(wù)板進(jìn)行不同的透明業(yè)務(wù)處理時,需要使用物理外接線將不同的業(yè)務(wù)板通過各自的物 理網(wǎng)口連接起來,W保障報文在不同的業(yè)務(wù)板間傳輸,運(yùn)種報文處理的方式,較浪費(fèi)業(yè)務(wù)板 的物理網(wǎng)口資源,且采用物理外接線連接,其連接口發(fā)生松動的概率較大,因此會增加網(wǎng)絡(luò) 傳輸故障的概率。
【發(fā)明內(nèi)容】
[0003] 有鑒于此,本發(fā)明提供一種報文處理方法和網(wǎng)絡(luò)設(shè)備,W節(jié)省網(wǎng)絡(luò)設(shè)備中業(yè)務(wù)板 的物理接口資源,且減少因物理外接線連接引起的網(wǎng)絡(luò)傳輸故障。
[0004] 具體地,本發(fā)明是通過如下技術(shù)方案實(shí)現(xiàn)的: 陽〇化]本發(fā)明一方面,提供一種報文處理方法,所述方法應(yīng)用在網(wǎng)絡(luò)設(shè)備上,所述網(wǎng)絡(luò)設(shè) 備包括接口忍片、多個業(yè)務(wù)板W及與每個業(yè)務(wù)板對應(yīng)的板卡忍片,所述方法包括:
[0006] 當(dāng)任一業(yè)務(wù)板接收到報文時,若判斷所述業(yè)務(wù)板的工作模式為透明模式,則對所 述報文進(jìn)行透明業(yè)務(wù)處理;
[0007] 所述業(yè)務(wù)板將完成透明業(yè)務(wù)處理的報文發(fā)送給與其對應(yīng)的板卡忍片;
[0008] 所述板卡忍片判斷是否從預(yù)設(shè)的板間A化表中匹配到所述報文的入接口,所述板 間A化表包括不同的入接口與業(yè)務(wù)板的對應(yīng)關(guān)系;
[0009] 若匹配到,則所述板卡忍片將所述報文轉(zhuǎn)發(fā)給與所述報文的入接口對應(yīng)的業(yè)務(wù) 板。
[0010] 本發(fā)明的另一方面,提供一種網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括接口忍片、多個業(yè)務(wù)板 W及與每個業(yè)務(wù)板對應(yīng)的板卡忍片,其中,
[0011] 任一所述業(yè)務(wù)板,用于在接收到報文時,若判斷該業(yè)務(wù)板的工作模式為透明模式, 則對所述報文進(jìn)行透明業(yè)務(wù)處理,并且將完成透明業(yè)務(wù)處理的報文發(fā)送給與其對應(yīng)的板卡 忍片;
[0012] 與所述任一業(yè)務(wù)板對應(yīng)的板卡忍片,用于接收所述報文,并且判斷是否從板間A化 表中匹配到所述報文的入接口,所述板間A化表包括不同的入接口與業(yè)務(wù)板的對應(yīng)關(guān)系, 若匹配到,則將所述報文轉(zhuǎn)發(fā)給與所述報文的入接口對應(yīng)的業(yè)務(wù)板。
[0013] 應(yīng)用本發(fā)明實(shí)施例,在同一網(wǎng)絡(luò)設(shè)備中,業(yè)務(wù)板之間不再使用物理外接線,而使用 與業(yè)務(wù)板對應(yīng)的板卡忍片對報文進(jìn)行跨板傳輸,能夠節(jié)省網(wǎng)絡(luò)設(shè)備中業(yè)務(wù)板的物理接口資 源,減少因物理外接線連接引起的網(wǎng)絡(luò)傳輸故障,提高業(yè)務(wù)板之間報文轉(zhuǎn)發(fā)的效率。
【附圖說明】
[0014] 圖1是本發(fā)明一示例性實(shí)施例示出的一種應(yīng)用場景圖;
[0015] 圖2是本發(fā)明一示例性實(shí)施例示出的一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)框圖;
[0016] 圖3是本發(fā)明一示例性實(shí)施例示出的一種報文處理方法的流程示意圖。
【具體實(shí)施方式】
[0017] 運(yùn)里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述設(shè)及 附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。W下示例性實(shí)施例 中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[001引在本發(fā)明使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。 在本發(fā)明和所附權(quán)利要求書中所使用的單數(shù)形式的"一種"、"所述"和"該"也旨在包括多 數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語"和/或"是指 并包含一個或多個相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
[0019] 應(yīng)當(dāng)理解,盡管在本發(fā)明可能采用術(shù)語第一、第二、第=等來描述各種信息,但運(yùn) 些信息不應(yīng)限于運(yùn)些術(shù)語。運(yùn)些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離 本發(fā)明范圍的情況下,第一信息也可W被稱為第二信息,類似地,第二信息也可W被稱為第 一信息。取決于語境,如在此所使用的詞語"如果"可W被解釋成為"在……時"或"當(dāng)…… 時"或"響應(yīng)于確定"。
[0020] 圖1是本發(fā)明一示例性實(shí)施例示出的一種應(yīng)用場景圖。
[0021] 如圖1所示,包括客戶端設(shè)備、服務(wù)器,W及網(wǎng)絡(luò)設(shè)備,其中,客戶端設(shè)備可W包括 便攜式終端(比如,手機(jī))、PC(Personal Computer,個人計算機(jī))等,網(wǎng)絡(luò)設(shè)備可W分別與 客戶端設(shè)備和服務(wù)器進(jìn)行通信,可W包括路由器或者交換機(jī),比如,框式交換機(jī),該網(wǎng)絡(luò)設(shè) 備中包括有接口忍片、多個業(yè)務(wù)板W及與每個業(yè)務(wù)板對應(yīng)的板卡忍片,在本發(fā)明實(shí)施例中, 來自客戶端設(shè)備或者服務(wù)器的報文將進(jìn)入網(wǎng)絡(luò)設(shè)備,在網(wǎng)絡(luò)設(shè)備中進(jìn)行業(yè)務(wù)處理后再轉(zhuǎn)出 網(wǎng)絡(luò)設(shè)備,具體來說,報文的在網(wǎng)絡(luò)設(shè)備中的傳輸流程可W包括:從接口忍片至業(yè)務(wù)板,從 業(yè)務(wù)板至板卡忍片,再從板卡忍片到下一個業(yè)務(wù)板或者轉(zhuǎn)出網(wǎng)絡(luò)設(shè)備。
[0022] 為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實(shí)施例中的技術(shù)方案,將結(jié)合W下附 圖對本發(fā)明實(shí)施例中技術(shù)方案作進(jìn)一步詳細(xì)的說明。
[0023] 圖2是本發(fā)明一示例性實(shí)施例示出的一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)框圖。
[0024] 如圖2所示,網(wǎng)絡(luò)設(shè)備200包括接口忍片、業(yè)務(wù)板1至業(yè)務(wù)板n,W及與每個業(yè)務(wù)板 對應(yīng)的板卡忍片1至板卡忍片n,下面將結(jié)合具體實(shí)施例,基于報文在網(wǎng)絡(luò)設(shè)備中的傳輸流 程,對各個傳輸單元(接口忍片、業(yè)務(wù)板W及板卡忍片)進(jìn)行詳細(xì)說明。 陽02引 (1)接口忍片
[00%] 接口忍片可W包括入口 A化(Access Control List,訪問控制列表)表,其中,入 口 A化表包括不同的入接口與業(yè)務(wù)板的對應(yīng)關(guān)系,用于將接收到的報文發(fā)送到指定的業(yè)務(wù) 板上。在本發(fā)明實(shí)施例中,當(dāng)接口忍片接收到報文時,將判斷是否從入口 A化表中匹配到該 報文的入接口,若匹配到,則將該報文發(fā)送給與報文的入接口對應(yīng)的業(yè)務(wù)板,反之,若沒有 匹配到,則接口忍片將對報文做二層轉(zhuǎn)發(fā)或者S層轉(zhuǎn)發(fā),最終將報文直接轉(zhuǎn)出網(wǎng)絡(luò)設(shè)備。如 表1所不,為入口 A化表的一不例: W別表1
[0028]
[0029] 如表1中所示,包括4個入接口,分別為OOl、002、003和004, W及3個業(yè)務(wù)板,分別 為業(yè)務(wù)板1、業(yè)務(wù)板2和業(yè)務(wù)板3,本技術(shù)領(lǐng)域人員可W理解的是,根據(jù)用戶的業(yè)務(wù)需求,各 個業(yè)務(wù)板的業(yè)務(wù)類型會不同,比如,業(yè)務(wù)板1的業(yè)務(wù)類型為查毒、業(yè)務(wù)板2的業(yè)務(wù)類型為審 計、業(yè)務(wù)板3的業(yè)務(wù)類型為流量控制,在本發(fā)明實(shí)施例中,可W基于入接口將報文發(fā)送到指 定的業(yè)務(wù)板,對報文做相應(yīng)的業(yè)務(wù)處理,比如,當(dāng)報文的入接口為OOl時,能夠從入口 A化表 中匹配到,則將報文上送至業(yè)務(wù)板1,對報文進(jìn)行查毒處理,同理地,當(dāng)報文的入接口為002 或者003時,能夠從入口 A化表中匹配到,則將報文上送至業(yè)務(wù)板2,對報文進(jìn)行審計處理, W及,當(dāng)報文的入接口為004時,將報文發(fā)送給業(yè)務(wù)板3, W進(jìn)行流量控制。上述入口 A化表 中的入接口與業(yè)務(wù)板均為示意性的和原理性的,本發(fā)明對此不做限制。
[0030] 似業(yè)務(wù)板
[0031] 在接口忍片將報文發(fā)送至業(yè)務(wù)板后,為保障后續(xù)業(yè)務(wù)的正常處理,在業(yè)務(wù)板進(jìn)行 相應(yīng)的業(yè)務(wù)處理后,比如,查毒、審計或者流量控制等,需要對報文進(jìn)行透明業(yè)務(wù)處理,即禁 止對報文做二層或者=層轉(zhuǎn)發(fā)。 陽0巧在本發(fā)明實(shí)施例中,業(yè)務(wù)板可W包括接口對表,其中,該接口對表可W包括不同的 入接口與出接口的對應(yīng)關(guān)系,在任一個業(yè)務(wù)板接收到報文時,可W判斷是否從接口對表中 匹配到該報文的入接口,若匹配到,則業(yè)務(wù)板將報文的出接口修改為接口對表中該報文的 入接口對應(yīng)的出接口。
[0033] 根據(jù)本發(fā)明的可選實(shí)施例,業(yè)務(wù)板上的接口對表的一個表項(xiàng)中的入接口和出接口 在同一個VLAN(Virtual Local Area化twork,虛擬局域網(wǎng))中,且該VLAN中只包括該表項(xiàng) 中的入接口與出接口,如此,使報文從入接口進(jìn)入網(wǎng)絡(luò)設(shè)備后,只能從與該入接口對應(yīng)的出 接口轉(zhuǎn)發(fā)出網(wǎng)絡(luò)設(shè)備,避免報文從不同的出接口轉(zhuǎn)發(fā)出設(shè)備,且減少一個VLAN內(nèi)接口的數(shù) 量,能夠避免一些傳輸處理過程,從而降低網(wǎng)絡(luò)設(shè)備的負(fù)擔(dān)。如表2所示,為接口對表的一 示例:
[0034] 表 2
[0035]
[0036] 如表2中所示,包括3個表項(xiàng),分別為001-A, 002-B,W及003-C,且在VLANl 中只配置接口 OOl和A,在VLAN2中只配置接口 002和B,在VLAN3中只配置接口 003和C, 從而保障從入接口 OOl進(jìn)入的報文,只能從出接口 A轉(zhuǎn)出網(wǎng)絡(luò)設(shè)備,從入接口 002進(jìn)入的報 文,只能從出接口 B轉(zhuǎn)出網(wǎng)絡(luò)設(shè)備,W及從入接口 003進(jìn)入的報文,只能從出接口 C轉(zhuǎn)出網(wǎng) 絡(luò)設(shè)備。上述表項(xiàng)均為示意性的和原理性的,本發(fā)明對此不做限制。
[0037] 進(jìn)一步地,業(yè)務(wù)板對報文完成相應(yīng)的業(yè)務(wù)處理后,會將報文發(fā)送給與其對應(yīng)的板 卡忍片,W使板卡忍片對報文作進(jìn)一步轉(zhuǎn)發(fā)處理。 陽0測 做板卡忍片
[0039] 在本發(fā)明實(shí)施例中,板卡忍片是業(yè)務(wù)板之間的通信橋梁,每個業(yè)務(wù)板都有一個對 應(yīng)的板卡忍片,且板卡忍片上包括板間A化表,其中,板間A化表包括不同的入接口與業(yè)務(wù) 板的對應(yīng)關(guān)系。板卡忍片用于接收業(yè)務(wù)板發(fā)送的報文,并在接收到報文后,判斷是否從板間 A化表中匹配到該報文的入接口,若匹配到,則板卡忍片會將該報文轉(zhuǎn)發(fā)給與報文的入接口 對應(yīng)的業(yè)務(wù)板。
[0040] 根據(jù)本發(fā)明一可選實(shí)施例,板卡忍片還可W用于當(dāng)沒有從板間A化表中匹配到報 文的入接口時,將該報文從修改后的出接口轉(zhuǎn)出網(wǎng)絡(luò)設(shè)備,運(yùn)里所述的修改后的出接口,為 業(yè)務(wù)板中的接口對表的表項(xiàng)修改的出接口,具體參考關(guān)于業(yè)務(wù)板的實(shí)施例,在此不再寶述。
[0041] 可W理解的是,各個板卡忍片上配置的板間A化表各不相同,實(shí)際應(yīng)用中,可W根 據(jù)業(yè)務(wù)處理順序,相應(yīng)地配置各個板卡忍片上的板間A化表的表項(xiàng)。舉例來說,假設(shè)一個報 文需要順序地通過業(yè)務(wù)板2、業(yè)務(wù)板3和業(yè)務(wù)1進(jìn)行業(yè)務(wù)處理,再假設(shè)與業(yè)務(wù)板2對應(yīng)的入 接口為002,與業(yè)務(wù)板2對應(yīng)的板卡忍片X需要將報文轉(zhuǎn)發(fā)給業(yè)務(wù)板3,則板卡忍片X上配 置的板間A化表應(yīng)該包括002-業(yè)務(wù)板3的表項(xiàng),即板卡忍片X將從入接口 002進(jìn)入的報 文轉(zhuǎn)發(fā)給業(yè)務(wù)板3,與業(yè)務(wù)板3對應(yīng)的板卡忍片Y需要將報文轉(zhuǎn)發(fā)給業(yè)務(wù)板1,則板卡忍片 Y上配置的板間A化表應(yīng)該包括002-業(yè)務(wù)板1的表項(xiàng),而報文在經(jīng)過業(yè)務(wù)板1之后,由于 不需要進(jìn)行其他業(yè)務(wù)處理,則與業(yè)務(wù)板1對應(yīng)的板卡忍片Z上沒有報文的入接口 002能夠 匹配的表項(xiàng),因此,板卡忍片Z會將報文根據(jù)修改后的出接口轉(zhuǎn)出網(wǎng)絡(luò)設(shè)備。
[0042] 根據(jù)本發(fā)明一可選實(shí)施例,可W在業(yè)務(wù)板上配置板間轉(zhuǎn)發(fā)表,該板間轉(zhuǎn)發(fā)表可W 包括當(dāng)前業(yè)務(wù)板與進(jìn)入下一個業(yè)務(wù)板的接口的對應(yīng)關(guān)系,比如,當(dāng)前業(yè)務(wù)板為001,根據(jù)業(yè) 務(wù)配置,需將報文轉(zhuǎn)發(fā)給業(yè)務(wù)板003,假設(shè)進(jìn)入業(yè)務(wù)板003的接口為E,即通過接口 E能夠進(jìn) 入業(yè)務(wù)板003,則業(yè)務(wù)板OOl根據(jù)該板間轉(zhuǎn)發(fā)表將報文的出接口修改為接口 E,從而將報文 從當(dāng)前業(yè)務(wù)板經(jīng)過板卡忍片轉(zhuǎn)發(fā)至接口 E,最終到達(dá)業(yè)務(wù)板003,與上述實(shí)施例不同的是, 在報文經(jīng)過板卡忍片時,板卡忍片不再判斷是否從板間A化表中匹配到報文的入接口,且 板卡忍片上可W不必配置板間A化表,因此,能夠減少對板卡忍片的資源消耗。
[0043] 應(yīng)用上述實(shí)施例,在同一網(wǎng)絡(luò)設(shè)備中,業(yè)務(wù)板之間不再使用物理外接線,而使用與 業(yè)務(wù)板對應(yīng)的板卡忍片對報文進(jìn)行跨板傳輸,能夠節(jié)省網(wǎng)絡(luò)設(shè)備中業(yè)務(wù)板的物理接口資 源,減少因物理外接線連接引起的網(wǎng)絡(luò)傳輸故障,并提高業(yè)務(wù)板之間報文轉(zhuǎn)發(fā)的效率。
[0044] 另外,在業(yè)務(wù)板上配置接口對表,且業(yè)務(wù)板上的接口對表的一個表項(xiàng)中的入接口 和出接口在同一個VLAN中,且該VLAN中只包括該表項(xiàng)中的入接口與出接口,使從任一入接 口進(jìn)入的報文只能從與該入接口對應(yīng)的出接口轉(zhuǎn)發(fā)出設(shè)備,避免在VLAN內(nèi)發(fā)生洪泛,降低 網(wǎng)絡(luò)設(shè)備負(fù)擔(dān)。
[0045] 與前述網(wǎng)絡(luò)設(shè)備的實(shí)施例相對應(yīng),本發(fā)明還提供了應(yīng)用在上述網(wǎng)絡(luò)設(shè)備上的報文 處理方法的實(shí)施例。
[0046] 圖3是本發(fā)明一示例性實(shí)施例示出的一種報文處理方法的流程示意圖。
[0047] 如圖3所示,一種報文處理方法,應(yīng)用在網(wǎng)絡(luò)設(shè)備上,該網(wǎng)絡(luò)設(shè)備包括接口忍片、 多個業(yè)務(wù)板W及與每個業(yè)務(wù)板對應(yīng)的板卡忍片,該方法可W包括如下步驟: W4引步驟301,接口忍片接收到報文。
[0049] 步驟302,接口忍片判斷是否從預(yù)設(shè)的入口 A化表中匹配到該報文的入接口,其 中,入口 A化表包括不同的入接口與業(yè)務(wù)板的對應(yīng)關(guān)系。若匹配到,則執(zhí)行步驟303。
[0050] 可選地,若沒有從入口 A化表中匹配到該報文的入接口,則接口忍片可W對報文 進(jìn)行二層轉(zhuǎn)發(fā)或者=層轉(zhuǎn)發(fā),具體可W根據(jù)網(wǎng)絡(luò)設(shè)備的配置W及業(yè)務(wù)需求確定。
[0051] 步驟303,接口忍片將報文發(fā)送給與報文的入接口對應(yīng)的業(yè)務(wù)板。
[0052] 步驟304,業(yè)務(wù)板接收報文后,判斷業(yè)務(wù)板的工作模式是否為透明模式,若是,執(zhí)行 步驟305。
[0053] 步驟305,業(yè)務(wù)板對報文進(jìn)行透明業(yè)務(wù)處理。
[0054] 業(yè)務(wù)板上可W包括預(yù)設(shè)的接口對表,該接口對表中包括不同的入接口與出接口的 對應(yīng)關(guān)系,在本步驟中,業(yè)務(wù)板在接收到報文后,將判斷是否從接口對表中匹配到該報文的 入接口,若匹配到,則業(yè)務(wù)板將報文的出接口修改為與報文的入接口對應(yīng)的出接口。 陽化5] 根據(jù)本發(fā)明的一可選實(shí)施例,業(yè)務(wù)板上的接口對表的一個表項(xiàng)中的入接口和出接 口在同一個VLAN中,且該VLAN中只包括該表項(xiàng)中的入接口與出接口,從而使報文從入接口 進(jìn)入網(wǎng)絡(luò)設(shè)備后,只能從與該入接口對應(yīng)的出接口轉(zhuǎn)發(fā)出網(wǎng)絡(luò)設(shè)備,避免報文從不同的出 接口轉(zhuǎn)發(fā)出設(shè)備,且減少一個VLAN內(nèi)接口的數(shù)量,能夠避免一些不必要的處理,從而降低 網(wǎng)絡(luò)設(shè)備的負(fù)擔(dān)。
[0056] 步驟306,業(yè)務(wù)板將完成透明業(yè)務(wù)處理的報文發(fā)送給與其對應(yīng)的板卡忍片。
[0057] 步驟307,板卡忍片判斷是否從預(yù)設(shè)的板間A化表中匹配到報文的入接口,其中, 板間ACL表包括不同的入接口與業(yè)務(wù)板的對應(yīng)關(guān)系。若匹配到,執(zhí)行步驟308,反之,執(zhí)行步 驟 309。
[0058] 步驟308,板卡忍片將報文轉(zhuǎn)發(fā)給與該報文的入接口對應(yīng)的業(yè)務(wù)板。執(zhí)行步驟 304。
[0059] 步驟309,板卡忍片將報文轉(zhuǎn)出網(wǎng)絡(luò)設(shè)備,結(jié)束本流程。
[0060] 在沒有從預(yù)設(shè)的板間A化表中匹配到報文的入接口時,板卡忍片可W基于步驟 305修改后的出接口將報文轉(zhuǎn)出網(wǎng)絡(luò)設(shè)備。
[0061] 應(yīng)用上述實(shí)施例,使用與業(yè)務(wù)板對應(yīng)的板卡忍片對報文進(jìn)行跨板傳輸,能夠節(jié)省 網(wǎng)絡(luò)設(shè)備中業(yè)務(wù)板的物理接口資源,減少因物理外接線連接引起的網(wǎng)絡(luò)傳輸故障,并提高 業(yè)務(wù)板之間報文轉(zhuǎn)發(fā)的效率。
[0062] W上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用W限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1. 一種報文處理方法,其特征在于,所述方法應(yīng)用在網(wǎng)絡(luò)設(shè)備上,所述網(wǎng)絡(luò)設(shè)備包括接 口芯片、多個業(yè)務(wù)板以及與每個業(yè)務(wù)板對應(yīng)的板卡芯片,所述方法包括: 當(dāng)任一業(yè)務(wù)板接收到報文時,若判斷所述業(yè)務(wù)板的工作模式為透明模式,則對所述報 文進(jìn)行透明業(yè)務(wù)處理; 所述業(yè)務(wù)板將完成透明業(yè)務(wù)處理的報文發(fā)送給與其對應(yīng)的板卡芯片; 所述板卡芯片判斷是否從預(yù)設(shè)的板間ACL表中匹配到所述報文的入接口,所述板間 ACL表包括不同的入接口與業(yè)務(wù)板的對應(yīng)關(guān)系; 若匹配到,則所述板卡芯片將所述報文轉(zhuǎn)發(fā)給與所述報文的入接口對應(yīng)的業(yè)務(wù)板。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 在所述任一業(yè)務(wù)板接收到報文之前,當(dāng)所述接口芯片接收到報文時,所述接口芯片判 斷是否從預(yù)設(shè)的入口 ACL表中匹配到所述報文的入接口,所述入口 ACL表包括不同的入接 口與業(yè)務(wù)板的對應(yīng)關(guān)系; 若匹配到,則所述接口芯片將所述報文發(fā)送給與所述報文的入接口對應(yīng)的業(yè)務(wù)板。3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述報文進(jìn)行透明業(yè)務(wù)處理,包 括: 所述業(yè)務(wù)板判斷是否從預(yù)設(shè)的接口對表中匹配到所述報文的入接口,所述接口對表包 括不同的入接口與出接口的對應(yīng)關(guān)系; 當(dāng)匹配到時,所述業(yè)務(wù)板將所述報文的出接口修改為與所述報文的入接口對應(yīng)的出接 □ 〇4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 當(dāng)沒有從所述板間ACL表中匹配到所述報文的入接口時,所述板卡芯片將所述報文從 修改后的出接口轉(zhuǎn)出所述網(wǎng)絡(luò)設(shè)備。5. 根據(jù)權(quán)利要求3所述的方法,其特征在于,任一個VLAN中包括所述接口對表的一個 表項(xiàng)中的入接口與出接口。6. -種網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備包括接口芯片、多個業(yè)務(wù)板以及與每個業(yè) 務(wù)板對應(yīng)的板卡芯片,其中, 任一所述業(yè)務(wù)板,用于在接收到報文時,若判斷該業(yè)務(wù)板的工作模式為透明模式,則 對所述報文進(jìn)行透明業(yè)務(wù)處理,并且將完成透明業(yè)務(wù)處理的報文發(fā)送給與其對應(yīng)的板卡芯 片; 與所述任一業(yè)務(wù)板對應(yīng)的板卡芯片,用于接收所述報文,并且判斷是否從板間ACL表 中匹配到所述報文的入接口,所述板間ACL表包括不同的入接口與業(yè)務(wù)板的對應(yīng)關(guān)系,若 匹配到,則將所述報文轉(zhuǎn)發(fā)給與所述報文的入接口對應(yīng)的業(yè)務(wù)板。7. 根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述接口芯片包括入口 ACL表,所述 入口 ACL表包括不同的入接口與業(yè)務(wù)板的對應(yīng)關(guān)系, 所述接口芯片用于在所述任一業(yè)務(wù)板接收到報文之前,當(dāng)接收到報文時,判斷是否從 所述入口 ACL表中匹配到所述報文的入接口,若匹配到,則將所述報文發(fā)送給與所述報文 的入接口對應(yīng)的業(yè)務(wù)板。8. 根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述業(yè)務(wù)板包括接口對表,所述接口 對表包括不同的入接口與出接口的對應(yīng)關(guān)系, 所述業(yè)務(wù)板進(jìn)一步用于判斷是否從所述接口對表中匹配到所述報文的入接口,當(dāng)匹配 到時,將所述報文的出接口修改為與所述報文的入接口對應(yīng)的出接口。9. 根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述板卡芯片還用于當(dāng)沒有從所述 板間ACL表中匹配到所述報文的入接口時,將所述報文從修改后的出接口轉(zhuǎn)出所述網(wǎng)絡(luò)設(shè) 備。10. 根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述接口對表的一個表項(xiàng)中的入接 口和出接口在同一個VLAN中,且該VLAN中只包括該表項(xiàng)中的入接口與出接口。
【文檔編號】H04L12/931GK105939291SQ201510622233
【公開日】2016年9月14日
【申請日】2015年9月25日
【發(fā)明人】李飛朋
【申請人】杭州迪普科技有限公司