本申請(qǐng)涉及通信
技術(shù)領(lǐng)域:
,特別涉及一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)方法及裝置。
背景技術(shù):
:IEEE802.1p協(xié)議中規(guī)定的二層頭信息中包含dot1p字段,該字段用于表示報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí),以實(shí)現(xiàn)二層環(huán)境中的QOS(QualityOfService,服務(wù)質(zhì)量)保證。實(shí)際應(yīng)用中,用戶可以在報(bào)文數(shù)據(jù)中設(shè)置該報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí),交換機(jī)接收到報(bào)文數(shù)據(jù)后,可以根據(jù)報(bào)文數(shù)據(jù)中包含的轉(zhuǎn)發(fā)優(yōu)先級(jí)進(jìn)行報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)。然而,實(shí)際應(yīng)用中,由于可能存在報(bào)文數(shù)據(jù)傳輸錯(cuò)誤、用戶設(shè)置錯(cuò)誤等問(wèn)題,所以交換機(jī)在轉(zhuǎn)發(fā)報(bào)文數(shù)據(jù)時(shí)通常不會(huì)直接根據(jù)報(bào)文數(shù)據(jù)中包含的轉(zhuǎn)發(fā)優(yōu)先級(jí)進(jìn)行報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā),而是結(jié)合預(yù)先設(shè)置的交換機(jī)端口對(duì)應(yīng)的信任模式重新確定報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí),然后按照重新確定的轉(zhuǎn)發(fā)優(yōu)先級(jí)進(jìn)行報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)。應(yīng)用上述方式能夠?qū)崿F(xiàn)報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā),然而由于現(xiàn)有技術(shù)中同一交換機(jī)的各個(gè)端口的信任模式只能設(shè)置為同一種信任模式,例如,全部為信任端口模式或者全部為信任報(bào)文模式,所以,重新確認(rèn)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)時(shí)可參考的端口的信任模式單一。技術(shù)實(shí)現(xiàn)要素:本申請(qǐng)實(shí)施例公開(kāi)了一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)方法及裝置,以豐富重新確定報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)時(shí)可參考的端口的信任模式。為達(dá)到上述目的,本申請(qǐng)實(shí)施例公開(kāi)了一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)方法,應(yīng)用于網(wǎng)絡(luò)設(shè)備,其中,所述網(wǎng)絡(luò)設(shè)備包括多個(gè)端口,多個(gè)端口中一部分端口的信任模式為信任端口模式,另一部分端口的信任模式為信任報(bào)文模式,信任端口模式的端口與其信任端口優(yōu)先級(jí)對(duì)應(yīng)的映射表相對(duì)應(yīng),信任報(bào)文模式的端口與同一個(gè)映射表相對(duì)應(yīng),所述映射表用于存儲(chǔ)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí),所述方法包括:接收目標(biāo)報(bào)文數(shù)據(jù);從與接收所述目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表中,獲得所述目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí);根據(jù)所述轉(zhuǎn)發(fā)優(yōu)先級(jí)轉(zhuǎn)發(fā)所述目標(biāo)報(bào)文數(shù)據(jù)。在本申請(qǐng)的一種具體實(shí)現(xiàn)方式中,所述從與接收所述目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表中,獲得所述目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí),包括:根據(jù)所述目標(biāo)報(bào)文數(shù)據(jù)攜帶的第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和標(biāo)準(zhǔn)格式指示位CFI的取值,獲得所述目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)在與接收所述目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表T中的索引;根據(jù)所述索引,從所述映射表T中獲得所述目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)。在本申請(qǐng)的一種具體實(shí)現(xiàn)方式中,所述根據(jù)所述目標(biāo)報(bào)文數(shù)據(jù)攜帶的第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和標(biāo)準(zhǔn)格式指示位CFI的取值,獲得所述目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)在與接收所述目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表T中的索引,包括:解析所述目標(biāo)報(bào)文數(shù)據(jù),獲得第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和CFI的取值;根據(jù)所述第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和所述CFI的取值,查找預(yù)設(shè)的索引列表獲得索引,其中,所述預(yù)設(shè)的索引列表,用于存儲(chǔ)報(bào)文數(shù)據(jù)中攜帶的轉(zhuǎn)發(fā)優(yōu)先級(jí)、CFI取值與索引之間的對(duì)應(yīng)關(guān)系;將所獲得的索引確定為所述目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)在與接收所述目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表T中的索引。在本申請(qǐng)的一種具體實(shí)現(xiàn)方式中,對(duì)于信任端口模式的端口所對(duì)應(yīng)的映射表,同一映射表的各個(gè)表項(xiàng)中存儲(chǔ)的報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)相同;對(duì)于信任報(bào)文模式的端口所對(duì)應(yīng)的映射表,各個(gè)表項(xiàng)中存儲(chǔ)的報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)為:根據(jù)映射表的最大表項(xiàng)數(shù)量、CFI的取值范圍確定的。在本申請(qǐng)的一種具體實(shí)現(xiàn)方式中,所述映射表為本地能夠共享的重映射表。為達(dá)到上述目的,本申請(qǐng)實(shí)施例公開(kāi)了一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)裝置,應(yīng)用于網(wǎng)絡(luò)設(shè)備,其中,所述網(wǎng)絡(luò)設(shè)備包括多個(gè)端口,多個(gè)端口中一部分端口的信任模式為信任端口模式,另一部分端口的信任模式為信任報(bào)文模式,信任端口模式 的端口與其信任端口優(yōu)先級(jí)對(duì)應(yīng)的映射表相對(duì)應(yīng),信任報(bào)文模式的端口與同一個(gè)映射表相對(duì)應(yīng),所述映射表用于存儲(chǔ)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí),所述裝置包括:報(bào)文數(shù)據(jù)接收模塊,用于接收目標(biāo)報(bào)文數(shù)據(jù);轉(zhuǎn)發(fā)優(yōu)先級(jí)獲得模塊,用于從與接收所述目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表中,獲得所述目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí);報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)模塊,用于根據(jù)所述轉(zhuǎn)發(fā)優(yōu)先級(jí)轉(zhuǎn)發(fā)所述目標(biāo)報(bào)文數(shù)據(jù)。在本申請(qǐng)的一種具體實(shí)現(xiàn)方式中,所述轉(zhuǎn)發(fā)優(yōu)先級(jí)獲得模塊,包括:索引獲得子模塊,用于根據(jù)所述目標(biāo)報(bào)文數(shù)據(jù)攜帶的第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和標(biāo)準(zhǔn)格式指示位CFI的取值,獲得所述目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)在與接收所述目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表T中的索引;轉(zhuǎn)發(fā)優(yōu)先級(jí)獲得子模塊,用于根據(jù)所述索引,從所述映射表T中獲得所述目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)。在本申請(qǐng)的一種具體實(shí)現(xiàn)方式中,所述索引獲得子模塊,包括:信息獲得單元,用于解析所述目標(biāo)報(bào)文數(shù)據(jù),獲得第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和CFI的取值;索引查找單元,用于根據(jù)所述第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和所述CFI的取值,查找預(yù)設(shè)的索引列表獲得索引,其中,所述預(yù)設(shè)的索引列表,用于存儲(chǔ)報(bào)文數(shù)據(jù)中攜帶的轉(zhuǎn)發(fā)優(yōu)先級(jí)、CFI取值與索引之間的對(duì)應(yīng)關(guān)系;索引確定單元,用于將所獲得的索引確定為所述目標(biāo)報(bào)文的轉(zhuǎn)發(fā)優(yōu)先級(jí)在與接收所述目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表T中的索引。在本申請(qǐng)的一種具體實(shí)現(xiàn)方式中,對(duì)于信任端口模式的端口所對(duì)應(yīng)的映射表,同一映射表的各個(gè)表項(xiàng)中存儲(chǔ)的報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)相同;對(duì)于信任報(bào)文模式的端口所對(duì)應(yīng)的映射表,各個(gè)表項(xiàng)中存儲(chǔ)的報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)為:根據(jù)映射表的最大表項(xiàng)數(shù)量、CFI的取值范圍確定的。在本申請(qǐng)的一種具體實(shí)現(xiàn)方式中,所述映射表為本地能夠共享的重映射表。由以上可見(jiàn),本申請(qǐng)實(shí)施例提供的方案中,網(wǎng)絡(luò)設(shè)備接收到目標(biāo)報(bào)文數(shù)據(jù) 后,從與接收目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表中,獲得目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí),并根據(jù)上述轉(zhuǎn)發(fā)優(yōu)先級(jí)轉(zhuǎn)發(fā)目標(biāo)報(bào)文數(shù)據(jù)。由于網(wǎng)絡(luò)設(shè)備的一部分端口的信任模式為信任端口模式,另一部分端口的信任模式為信任報(bào)文模式,與現(xiàn)有技術(shù)相比,網(wǎng)絡(luò)設(shè)備端口的信任模式不再對(duì)應(yīng)單一信任模式,所以,豐富了重新確定報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)時(shí)可參考的端口的信任模式。另外,信任報(bào)文模式的端口與同一個(gè)映射表相對(duì)應(yīng),所以,節(jié)省了映射表存儲(chǔ)資源。附圖說(shuō)明為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本申請(qǐng)實(shí)施例提供的一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)方法的流程示意圖;圖2為本申請(qǐng)實(shí)施例提供的另一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)方法的流程示意圖;圖3為本申請(qǐng)實(shí)施例提供的一種端口與映射表之間對(duì)應(yīng)關(guān)系的示意圖;圖4為本申請(qǐng)實(shí)施例提供的一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)裝置的結(jié)構(gòu)示意圖;圖5為本申請(qǐng)實(shí)施例提供的另一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。圖1為本申請(qǐng)實(shí)施例提供的一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)方法的流程示意圖,該方法應(yīng)用于網(wǎng)絡(luò)設(shè)備,其中,網(wǎng)絡(luò)設(shè)備包括多個(gè)端口,多個(gè)端口中一部分端口的信任模式為信任端口模式,另一部分端口的信任模式為信任報(bào)文模式,信任端口模式的端口與其信任端口優(yōu)先級(jí)對(duì)應(yīng)的映射表相對(duì)應(yīng),信任報(bào)文模式的端口與同一個(gè)映射表相對(duì)應(yīng),上述映射表用于存儲(chǔ)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)。具體的,上述網(wǎng)絡(luò)設(shè)備可以是交換機(jī)。實(shí)際應(yīng)用中,信任端口的優(yōu)先級(jí)可以劃分為多級(jí),例如,8級(jí),可以分別以0、1、2……7這8個(gè)數(shù)字表示。假設(shè),一路由器有port1、port2……port5這五個(gè)端口,存在9組映射表,分別為:Group0、Group1……Group8,其中,Group0-Group7分別與信任端口優(yōu)先級(jí)0、1、2……7相對(duì)應(yīng),Group8對(duì)應(yīng)于信任報(bào)文模式,用戶可以預(yù)先設(shè)置這五個(gè)端口對(duì)應(yīng)的信任模式及信任端口優(yōu)先級(jí)如下表1所示。表1端口信任模式信任端口優(yōu)先級(jí)port1信任端口模式0port2信任端口模式7port3信任端口模式7port4信任報(bào)文模式-----port5信任報(bào)文模式-----則port1、port2……port5對(duì)應(yīng)的映射表如下表2所示。表2端口信任模式映射表port1信任端口模式Group0port2信任端口模式Group7port3信任端口模式Group7port4信任報(bào)文模式Group8port5信任報(bào)文模式Group8在本申請(qǐng)的一種具體實(shí)現(xiàn)方式中,對(duì)于信任端口模式的端口所對(duì)應(yīng)的映射表,同一映射表的各個(gè)表項(xiàng)中存儲(chǔ)的報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)相同;對(duì)于信任報(bào)文模式的端口所對(duì)應(yīng)的映射表,各個(gè)表項(xiàng)中存儲(chǔ)的報(bào)文數(shù)據(jù)的 轉(zhuǎn)發(fā)優(yōu)先級(jí)為:根據(jù)映射表的最大表項(xiàng)數(shù)量、CFI(CanonicalFormatIndicator,標(biāo)準(zhǔn)格式指示位)的取值范圍確定的。具體的,上述映射表所包含表項(xiàng)的數(shù)量可以是根據(jù)用于表示轉(zhuǎn)發(fā)優(yōu)先級(jí)dot1p的比特?cái)?shù)和用于表示CFI取值的比特?cái)?shù)確定的,例如,以3bit表示dot1p,以1bit表示CIF的取值,則映射表中可以包括16個(gè)表項(xiàng)??蛇x的,在不想改變CIF取值的情況下,轉(zhuǎn)發(fā)優(yōu)先級(jí)相同而CIF的取值不同時(shí),以兩個(gè)表項(xiàng)分別表示。在本申請(qǐng)的一種可選實(shí)現(xiàn)方式中,映射表中除了需要記錄報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)dot1p之外,還可以記錄CFI的取值。當(dāng)然,還可以記錄其他信息,本申請(qǐng)并不對(duì)此進(jìn)行限定。下面通過(guò)一個(gè)具體的實(shí)例對(duì)信任報(bào)文模式對(duì)應(yīng)的映射表進(jìn)行說(shuō)明。假設(shè),映射表的最大表項(xiàng)數(shù)量為16,該表中記錄了dot1p和CFI的信息,dot1p的取值為0-7,CFI的取值為0、1,則信任報(bào)文模式對(duì)應(yīng)的映射表可以如表3所示。表3在本申請(qǐng)的一種可選實(shí)現(xiàn)方式中,上述映射表為本地能夠共享的重映射表。具體的,上述報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)方法包括:S101:接收目標(biāo)報(bào)文數(shù)據(jù)。S102:從與接收目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表中,獲得目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)。實(shí)際應(yīng)用中,目標(biāo)報(bào)文數(shù)據(jù)通過(guò)物理連接,經(jīng)過(guò)相應(yīng)端口發(fā)送至上述網(wǎng)絡(luò)設(shè)備中,用戶可以根據(jù)實(shí)際需求,預(yù)先定義好各個(gè)端口的信任模式,在端口的信任模式為信任端口模式時(shí),還可以預(yù)先定義好該端口的信任端口優(yōu)先級(jí),例如,0、1、2等等,這樣當(dāng)上述網(wǎng)絡(luò)設(shè)備接收到目標(biāo)報(bào)文數(shù)據(jù)后,根據(jù)接收目標(biāo)報(bào)文數(shù)據(jù)的端口確定出用于獲得目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)的映射表。另外,用戶可以在報(bào)文數(shù)據(jù)中設(shè)置報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)、CFI的取值等信息,所以,本步驟中可以根據(jù)目標(biāo)報(bào)文數(shù)據(jù)中攜帶的轉(zhuǎn)發(fā)優(yōu)先級(jí)、CFI的取值等信息,獲得目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)。具體的,在本申請(qǐng)的一種具體實(shí)現(xiàn)方式中,參見(jiàn)圖2,提供了另一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)方法的流程示意圖,與前述實(shí)施例相比,本實(shí)施例中,從與接收目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表中,獲得目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)(S102),包括:S102A:根據(jù)目標(biāo)報(bào)文數(shù)據(jù)攜帶的第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和標(biāo)準(zhǔn)格式指示位CFI的取值,獲得目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)在與接收目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的 映射表T中的索引。具體的,獲得上述索引時(shí),可以先解析目標(biāo)報(bào)文數(shù)據(jù),獲得第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和CFI的取值,然后根據(jù)第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和CFI的取值,查找預(yù)設(shè)的索引列表獲得索引,并將所獲得的索引確定為目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)在與接收目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表T中的索引。其中,上述預(yù)設(shè)的索引列表,用于存儲(chǔ)報(bào)文數(shù)據(jù)中攜帶的轉(zhuǎn)發(fā)優(yōu)先級(jí)、CFI取值與索引之間的對(duì)應(yīng)關(guān)系。S102B:根據(jù)上述索引,從映射表T中獲得目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)。由前述描述可知,對(duì)于信任端口優(yōu)先級(jí)對(duì)應(yīng)的映射表,其中各個(gè)表項(xiàng)存儲(chǔ)的報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)可以是相同的,因此,也可以不通過(guò)查預(yù)設(shè)索引列表的方式獲得目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí),而是在確定接收目標(biāo)報(bào)文數(shù)據(jù)的端口后,直接根據(jù)該端口的信任端口優(yōu)先級(jí)對(duì)應(yīng)的映射表獲得目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)。需要說(shuō)明的是,對(duì)于各個(gè)映射表而言,上述預(yù)設(shè)的索引列表的具體內(nèi)容可以是相同的,也可以是不相同的,本申請(qǐng)并不對(duì)此進(jìn)行限定。在具體內(nèi)容相同的情況下,可以只存在一個(gè)預(yù)設(shè)的索引列表。S103:根據(jù)上述轉(zhuǎn)發(fā)優(yōu)先級(jí)轉(zhuǎn)發(fā)目標(biāo)報(bào)文數(shù)據(jù)。若上述轉(zhuǎn)發(fā)優(yōu)先級(jí)高,則優(yōu)先轉(zhuǎn)發(fā)目標(biāo)報(bào)文數(shù)據(jù),反之,若上述轉(zhuǎn)發(fā)優(yōu)先級(jí)低,則不優(yōu)先轉(zhuǎn)發(fā)目標(biāo)報(bào)文數(shù)據(jù)。由以上可見(jiàn),上述各個(gè)實(shí)施例提供的方案中,網(wǎng)絡(luò)設(shè)備接收到目標(biāo)報(bào)文數(shù)據(jù)后,從與接收目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表中,獲得目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí),并根據(jù)上述轉(zhuǎn)發(fā)優(yōu)先級(jí)轉(zhuǎn)發(fā)目標(biāo)報(bào)文數(shù)據(jù)。由于網(wǎng)絡(luò)設(shè)備的一部分端口的信任模式為信任端口模式,另一部分端口的信任模式為信任報(bào)文模式,與現(xiàn)有技術(shù)相比,網(wǎng)絡(luò)設(shè)備端口的信任模式不再對(duì)應(yīng)單一信任模式,所以,豐富了重新確定報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)時(shí)可參考的端口的信任模式。另外,信任報(bào)文模式的端口與同一個(gè)映射表相對(duì)應(yīng),所以,節(jié)省了映射表存儲(chǔ)資源。下面通過(guò)具體實(shí)例,再對(duì)本申請(qǐng)實(shí)施例提供的確定信任模式優(yōu)先級(jí)的方法 進(jìn)行說(shuō)明。假設(shè),9組能夠共享的映射表為:Group0、Group1……Group8,其中,Group0-Group7對(duì)應(yīng)于信任端口模式,Group8對(duì)應(yīng)于信任報(bào)文模式,交換機(jī)的各個(gè)端口與映射表、信任模式之間的對(duì)應(yīng)關(guān)系參見(jiàn)上述表2,port1、port2……port5與映射表之間的指向關(guān)系,以及各個(gè)映射表中的具體內(nèi)容參見(jiàn)圖3,Group0-Group7的每一Group內(nèi)各個(gè)表項(xiàng)的dot1p的取值相同,分別為0、1、2、3、4、5、6、7,CFI的取值在0、1之間交替變化,Goup8的具體內(nèi)容參見(jiàn)表3,Group0-Group8對(duì)應(yīng)于一個(gè)預(yù)設(shè)的索引列表。預(yù)設(shè)的索引列表如下表4所示。表4第一種情況,交換機(jī)通過(guò)port1接收到目標(biāo)報(bào)文數(shù)據(jù)后,從該報(bào)文數(shù)據(jù)中得到dot1p的取值和CIF的取值,假設(shè)分別為0和1,則從表4中可以查找得知目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)在Group0中的索引為2,進(jìn)一步根據(jù)圖3中所示的Group0中的內(nèi)容可以得知,索引為2時(shí),dot1p的取值為0,CFI的取值為1,所以目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)為0,然后根據(jù)該轉(zhuǎn)發(fā)優(yōu)先級(jí)轉(zhuǎn)發(fā)目標(biāo)報(bào)文數(shù)據(jù)。由于從圖3中可以得知Group0中各個(gè)索引對(duì)應(yīng)的dot1p的取值均為0,所以無(wú)論報(bào)文數(shù)據(jù)中解析出的dot1p的取值為多少,根據(jù)表4得到的索引為多少,根據(jù)圖3從Group0中得到的dot1p的取值均為0。第二種情況,交換機(jī)通過(guò)port2/port3接收到目標(biāo)報(bào)文數(shù)據(jù)后,從該報(bào)文數(shù)據(jù)中得到dot1p的取值和CIF的取值,假設(shè)分別為7和0,則從表4中可以查找得知目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)在Group7中的目標(biāo)索引為14,進(jìn)一步根據(jù)圖3中所示的Group7中的內(nèi)容可以得知,索引為14時(shí),dot1p的取值為7,CFI的取值為0,所以目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)為7,然后根據(jù)該轉(zhuǎn)發(fā)優(yōu)先級(jí)轉(zhuǎn)發(fā)目標(biāo)報(bào)文數(shù)據(jù)。由于從圖3中可以得知Group7中各個(gè)索引對(duì)應(yīng)的dot1p的取值均為7,所以無(wú)論報(bào)文數(shù)據(jù)中解析出的dot1p的取值為多少,根據(jù)表4得到的索引為多少,根據(jù)圖3從Group7中得到的dot1p的取值均為7。第三種情況,交換機(jī)通過(guò)port4/port5接收到目標(biāo)報(bào)文數(shù)據(jù)后,從該報(bào)文數(shù)據(jù)中得到dot1p的取值和CIF的取值,假設(shè)分別為5和1,則從表4中可以查找得知目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)在Group8中的目標(biāo)索引為11,進(jìn)一步根據(jù)圖3中所示的Group8中的內(nèi)容可以得知,索引為11時(shí),dot1p的取值為5,CFI的取值為1,所以目標(biāo)信任模式的優(yōu)先級(jí)為5,與報(bào)文數(shù)據(jù)中的dot1p的取值以及CFI的取值相同,實(shí)現(xiàn)了信任報(bào)文優(yōu)先級(jí),最后根據(jù)該轉(zhuǎn)發(fā)優(yōu)先級(jí)轉(zhuǎn)發(fā)目標(biāo)報(bào)文數(shù)據(jù)。與上述報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)方法相對(duì)應(yīng),本申請(qǐng)實(shí)施例還提供了一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)裝置。圖4為本申請(qǐng)實(shí)施例提供的一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)裝置的結(jié)構(gòu)示意圖,該應(yīng)用于網(wǎng)絡(luò)設(shè)備,其中,所述網(wǎng)絡(luò)設(shè)備包括多個(gè)端口,多個(gè)端口中一部分端口的信任模式為信任端口模式,另一部分端口的信任模式為信任報(bào)文模式,信任端口模式的端口與其信任端口優(yōu)先級(jí)對(duì)應(yīng)的映射表相對(duì)應(yīng),信任報(bào)文模式的端口與同一個(gè)映射表相對(duì)應(yīng),所述映射表用于存儲(chǔ)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí),所述裝置包括:報(bào)文數(shù)據(jù)接收模塊401,用于接收目標(biāo)報(bào)文數(shù)據(jù);轉(zhuǎn)發(fā)優(yōu)先級(jí)獲得模塊402,用于從與接收所述目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表中,獲得所述目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí);報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)模塊403,用于根據(jù)所述轉(zhuǎn)發(fā)優(yōu)先級(jí)轉(zhuǎn)發(fā)所述目標(biāo)報(bào)文數(shù)據(jù)。在本申請(qǐng)的一種具體實(shí)現(xiàn)方式中,參見(jiàn)圖5,提供了另一種報(bào)文數(shù)據(jù)轉(zhuǎn)發(fā)裝置的結(jié)構(gòu)示意圖,與前述實(shí)施例相比,本實(shí)施例中,所述轉(zhuǎn)發(fā)優(yōu)先級(jí)獲得模塊402,包括:索引獲得子模塊402A,用于根據(jù)所述目標(biāo)報(bào)文數(shù)據(jù)攜帶的第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和標(biāo)準(zhǔn)格式指示位CFI的取值,獲得所述目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)在與接收所述目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表T中的索引;轉(zhuǎn)發(fā)優(yōu)先級(jí)獲得子模塊402B,用于根據(jù)所述索引,從所述映射表T中獲得所述目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)。具體的,所述索引獲得子模塊402A可以包括:信息獲得單元,用于解析所述目標(biāo)報(bào)文數(shù)據(jù),獲得第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和CFI的取值;索引查找單元,用于根據(jù)所述第一轉(zhuǎn)發(fā)優(yōu)先級(jí)和所述CFI的取值,查找預(yù)設(shè)的索引列表獲得索引,其中,所述預(yù)設(shè)的索引列表,用于存儲(chǔ)報(bào)文數(shù)據(jù)中攜帶的轉(zhuǎn)發(fā)優(yōu)先級(jí)、CFI取值與索引之間的對(duì)應(yīng)關(guān)系;索引確定單元,用于將所獲得的索引確定為所述目標(biāo)報(bào)文的轉(zhuǎn)發(fā)優(yōu)先級(jí)在與接收所述目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表T中的索引。具體的,對(duì)于信任端口模式的端口所對(duì)應(yīng)的映射表,同一映射表的各個(gè)表 項(xiàng)中存儲(chǔ)的報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)相同;對(duì)于信任報(bào)文模式的端口所對(duì)應(yīng)的映射表,各個(gè)表項(xiàng)中存儲(chǔ)的報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)為:根據(jù)映射表的最大表項(xiàng)數(shù)量、CFI的取值范圍確定的。具體的,所述映射表為本地能夠共享的重映射表。由以上可見(jiàn),上述各個(gè)實(shí)施例提供的方案中,網(wǎng)絡(luò)設(shè)備接收到目標(biāo)報(bào)文數(shù)據(jù)后,從與接收目標(biāo)報(bào)文數(shù)據(jù)的端口相對(duì)應(yīng)的映射表中,獲得目標(biāo)報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí),并根據(jù)上述轉(zhuǎn)發(fā)優(yōu)先級(jí)轉(zhuǎn)發(fā)目標(biāo)報(bào)文數(shù)據(jù)。由于網(wǎng)絡(luò)設(shè)備的一部分端口的信任模式為信任端口模式,另一部分端口的信任模式為信任報(bào)文模式,與現(xiàn)有技術(shù)相比,網(wǎng)絡(luò)設(shè)備端口的信任模式不再對(duì)應(yīng)單一信任模式,所以,豐富了重新確定報(bào)文數(shù)據(jù)的轉(zhuǎn)發(fā)優(yōu)先級(jí)時(shí)可參考的端口的信任模式。另外,信任報(bào)文模式的端口與同一個(gè)映射表相對(duì)應(yīng),所以,節(jié)省了映射表存儲(chǔ)資源。對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,這里所稱得的存儲(chǔ)介質(zhì),如:ROM/RAM、磁碟、光盤等。以上所述僅為本申請(qǐng)的較佳實(shí)施例而已,并非用于限定本申請(qǐng)的保護(hù)范圍。凡在本申請(qǐng)的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本申請(qǐng)的保護(hù)范圍內(nèi)。當(dāng)前第1頁(yè)1 2 3