欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

源報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法、目標(biāo)報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法與流程

文檔序號(hào):11664202閱讀:204來(lái)源:國(guó)知局
源報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法、目標(biāo)報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法與流程
源報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法、目標(biāo)報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法技術(shù)領(lǐng)網(wǎng)絡(luò)本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,特別是涉及一種源報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法、目標(biāo)報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法。

背景技術(shù):
SRIO(SerialRapidInputOutput,串行高速輸入輸出)是一種高性能、低引腳數(shù)、基于數(shù)據(jù)包交換的互連體系結(jié)構(gòu),是為滿足現(xiàn)在和未來(lái)高性能嵌入式系統(tǒng)需求而設(shè)計(jì)的一種開(kāi)放式互連技術(shù)標(biāo)準(zhǔn)。SRIO主要應(yīng)用于嵌入式系統(tǒng)內(nèi)部互連,支持芯片到芯片、板到板間的通訊,可作為嵌入式設(shè)備的背板(Backplane)連接。SRIO針對(duì)高性能嵌入式系統(tǒng)芯片間和板間互連而設(shè)計(jì),通過(guò)提供帶寬、軟件獨(dú)立性、容錯(cuò)和低延遲而滿足了對(duì)更高性能的需求,是未來(lái)十幾年中嵌入式系統(tǒng)互連的最佳選擇之一,幾乎所有的嵌入式系統(tǒng)芯片及設(shè)備供應(yīng)商都加入了SRIO行業(yè)協(xié)會(huì)。IB(InfiniBand,無(wú)限帶寬)架構(gòu)是一種支持多并發(fā)鏈接的“轉(zhuǎn)換線纜”技術(shù),IB技術(shù)不是用于一般網(wǎng)絡(luò)連接的,它的主要設(shè)計(jì)目的是針對(duì)服務(wù)器端的連接問(wèn)題的。因此,IB技術(shù)將會(huì)被應(yīng)用于服務(wù)器與服務(wù)器(比如復(fù)制,分布式工作等),服務(wù)器和存儲(chǔ)設(shè)備(比如SAN(StorageAreaNetworkan,存儲(chǔ)區(qū)域網(wǎng)絡(luò))和直接存儲(chǔ)附件)以及服務(wù)器和網(wǎng)絡(luò)之間(比如局域網(wǎng),廣域網(wǎng)和因特網(wǎng))的通信。IB是致力于服務(wù)器端的高性能互聯(lián)技術(shù),它的使命是:使處理器級(jí)的帶寬,從處理器到系統(tǒng)I/O、到存儲(chǔ)網(wǎng)絡(luò),穿越整個(gè)數(shù)據(jù)中心,形成一張統(tǒng)一的、包括服務(wù)器互連、服務(wù)器與存儲(chǔ)互連、存儲(chǔ)網(wǎng)絡(luò)在內(nèi)的神經(jīng)網(wǎng)絡(luò)。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施方式提供一種源報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法、目標(biāo)報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法,能夠通過(guò)SRIO網(wǎng)絡(luò)將源IB網(wǎng)絡(luò)的IB報(bào)文傳輸至目標(biāo)IB網(wǎng)絡(luò),從而通過(guò)SRIO網(wǎng)絡(luò)實(shí)現(xiàn)不同的IB網(wǎng)絡(luò)之間的IB報(bào)文傳輸。第一方面提供一種源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法,源報(bào)文轉(zhuǎn)換裝置與源IB網(wǎng)絡(luò)連接,且與SRIO網(wǎng)絡(luò)連接,該方法包括:接收來(lái)自源IB網(wǎng)絡(luò)的IB報(bào)文;獲取位于IB報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域的目標(biāo)IB設(shè)備的IB地址,其中目標(biāo)IB設(shè)備位于目標(biāo)IB網(wǎng)絡(luò);將目標(biāo)IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,其中目標(biāo)報(bào)文轉(zhuǎn)換裝置位于SRIO網(wǎng)絡(luò),且與目標(biāo)IB網(wǎng)絡(luò)連接;將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,并將IB報(bào)文置于SRIO報(bào)文的載荷區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的SRIO報(bào)文;將SRIO報(bào)文發(fā)送至SRIO網(wǎng)絡(luò)。在第一方面的第一種可能的實(shí)現(xiàn)方式中,將目標(biāo)IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址包括:讀取地址映射表,其中地址映射表記錄有目標(biāo)IB設(shè)備的IB地址與目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址的對(duì)應(yīng)關(guān)系;根據(jù)地址映射表獲取與目標(biāo)IB設(shè)備的IB地址對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址。在第一方面的第二種可能的實(shí)現(xiàn)方式中,將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,并將IB報(bào)文置于SRIO報(bào)文的載荷區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的SRIO報(bào)文包括:獲取位于IB報(bào)文的報(bào)文頭的報(bào)文長(zhǎng)度區(qū)域的報(bào)文長(zhǎng)度;判斷報(bào)文長(zhǎng)度是否大于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度,若是,以預(yù)設(shè)數(shù)據(jù)長(zhǎng)度為基準(zhǔn)量將IB報(bào)文分成帶有順序編號(hào)的多個(gè)數(shù)據(jù)段信息,并將多個(gè)數(shù)據(jù)段信息分別置于多個(gè)SRIO報(bào)文的載荷區(qū)域,將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于多個(gè)SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,將順序編號(hào)置于多個(gè)SRIO報(bào)文的報(bào)文頭的保留位區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的多個(gè)SRIO報(bào)文。在第一方面的第三種可能的實(shí)現(xiàn)方式中,接收來(lái)自源IB網(wǎng)絡(luò)的IB報(bào)文后,所述方法進(jìn)一步包括:獲取位于IB報(bào)文的報(bào)文頭的源地址區(qū)域的源IB設(shè)備的IB地址,其中源IB設(shè)備位于源IB網(wǎng)絡(luò);將源IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的源報(bào)文轉(zhuǎn)換裝置的SRIO地址;將源報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭的源地址區(qū)域。結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,將所述源IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的所述源報(bào)文轉(zhuǎn)換裝置的SRIO地址包括:讀取地址映射表,其中地址映射表記錄有源IB設(shè)備的IB地址與源報(bào)文轉(zhuǎn)換裝置的SRIO地址的對(duì)應(yīng)關(guān)系;根據(jù)地址映射表獲取與源IB設(shè)備的IB地址對(duì)應(yīng)的源報(bào)文轉(zhuǎn)換裝置的SRIO地址。在第一方面的第五種可能的實(shí)現(xiàn)方式中,生成對(duì)應(yīng)于IB報(bào)文的SRIO報(bào)文進(jìn)一步包括:將SRIO報(bào)文的報(bào)文頭的格式類(lèi)型區(qū)域置為用戶定義功能。第二方面提供一種目標(biāo)報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法,目標(biāo)報(bào)文轉(zhuǎn)換裝置與目標(biāo)IB網(wǎng)絡(luò)連接,且與SRIO網(wǎng)絡(luò)連接,該方法包括:接收來(lái)自SRIO網(wǎng)絡(luò)的SRIO報(bào)文,其中SRIO報(bào)文的載荷區(qū)域置有IB報(bào)文,SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域置有目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,IB報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域置有目標(biāo)IB設(shè)備的IB地址,目標(biāo)IB設(shè)備位于目標(biāo)IB網(wǎng)絡(luò)中;從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文;將IB報(bào)文發(fā)送至目標(biāo)IB網(wǎng)絡(luò)。在第二方面的第一種可能的實(shí)現(xiàn)方式中,接收來(lái)自SRIO網(wǎng)絡(luò)的SRIO報(bào)文包括:接收來(lái)自SRIO網(wǎng)絡(luò)的多個(gè)SRIO報(bào)文,其中每一SRIO報(bào)文的載荷區(qū)域置有數(shù)據(jù)段信息,多個(gè)數(shù)據(jù)段信息組成IB報(bào)文,每一SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域置有目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,每一SRIO報(bào)文的報(bào)文頭的保留位區(qū)域置有數(shù)據(jù)段信息對(duì)應(yīng)的順序編號(hào);從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文包括:從多個(gè)SRIO報(bào)文的載荷區(qū)域獲取多個(gè)數(shù)據(jù)段信息,從多個(gè)SRIO報(bào)文的報(bào)文頭的保留位區(qū)域獲取多個(gè)順序編號(hào),根據(jù)順序編號(hào)將多個(gè)數(shù)據(jù)段信息組合成IB報(bào)文。在第二方面的第二種可能的實(shí)現(xiàn)方式中,SRIO報(bào)文的報(bào)文頭的源地址區(qū)域進(jìn)一步置有源報(bào)文轉(zhuǎn)換裝置的SRIO地址,該方法進(jìn)一步包括:從SRIO報(bào)文的報(bào)文頭的源地址區(qū)域獲取源報(bào)文轉(zhuǎn)換裝置的SRIO地址。在第二方面的第三種可能的實(shí)現(xiàn)方式中,從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文是在預(yù)設(shè)條件被滿足后執(zhí)行的,預(yù)設(shè)條件為:SRIO報(bào)文的報(bào)文頭的格式類(lèi)型區(qū)域置為用戶定義功能。第三方面提供一種源報(bào)文轉(zhuǎn)換裝置,源報(bào)文轉(zhuǎn)換裝置與源IB網(wǎng)絡(luò)連接,且與SRIO網(wǎng)絡(luò)連接,源報(bào)文轉(zhuǎn)換裝置包括:IB報(bào)文接收模塊,用于接收來(lái)自源IB網(wǎng)絡(luò)的IB報(bào)文;IB設(shè)備地址獲取模塊,用于獲取位于IB報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域的目標(biāo)IB設(shè)備的IB地址,其中目標(biāo)IB設(shè)備位于目標(biāo)IB網(wǎng)絡(luò);地址轉(zhuǎn)換模塊,用于將目標(biāo)IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,其中目標(biāo)報(bào)文轉(zhuǎn)換裝置位于SRIO網(wǎng)絡(luò),且與目標(biāo)IB網(wǎng)絡(luò)連接;SRIO報(bào)文生成模塊,用于將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,并將IB報(bào)文置于SRIO報(bào)文的載荷區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的SRIO報(bào)文;SRIO報(bào)文發(fā)送模塊,用于將SRIO報(bào)文發(fā)送至SRIO網(wǎng)絡(luò)。在第三方面的第一種可能的實(shí)現(xiàn)方式中,源報(bào)文轉(zhuǎn)換裝置進(jìn)一步包括地址映射表,其中地址映射表記錄有目標(biāo)IB設(shè)備的IB地址與目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址的對(duì)應(yīng)關(guān)系,地址轉(zhuǎn)換模塊用于:讀取地址映射表;根據(jù)地址映射表獲取與目標(biāo)IB設(shè)備的IB地址對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址。在第三方面的第二種可能的實(shí)現(xiàn)方式中,SRIO報(bào)文生成模塊用于:獲取位于IB報(bào)文的報(bào)文頭的報(bào)文長(zhǎng)度區(qū)域的報(bào)文長(zhǎng)度;判斷報(bào)文長(zhǎng)度是否大于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度,若是,以預(yù)設(shè)數(shù)據(jù)長(zhǎng)度為基準(zhǔn)量將IB報(bào)文分成帶有順序編號(hào)的多個(gè)數(shù)據(jù)段信息,并將多個(gè)數(shù)據(jù)段信息分別置于多個(gè)SRIO報(bào)文的載荷區(qū)域,將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于多個(gè)SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,將順序編號(hào)置于多個(gè)SRIO報(bào)文的報(bào)文頭的保留位區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的多個(gè)SRIO報(bào)文。在第三方面的第三種可能的實(shí)現(xiàn)方式中,目標(biāo)IB設(shè)備地址獲取模塊進(jìn)一步用于:獲取位于IB報(bào)文的報(bào)文頭的源地址區(qū)域的源IB設(shè)備的IB地址,其中源IB設(shè)備位于源IB網(wǎng)絡(luò);地址轉(zhuǎn)換模塊進(jìn)一步用于:將源IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的源報(bào)文轉(zhuǎn)換裝置的SRIO地址;SRIO報(bào)文生成模塊進(jìn)一步用于:將源報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭的源地址區(qū)域。結(jié)合第三方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,裝置進(jìn)一步包括地址映射表,其中地址映射表記錄有源IB設(shè)備的IB地址與源報(bào)文轉(zhuǎn)換裝置的SRIO地址的對(duì)應(yīng)關(guān)系,地址轉(zhuǎn)換模塊用于:讀取地址映射表;根據(jù)地址映射表獲取與源IB設(shè)備的IB地址對(duì)應(yīng)的源報(bào)文轉(zhuǎn)換裝置的SRIO地址。在第三方面的第五種可能的實(shí)現(xiàn)方式中,SRIO報(bào)文生成模塊進(jìn)一步用于:將SRIO報(bào)文的報(bào)文頭的格式類(lèi)型區(qū)域置為用戶定義功能。第四方面提供一種目標(biāo)報(bào)文轉(zhuǎn)換裝置,目標(biāo)報(bào)文轉(zhuǎn)換裝置與目標(biāo)IB網(wǎng)絡(luò)連接,且與SRIO網(wǎng)絡(luò)連接,目標(biāo)報(bào)文轉(zhuǎn)換裝置包括:SRIO報(bào)文接收模塊,用于接收來(lái)自SRIO網(wǎng)絡(luò)的SRIO報(bào)文,其中SRIO報(bào)文的載荷區(qū)域置有IB報(bào)文,SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域置有目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,IB報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域置有目標(biāo)IB設(shè)備的IB地址,目標(biāo)IB設(shè)備位于目標(biāo)IB網(wǎng)絡(luò)中;IB報(bào)文獲取模塊,用于從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文;IB報(bào)文發(fā)送模塊,用于將IB報(bào)文發(fā)送至目標(biāo)IB網(wǎng)絡(luò)。在第四方面的第一種可能的實(shí)現(xiàn)方式中,SRIO報(bào)文接收模塊用于:接收來(lái)自SRIO網(wǎng)絡(luò)的多個(gè)SRIO報(bào)文,其中每一SRIO報(bào)文的載荷區(qū)域置有數(shù)據(jù)段信息,多個(gè)數(shù)據(jù)段信息組成IB報(bào)文,每一SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域置有目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,每一SRIO報(bào)文的報(bào)文頭的保留位區(qū)域置有數(shù)據(jù)段信息對(duì)應(yīng)的順序編號(hào);IB報(bào)文獲取模塊用于:從多個(gè)SRIO報(bào)文的載荷區(qū)域獲取多個(gè)數(shù)據(jù)段信息,從多個(gè)SRIO報(bào)文的報(bào)文頭的保留位區(qū)域獲取多個(gè)順序編號(hào),根據(jù)順序編號(hào)將多個(gè)數(shù)據(jù)段信息組合成IB報(bào)文。在第四方面的第二種可能的實(shí)現(xiàn)方式中,SRIO報(bào)文的報(bào)文頭的源目標(biāo)區(qū)域進(jìn)一步置有源報(bào)文轉(zhuǎn)換裝置的SRIO地址,IB報(bào)文獲取模塊進(jìn)一步用于:從SRIO報(bào)文的報(bào)文頭的源地址區(qū)域獲取源報(bào)文轉(zhuǎn)換裝置的SRIO地址。在第四方面的第三種可能的實(shí)現(xiàn)方式中,IB報(bào)文獲取模塊在預(yù)設(shè)條件被滿足后從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文,預(yù)設(shè)條件為:SRIO報(bào)文的報(bào)文頭的格式類(lèi)型區(qū)域置為用戶定義功能。本發(fā)明實(shí)施方式提供的源報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法、目標(biāo)報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法,通過(guò)接收來(lái)自源IB網(wǎng)絡(luò)的IB報(bào)文,獲取位于IB報(bào)文的報(bào)文頭區(qū)域中的目標(biāo)IB設(shè)備的IB地址,將目標(biāo)IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭區(qū)域,并將IB報(bào)文置于SRIO報(bào)文的載荷區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的SRIO報(bào)文并發(fā)送至SRIO網(wǎng)絡(luò),并且,通過(guò)從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文,并將IB報(bào)文發(fā)送至目標(biāo)IB網(wǎng)絡(luò),可以通過(guò)SRIO網(wǎng)絡(luò)將源IB網(wǎng)絡(luò)的IB報(bào)文傳輸至目標(biāo)IB網(wǎng)絡(luò),從而通過(guò)SRIO網(wǎng)絡(luò)實(shí)現(xiàn)不同的IB網(wǎng)絡(luò)之間的IB報(bào)文傳輸。附圖說(shuō)明圖1是設(shè)置有本發(fā)明的源報(bào)文轉(zhuǎn)換裝置、目標(biāo)報(bào)文轉(zhuǎn)換裝置的網(wǎng)絡(luò)環(huán)境的系統(tǒng)架構(gòu)圖;圖2是本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例的流程圖;圖3是本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例的IB報(bào)文格式示意圖;圖4是本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例的報(bào)文格式轉(zhuǎn)換示意圖;圖5是本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例的SRIO報(bào)文格式示意圖;圖6是本發(fā)明目標(biāo)報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例的流程圖;圖7是本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第二實(shí)施例的流程圖;圖8是本發(fā)明目標(biāo)報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第二實(shí)施例的流程圖;圖9是本發(fā)明源報(bào)文轉(zhuǎn)換裝置40第一實(shí)施例的裝置結(jié)構(gòu)示意圖;圖10是本發(fā)明目標(biāo)報(bào)文轉(zhuǎn)換裝置50第一實(shí)施例的裝置結(jié)構(gòu)示意圖;圖11是本發(fā)明源報(bào)文轉(zhuǎn)換裝置第二實(shí)施例的裝置結(jié)構(gòu)示意圖;圖12是本發(fā)明目標(biāo)報(bào)文轉(zhuǎn)換裝置50第二實(shí)施例的裝置結(jié)構(gòu)示意圖;圖13是設(shè)置有本發(fā)明的源報(bào)文轉(zhuǎn)換裝置、目標(biāo)報(bào)文轉(zhuǎn)換裝置的另一網(wǎng)絡(luò)環(huán)境的系統(tǒng)架構(gòu)圖。具體實(shí)施方式下面結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。首先請(qǐng)參見(jiàn)圖1,圖1是設(shè)置有本發(fā)明的源報(bào)文轉(zhuǎn)換裝置、目標(biāo)報(bào)文轉(zhuǎn)換裝置的網(wǎng)絡(luò)環(huán)境的系統(tǒng)架構(gòu)圖。如圖1所示,該網(wǎng)絡(luò)環(huán)境包括源IB網(wǎng)絡(luò)10、目標(biāo)IB網(wǎng)絡(luò)20、SRIO網(wǎng)絡(luò)30、源報(bào)文轉(zhuǎn)換裝置40以及目標(biāo)報(bào)文轉(zhuǎn)換裝置50。源IB網(wǎng)絡(luò)10包括源IB設(shè)備101、IB設(shè)備102、IB交換機(jī)103以及IB交換機(jī)104,目標(biāo)IB網(wǎng)絡(luò)20包括IB設(shè)備201、目標(biāo)IB設(shè)備202、IB交換機(jī)203以及IB交換機(jī)204。SRIO網(wǎng)絡(luò)30包括SRIO設(shè)備301、SRIO交換機(jī)302以及SRIO設(shè)備303。源報(bào)文轉(zhuǎn)換裝置40與源IB網(wǎng)絡(luò)10連接,且與SRIO網(wǎng)絡(luò)30連接。目標(biāo)報(bào)文轉(zhuǎn)換裝置50與目標(biāo)IB網(wǎng)絡(luò)20連接,且與SRIO網(wǎng)絡(luò)30連接。具體地,源報(bào)文轉(zhuǎn)換裝置40通過(guò)與IB交換機(jī)104連接,從而接入源IB網(wǎng)絡(luò)10,通過(guò)與SRIO交換機(jī)302連接,從而接入SRIO網(wǎng)絡(luò)30。目標(biāo)報(bào)文轉(zhuǎn)換裝置50通過(guò)與IB交換機(jī)203連接,從而接入目標(biāo)IB網(wǎng)絡(luò)20,通過(guò)與SRIO交換機(jī)302連接,從而接入SRIO網(wǎng)絡(luò)30。在本發(fā)明實(shí)施例中,源報(bào)文轉(zhuǎn)換裝置40除具有SRIO地址之外,更具有IB地址,源報(bào)文轉(zhuǎn)換裝置40的SRIO地址可使得源報(bào)文轉(zhuǎn)換裝置40在SRIO網(wǎng)絡(luò)30內(nèi)被識(shí)別,源報(bào)文轉(zhuǎn)換裝置40的IB地址可使得源報(bào)文轉(zhuǎn)換裝置40在源IB網(wǎng)絡(luò)10內(nèi)被識(shí)別。同樣地,目標(biāo)報(bào)文轉(zhuǎn)換裝置50除具有SRIO地址之外,更具有IB地址,目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址可使得目標(biāo)報(bào)文轉(zhuǎn)換裝置50在SRIO網(wǎng)絡(luò)30內(nèi)被識(shí)別,目標(biāo)報(bào)文轉(zhuǎn)換裝置50的IB地址可使得目標(biāo)報(bào)文轉(zhuǎn)換裝置50在目標(biāo)IB網(wǎng)絡(luò)20內(nèi)被識(shí)別。在源IB網(wǎng)絡(luò)10中,IB交換機(jī)103以及IB交換機(jī)104可用于完成IB報(bào)文在源IB網(wǎng)絡(luò)10的分發(fā)和傳遞,具體而言,可通過(guò)讀取報(bào)文中的目的地址將報(bào)文發(fā)送到該地址對(duì)應(yīng)的IB設(shè)備。在目標(biāo)IB網(wǎng)絡(luò)20中,IB交換機(jī)203以及IB交換機(jī)204可用于完成IB報(bào)文在目標(biāo)IB網(wǎng)絡(luò)20中的分發(fā)和傳遞,具體而言,可通過(guò)讀取報(bào)文中的目的地址將報(bào)文發(fā)送到該地址對(duì)應(yīng)的IB設(shè)備。在SRIO網(wǎng)絡(luò)30中,SRIO交換機(jī)302可以用于完成SRIO報(bào)文在SRIO網(wǎng)絡(luò)30中的分發(fā)和傳遞,具體而言,可通過(guò)讀取報(bào)文中的目的地址將報(bào)文發(fā)送到該地址對(duì)應(yīng)的SRIO設(shè)備。在現(xiàn)有技術(shù)中,IB報(bào)文只能在源IB網(wǎng)絡(luò)10或目標(biāo)IB網(wǎng)絡(luò)20的內(nèi)部傳輸,不能通過(guò)SRIO網(wǎng)絡(luò)30,而本發(fā)明所要解決的技術(shù)問(wèn)題是要使得源IB網(wǎng)絡(luò)10內(nèi)的IB報(bào)文可以通過(guò)SRIO網(wǎng)絡(luò)30傳輸至目標(biāo)IB網(wǎng)絡(luò)20。以下請(qǐng)參見(jiàn)圖2,圖2是本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例的流程圖。在本實(shí)施例中,以圖1所示的源報(bào)文轉(zhuǎn)換裝置40作為主體進(jìn)行具體說(shuō)明,如圖2所示,本實(shí)施例的源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法包括以下步驟:步驟401:接收來(lái)自源IB網(wǎng)絡(luò)的IB報(bào)文。具體而言,IB報(bào)文是源IB設(shè)備101發(fā)出的,假設(shè)該IB報(bào)文的目的地址是目標(biāo)IB設(shè)備202(其位于目標(biāo)IB網(wǎng)絡(luò)20中,而不在源IB網(wǎng)絡(luò)10中),因此,IB交換機(jī)104在源IB網(wǎng)絡(luò)10找不到對(duì)應(yīng)的目的地址,故在源IB網(wǎng)絡(luò)10內(nèi)沒(méi)有相應(yīng)的IB設(shè)備接收該報(bào)文,于是由源報(bào)文轉(zhuǎn)換裝置40接收該IB報(bào)文。為了更清楚地進(jìn)行說(shuō)明,可進(jìn)一步參見(jiàn)圖3,圖3是本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例的IB報(bào)文格式示意圖。如圖3所示,IB報(bào)文902設(shè)置在起始定界符與結(jié)束定界符之間,其中IB報(bào)文902包括報(bào)文頭、有效載荷(Payload)以及校驗(yàn)碼。具體地,報(bào)文頭包括LRH(LocalRouteHeader,本地路由頭)信息、GRH(GlobalRoutingHeader,全局路由頭)信息、BTH(BaseTransportHeader,基本傳輸頭)信息、ETH(ExtendedTransportHeader,擴(kuò)展傳輸頭)信息,校驗(yàn)碼包括ICRC(InvariantCyclicRedundancyCheck,標(biāo)準(zhǔn)循環(huán)冗余碼校驗(yàn))校驗(yàn)碼和VCRC(VariantCyclicRedundancyCheck,變種循環(huán)冗余碼校驗(yàn))校驗(yàn)碼。其中,LRH信息具體包括如表1所示的區(qū)域:表1:步驟402:獲取位于IB報(bào)文的報(bào)文頭的DLID區(qū)域的目標(biāo)IB設(shè)備的地址,其中目標(biāo)IB設(shè)備位于目標(biāo)IB網(wǎng)絡(luò)。步驟403:將目標(biāo)IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址。具體而言,可通過(guò)以下方式將將目標(biāo)IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址:讀取地址映射表,其中地址映射表記錄有目標(biāo)IB設(shè)備的IB地址與目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址的對(duì)應(yīng)關(guān)系,根據(jù)地址映射表獲取與目標(biāo)IB設(shè)備的IB地址對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址。結(jié)合圖1,地址映射表如表2所示:表2:IB設(shè)備201的IB地址目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址目標(biāo)IB設(shè)備202的IB地址目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址因此,表2為地址映射表,其列出了目標(biāo)IB設(shè)備202的IB地址與目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址的對(duì)應(yīng)關(guān)系。值得注意的是,地址映射表也可以記錄IB設(shè)備201與目標(biāo)報(bào)文轉(zhuǎn)換裝置50的對(duì)應(yīng)關(guān)系。并請(qǐng)參見(jiàn)圖4,圖4是本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例的報(bào)文格式轉(zhuǎn)換示意圖,如圖4所示,IB報(bào)文902的數(shù)據(jù)包具體包括報(bào)文頭9021、載荷區(qū)域9022以及校驗(yàn)符9023。具體可通過(guò)讀取IB報(bào)文902中的目標(biāo)IB設(shè)備202的IB地址,其中,目標(biāo)IB設(shè)備202的IB地址記錄于IB報(bào)文902的報(bào)文頭的本地路由頭信息中的DLID區(qū)域。并根據(jù)表2所示的地址映射表獲取目標(biāo)IB設(shè)備202的IB地址對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址。步驟404:將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,并將IB報(bào)文置于SRIO報(bào)文的載荷區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的SRIO報(bào)文。具體請(qǐng)參見(jiàn)圖5,圖5是本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例的SRIO報(bào)文格式示意圖。如圖5所示,SRIO報(bào)文具體包括報(bào)文頭、載荷區(qū)域以及校驗(yàn)符。其中,報(bào)文頭具體包括響應(yīng)地址、保留位、優(yōu)先級(jí)、器件標(biāo)識(shí)長(zhǎng)度、格式類(lèi)型、目標(biāo)地址、源地址以及邏輯層信息。步驟405:將SRIO報(bào)文發(fā)送至SRIO網(wǎng)絡(luò)。以下請(qǐng)參見(jiàn)圖6,圖6是本發(fā)明目標(biāo)報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例的流程圖,在本實(shí)施例中,以圖1所示的目標(biāo)報(bào)文轉(zhuǎn)換裝置50作為主體進(jìn)行說(shuō)明,如圖6所示,本發(fā)明目標(biāo)報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法包括以下步驟:步驟501:接收來(lái)自SRIO網(wǎng)絡(luò)的SRIO報(bào)文。步驟502:從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文。步驟503:將IB報(bào)文發(fā)送至目標(biāo)IB網(wǎng)絡(luò)。由于在本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例中,源報(bào)文轉(zhuǎn)換裝置40將SRIO報(bào)文發(fā)送至SRIO網(wǎng)絡(luò)30,而在該SRIO報(bào)文中,其載荷區(qū)域置有IB報(bào)文,其報(bào)文頭的目標(biāo)地址置有目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址,因此,SRIO報(bào)文可經(jīng)由SRIO交換機(jī)302轉(zhuǎn)發(fā)至目標(biāo)報(bào)文轉(zhuǎn)換裝置50,使得目標(biāo)報(bào)文轉(zhuǎn)換裝置50可接收來(lái)自SRIO網(wǎng)絡(luò)30的SRIO報(bào)文。目標(biāo)報(bào)文轉(zhuǎn)換裝置50從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文,并將IB報(bào)文發(fā)送至目標(biāo)IB網(wǎng)絡(luò)20。由于IB報(bào)文的報(bào)文頭的DLID區(qū)域置有目標(biāo)IB設(shè)備202的IB地址,因此,IB報(bào)文在目標(biāo)IB網(wǎng)絡(luò)可經(jīng)由IB交換機(jī)203以及IB交換機(jī)204的轉(zhuǎn)發(fā)到達(dá)目標(biāo)IB設(shè)備202。因此,在本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例以及目標(biāo)報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例中,具體介紹了源報(bào)文轉(zhuǎn)換裝置和目標(biāo)報(bào)文轉(zhuǎn)換裝置的工作方式。本發(fā)明實(shí)施方式提供的源報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法、目標(biāo)報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法,在源報(bào)文轉(zhuǎn)換裝置端:通過(guò)接收來(lái)自源IB網(wǎng)絡(luò)的IB報(bào)文,獲取位于IB報(bào)文的報(bào)文頭區(qū)域中的目標(biāo)IB設(shè)備的IB地址,將目標(biāo)IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭區(qū)域,并將IB報(bào)文置于SRIO報(bào)文的載荷區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的SRIO報(bào)文并發(fā)送至SRIO網(wǎng)絡(luò);并且,在目標(biāo)報(bào)文轉(zhuǎn)換裝置端:通過(guò)從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文,并將IB報(bào)文發(fā)送至目標(biāo)IB網(wǎng)絡(luò),從而通過(guò)SRIO網(wǎng)絡(luò)將源IB網(wǎng)絡(luò)10的IB報(bào)文傳輸至目標(biāo)IB網(wǎng)絡(luò),通過(guò)SRIO網(wǎng)絡(luò)實(shí)現(xiàn)不同的IB網(wǎng)絡(luò)之間的IB報(bào)文傳輸。以下請(qǐng)參見(jiàn)圖7,圖7是本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第二實(shí)施例的流程圖,如圖7所示,本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法包括以下步驟:步驟601:接收來(lái)自源IB網(wǎng)絡(luò)的IB報(bào)文。步驟602:獲取位于IB報(bào)文的報(bào)文頭的DLID區(qū)域的目標(biāo)IB設(shè)備的IB地址。其中目標(biāo)IB設(shè)備位于目標(biāo)IB網(wǎng)絡(luò)。步驟603:將目標(biāo)IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址。其中目標(biāo)報(bào)文轉(zhuǎn)換裝置位于SRIO網(wǎng)絡(luò)3,且與目標(biāo)IB網(wǎng)絡(luò)連接。步驟604:獲取位于IB報(bào)文的報(bào)文頭的PktLen區(qū)域的報(bào)文長(zhǎng)度;步驟605:判斷報(bào)文長(zhǎng)度是否大于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度,若是,執(zhí)行步驟606,若否,執(zhí)行步驟608。具體而言,預(yù)設(shè)數(shù)據(jù)長(zhǎng)度可由用戶根據(jù)需要設(shè)置,一般而言,由于IB報(bào)文是放置在SRIO報(bào)文的載荷區(qū)域,而SRIO報(bào)文的載荷區(qū)域的數(shù)據(jù)長(zhǎng)度為256字節(jié),因此預(yù)設(shè)數(shù)據(jù)長(zhǎng)度可設(shè)置為256字節(jié)。但,用戶也可以根據(jù)實(shí)際需要將預(yù)設(shè)數(shù)據(jù)長(zhǎng)度設(shè)置在1-256字節(jié)之間,本發(fā)明對(duì)此不作具體限定。步驟606:以預(yù)設(shè)數(shù)據(jù)長(zhǎng)度為基準(zhǔn)量將IB報(bào)文分成帶有順序編號(hào)的多個(gè)數(shù)據(jù)段信息。其中,順序編號(hào)用于標(biāo)記數(shù)據(jù)段信息在IB報(bào)文的排列位置,具體地,如果IB報(bào)文被分為n個(gè)數(shù)據(jù)段信息,那么該n個(gè)數(shù)據(jù)段信息的順序編號(hào)從頭到尾分別為1、2、3、……、n。步驟607:將多個(gè)數(shù)據(jù)段信息分別置于多個(gè)SRIO報(bào)文的載荷區(qū)域,將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于多個(gè)SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,將順序編號(hào)置于多個(gè)SRIO報(bào)文的報(bào)文頭的保留位區(qū)域(具體如圖5所示),以生成對(duì)應(yīng)于IB報(bào)文的多個(gè)SRIO報(bào)文。步驟608:將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,并將IB報(bào)文置于SRIO報(bào)文的載荷區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的SRIO報(bào)文。步驟609:將SRIO報(bào)文發(fā)送至SRIO網(wǎng)絡(luò)。以下請(qǐng)參見(jiàn)圖8,圖8是本發(fā)明目標(biāo)報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第二實(shí)施例的流程圖,在本實(shí)施例中,以圖1所示的目標(biāo)報(bào)文轉(zhuǎn)換裝置50作為主體進(jìn)行說(shuō)明,并且,假設(shè)上文所述的源報(bào)文轉(zhuǎn)換裝置40的報(bào)文轉(zhuǎn)換方法第二實(shí)施例中,產(chǎn)生了多個(gè)SRIO報(bào)文。如圖8所示,本發(fā)明目標(biāo)報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法包括以下步驟:步驟701:接收來(lái)自SRIO網(wǎng)絡(luò)的多個(gè)SRIO報(bào)文,其中每一SRIO報(bào)文的載荷區(qū)域置有數(shù)據(jù)段信息,多個(gè)數(shù)據(jù)段信息組成IB報(bào)文,每一SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域置有目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,每一SRIO報(bào)文的報(bào)文頭的保留位區(qū)域數(shù)據(jù)段信息對(duì)應(yīng)的順序編號(hào)。步驟702:從多個(gè)SRIO報(bào)文的載荷區(qū)域獲取多個(gè)數(shù)據(jù)段信息,從多個(gè)SRIO報(bào)文的報(bào)文頭的保留位區(qū)域獲取多個(gè)順序編號(hào),根據(jù)順序編號(hào)將多個(gè)數(shù)據(jù)段信息組合成IB報(bào)文。步驟703:將IB報(bào)文發(fā)送至目標(biāo)IB網(wǎng)絡(luò)。值得注意的是,若上文所述的源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第二實(shí)施例中,產(chǎn)生了單個(gè)SRIO報(bào)文,則可參照本發(fā)明目標(biāo)報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第一實(shí)施例進(jìn)行相應(yīng)處理,本發(fā)明對(duì)此不作贅述。在本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第二實(shí)施例以及目標(biāo)報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第二實(shí)施例中,具體介紹了源報(bào)文轉(zhuǎn)換裝置和目標(biāo)報(bào)文轉(zhuǎn)換裝置的工作方式。本發(fā)明實(shí)施方式提供的源報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法、目標(biāo)報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法,在源報(bào)文轉(zhuǎn)換裝置端:通過(guò)接收來(lái)自源IB網(wǎng)絡(luò)的IB報(bào)文,獲取位于IB報(bào)文的報(bào)文頭區(qū)域中的目標(biāo)IB設(shè)備的IB地址,將目標(biāo)IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,獲取位于IB報(bào)文的報(bào)文頭的PktLen區(qū)域的報(bào)文長(zhǎng)度,判斷報(bào)文長(zhǎng)度是否大于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度,若是,以預(yù)設(shè)數(shù)據(jù)長(zhǎng)度為基準(zhǔn)量將IB報(bào)文分成帶有順序編號(hào)的多個(gè)數(shù)據(jù)段信息,并將多個(gè)數(shù)據(jù)段信息分別置于多個(gè)SRIO報(bào)文的載荷區(qū)域,將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于多個(gè)SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,將順序編號(hào)置于多個(gè)SRIO報(bào)文的報(bào)文頭的保留位區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的多個(gè)SRIO報(bào)文;并且,在目標(biāo)報(bào)文轉(zhuǎn)換裝置端:從SRIO網(wǎng)絡(luò)接收多個(gè)SRIO報(bào)文,從多個(gè)SRIO報(bào)文的載荷區(qū)域獲取多個(gè)數(shù)據(jù)段信息,從多個(gè)SRIO報(bào)文的報(bào)文頭的保留位區(qū)域獲取多個(gè)順序編號(hào),根據(jù)順序編號(hào)將多個(gè)數(shù)據(jù)段信息組合成IB報(bào)文,并將IB報(bào)文發(fā)送至目標(biāo)IB網(wǎng)絡(luò),從而通過(guò)SRIO網(wǎng)絡(luò)將源IB網(wǎng)絡(luò)10的IB報(bào)文傳輸至目標(biāo)IB網(wǎng)絡(luò),以通過(guò)SRIO網(wǎng)絡(luò)實(shí)現(xiàn)不同的IB網(wǎng)絡(luò)之間的IB報(bào)文傳輸。本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第二實(shí)施例以及目標(biāo)報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法第二實(shí)施例重點(diǎn)考慮了IB報(bào)文長(zhǎng)度大于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度的情況,通過(guò)將IB報(bào)文長(zhǎng)度進(jìn)行切分,以產(chǎn)生多個(gè)數(shù)據(jù)段信息,并分別將多個(gè)數(shù)據(jù)段信息放置到多個(gè)SRIO報(bào)文中進(jìn)行傳輸,從而使得本實(shí)施例適合應(yīng)用于實(shí)際應(yīng)用中對(duì)IB報(bào)文長(zhǎng)度相對(duì)較大的網(wǎng)絡(luò)環(huán)境。值得注意的是,在本發(fā)明源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法的可選實(shí)施例中,源報(bào)文轉(zhuǎn)換裝置可進(jìn)一步獲取位于IB報(bào)文的報(bào)文頭的SLID區(qū)域的源IB設(shè)備的IB地址,其中源IB設(shè)備位于源IB網(wǎng)絡(luò),IB報(bào)文是由源IB設(shè)備發(fā)出的。將源IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的源報(bào)文轉(zhuǎn)換裝置的SRIO地址。將源報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭的源地址區(qū)域。通過(guò)將源報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭的源地址區(qū)域,可使得目標(biāo)報(bào)文轉(zhuǎn)換裝置在接收到該SRIO報(bào)文之后,可以獲知SRIO報(bào)文的來(lái)源地址。具體而言,源報(bào)文轉(zhuǎn)換裝置可通過(guò)讀取地址映射表,以將源IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的源報(bào)文轉(zhuǎn)換裝置的SRIO地址。其中地址映射表記錄有源IB設(shè)備的IB地址與源報(bào)文轉(zhuǎn)換裝置的SRIO地址的對(duì)應(yīng)關(guān)系,并根據(jù)地址映射表獲取與源IB設(shè)備的IB地址對(duì)應(yīng)的源報(bào)文轉(zhuǎn)換裝置的SRIO地址。以下請(qǐng)參見(jiàn)表3,其中表3在表2的基礎(chǔ)上進(jìn)一步設(shè)置了源IB設(shè)備的IB地址與源報(bào)文轉(zhuǎn)換裝置的SRIO地址的對(duì)應(yīng)關(guān)系,結(jié)合圖1,地址映射表如表3所示:表3:IB設(shè)備201的IB地址目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址目標(biāo)IB設(shè)備202的IB地址目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址源IB設(shè)備101的IB地址源報(bào)文轉(zhuǎn)換裝置40的SRIO地址IB設(shè)備102的IB地址源報(bào)文轉(zhuǎn)換裝置40的SRIO地址其中,表3記錄有源IB網(wǎng)絡(luò)10中的所有IB設(shè)備的IB地址與與該源IB網(wǎng)絡(luò)40連接的源報(bào)文轉(zhuǎn)換裝置40的SRIO地址的對(duì)應(yīng)關(guān)系,以及目標(biāo)IB網(wǎng)絡(luò)20中的所有IB設(shè)備的IB地址與與該目標(biāo)IB網(wǎng)絡(luò)20連接的目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址的對(duì)應(yīng)關(guān)系。并且,在源報(bào)文轉(zhuǎn)換裝置的報(bào)文轉(zhuǎn)換方法的可選實(shí)施例中,可將SRIO報(bào)文的報(bào)文頭的格式類(lèi)型區(qū)域置為用戶定義功能,目標(biāo)報(bào)文轉(zhuǎn)換裝置50可通過(guò)判斷SRIO報(bào)文的報(bào)文頭的格式類(lèi)型(Ftype,F(xiàn)ormattype)區(qū)域(如圖5所示)是否置為用戶定義功能,以區(qū)分普通SRIO報(bào)文與本發(fā)明實(shí)施例所揭示的帶有IB報(bào)文的SRIO報(bào)文,從而使得本發(fā)明實(shí)施例所揭示技術(shù)方案可應(yīng)用于同時(shí)存在普通SRIO報(bào)文和本發(fā)明所揭示的帶有IB報(bào)文的SRIO報(bào)文的SRIO網(wǎng)絡(luò)中。請(qǐng)參見(jiàn)圖9,圖9是本發(fā)明源報(bào)文轉(zhuǎn)換裝置40第一實(shí)施例的裝置結(jié)構(gòu)示意圖,其中,源報(bào)文轉(zhuǎn)換裝置40與源IB網(wǎng)絡(luò)連接,且與SRIO網(wǎng)絡(luò)連接,源報(bào)文轉(zhuǎn)換裝置40包括:IB報(bào)文接收模塊4401,用于接收來(lái)自源IB網(wǎng)絡(luò)的IB報(bào)文;IB設(shè)備地址獲取模塊4402,用于獲取位于IB報(bào)文的報(bào)文頭的DLID區(qū)域的目標(biāo)IB設(shè)備的IB地址,其中目標(biāo)IB設(shè)備位于目標(biāo)IB網(wǎng)絡(luò);地址轉(zhuǎn)換模塊4403,用于將目標(biāo)IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,其中目標(biāo)報(bào)文轉(zhuǎn)換裝置位于SRIO網(wǎng)絡(luò),且與目標(biāo)IB網(wǎng)絡(luò)連接;SRIO報(bào)文生成模塊4404,用于將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,并將IB報(bào)文置于SRIO報(bào)文的載荷區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的SRIO報(bào)文;SRIO報(bào)文發(fā)送模塊4405,用于將SRIO報(bào)文發(fā)送至SRIO網(wǎng)絡(luò)??蛇x地,源報(bào)文轉(zhuǎn)換裝置40進(jìn)一步包括地址映射表,其中地址映射表記錄有目標(biāo)IB設(shè)備的IB地址與目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址的對(duì)應(yīng)關(guān)系,地址轉(zhuǎn)換模塊4403用于:讀取地址映射表;根據(jù)地址映射表獲取與目標(biāo)IB設(shè)備的IB地址對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址??蛇x地,SRIO報(bào)文生成模塊4404進(jìn)一步用于:獲取位于IB報(bào)文的報(bào)文頭的PktLen區(qū)域的報(bào)文長(zhǎng)度;判斷報(bào)文長(zhǎng)度是否大于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度,若是,以預(yù)設(shè)數(shù)據(jù)長(zhǎng)度為基準(zhǔn)量將IB報(bào)文分成帶有順序編號(hào)的多個(gè)數(shù)據(jù)段信息,并將多個(gè)數(shù)據(jù)段信息分別置于多個(gè)SRIO報(bào)文的載荷區(qū)域,將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于多個(gè)SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,將順序編號(hào)置于多個(gè)SRIO報(bào)文的報(bào)文頭的保留位區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的多個(gè)SRIO報(bào)文。SRIO報(bào)文發(fā)送模塊4405將該多個(gè)SRIO報(bào)文發(fā)送至SRIO網(wǎng)絡(luò)??蛇x地,IB設(shè)備地址獲取模塊4402用于:獲取位于IB報(bào)文的報(bào)文頭的SLID區(qū)域的源IB設(shè)備的IB地址,其中源IB設(shè)備位于源IB網(wǎng)絡(luò);地址轉(zhuǎn)換模塊4403將源IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的源報(bào)文轉(zhuǎn)換裝置40的SRIO地址;SRIO報(bào)文生成模塊4404將源報(bào)文轉(zhuǎn)換裝置40的SRIO地址置于SRIO報(bào)文的報(bào)文頭的源地址區(qū)域。可選地,源報(bào)文轉(zhuǎn)換裝置40進(jìn)一步包括地址映射表,其中地址映射表記錄有源IB設(shè)備的IB地址與源報(bào)文轉(zhuǎn)換裝置40的SRIO地址的對(duì)應(yīng)關(guān)系,地址轉(zhuǎn)換模塊4403用于:讀取地址映射表;根據(jù)地址映射表獲取與源IB設(shè)備的IB地址對(duì)應(yīng)的源報(bào)文轉(zhuǎn)換裝置40的SRIO地址??蛇x地,SRIO報(bào)文生成模塊4404用于:將SRIO報(bào)文的報(bào)文頭的格式類(lèi)型區(qū)域置為用戶定義功能。具體而言,以上各功能模塊可以采用現(xiàn)場(chǎng)可編程門(mén)陣列或?qū)S眉呻娐穪?lái)實(shí)現(xiàn),并且,在一些情況下,也可以用程序?qū)崿F(xiàn),下文將詳細(xì)揭示采用程序?qū)崿F(xiàn)本發(fā)明時(shí)所采用的硬件架構(gòu)。以下請(qǐng)參見(jiàn)圖10,圖10是本發(fā)明目標(biāo)報(bào)文轉(zhuǎn)換裝置50第一實(shí)施例的裝置結(jié)構(gòu)示意圖,目標(biāo)報(bào)文轉(zhuǎn)換裝置50與目標(biāo)IB網(wǎng)絡(luò)連接,且與SRIO網(wǎng)絡(luò)連接,目標(biāo)報(bào)文轉(zhuǎn)換裝置50包括:SRIO報(bào)文接收模塊5501,用于接收來(lái)自SRIO網(wǎng)絡(luò)的SRIO報(bào)文,其中SRIO報(bào)文的載荷區(qū)域置有IB報(bào)文,SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域置有目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址,IB報(bào)文的報(bào)文頭的DLID區(qū)域置有目標(biāo)IB設(shè)備的IB地址,目標(biāo)IB設(shè)備位于目標(biāo)IB網(wǎng)絡(luò)中;IB報(bào)文獲取模塊5502,用于從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文;IB報(bào)文發(fā)送模塊5503,用于將IB報(bào)文發(fā)送至目標(biāo)IB網(wǎng)絡(luò)??蛇x地,SRIO報(bào)文接收模塊5501用于:接收來(lái)自SRIO網(wǎng)絡(luò)的多個(gè)SRIO報(bào)文,其中每一SRIO報(bào)文的載荷區(qū)域置有數(shù)據(jù)段信息,多個(gè)數(shù)據(jù)段信息組成IB報(bào)文,每一SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域置有目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址,每一SRIO報(bào)文的報(bào)文頭的保留位區(qū)域數(shù)據(jù)段信息對(duì)應(yīng)的順序編號(hào);IB報(bào)文獲取模塊5502用于:從多個(gè)SRIO報(bào)文的載荷區(qū)域獲取多個(gè)數(shù)據(jù)段信息,從多個(gè)SRIO報(bào)文的報(bào)文頭的保留位區(qū)域獲取多個(gè)順序編號(hào),根據(jù)順序編號(hào)將多個(gè)數(shù)據(jù)段信息組合成IB報(bào)文??蛇x地,SRIO報(bào)文的報(bào)文頭的源目標(biāo)區(qū)域進(jìn)一步置有源報(bào)文轉(zhuǎn)換裝置的SRIO地址,IB報(bào)文獲取模塊5502進(jìn)一步用于:從SRIO報(bào)文的報(bào)文頭的源地址區(qū)域獲取源報(bào)文轉(zhuǎn)換裝置的SRIO地址??蛇x地,SRIO報(bào)文的報(bào)文頭的格式類(lèi)型區(qū)域置為用戶定義功能,IB報(bào)文獲取模塊5502在預(yù)設(shè)條件被滿足后從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文,預(yù)設(shè)條件為:IB報(bào)文獲取模塊5502判斷到SRIO報(bào)文的報(bào)文頭的格式類(lèi)型區(qū)域置為用戶定義功能。以下請(qǐng)參見(jiàn)圖11,圖11是本發(fā)明源報(bào)文轉(zhuǎn)換裝置第二實(shí)施例的裝置結(jié)構(gòu)示意圖,源報(bào)文轉(zhuǎn)換裝置40與源IB網(wǎng)絡(luò)連接,且與SRIO網(wǎng)絡(luò)連接,源報(bào)文轉(zhuǎn)換裝置40包括處理器4411、SRIO接口4412、存儲(chǔ)器4413、IB接口4414以及總線4415,處理器4411、SRIO接口4412、存儲(chǔ)器4413、IB接口4414分別與總線4415連接,以進(jìn)行交互通信。具體而言,源報(bào)文轉(zhuǎn)換裝置40通過(guò)IB接口4414與源IB網(wǎng)絡(luò)連接,且通過(guò)SRIO接口4412與SRIO網(wǎng)絡(luò)連接。其中:IB接口4414,用于接收來(lái)自源IB網(wǎng)絡(luò)的IB報(bào)文;存儲(chǔ)器4413,用于存儲(chǔ)程序,該程序用于:獲取位于IB報(bào)文的報(bào)文頭的DLID區(qū)域的目標(biāo)IB設(shè)備的IB地址,其中目標(biāo)IB設(shè)備位于目標(biāo)IB網(wǎng)絡(luò);將目標(biāo)IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,其中目標(biāo)報(bào)文轉(zhuǎn)換裝置位于SRIO網(wǎng)絡(luò),且與目標(biāo)IB網(wǎng)絡(luò)連接;將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,并將IB報(bào)文置于SRIO報(bào)文的載荷區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的SRIO報(bào)文;處理器4411,用于運(yùn)行該程序。SRIO接口4412,用于將SRIO報(bào)文發(fā)送至SRIO網(wǎng)絡(luò)。可選地,存儲(chǔ)器4413存儲(chǔ)有地址映射表,其中地址映射表記錄有目標(biāo)IB設(shè)備的IB地址與目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址的對(duì)應(yīng)關(guān)系,該程序用于:讀取地址映射表;根據(jù)地址映射表獲取與目標(biāo)IB設(shè)備的IB地址對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址??蛇x地,該程序進(jìn)一步用于:獲取位于IB報(bào)文的報(bào)文頭的PktLen區(qū)域的報(bào)文長(zhǎng)度;判斷報(bào)文長(zhǎng)度是否大于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度,若是,以預(yù)設(shè)數(shù)據(jù)長(zhǎng)度為基準(zhǔn)量將IB報(bào)文分成帶有順序編號(hào)的多個(gè)數(shù)據(jù)段信息,并將多個(gè)數(shù)據(jù)段信息分別置于多個(gè)SRIO報(bào)文的載荷區(qū)域,將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于多個(gè)SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域,將順序編號(hào)置于多個(gè)SRIO報(bào)文的報(bào)文頭的保留位區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的多個(gè)SRIO報(bào)文。SRIO接口4412將該多個(gè)SRIO報(bào)文發(fā)送至SRIO網(wǎng)絡(luò)??蛇x地,該程序用于:獲取位于IB報(bào)文的報(bào)文頭的SLID區(qū)域的源IB設(shè)備的IB地址,其中源IB設(shè)備位于源IB網(wǎng)絡(luò);將源IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的源報(bào)文轉(zhuǎn)換裝置40的SRIO地址;將源報(bào)文轉(zhuǎn)換裝置40的SRIO地址置于SRIO報(bào)文的報(bào)文頭的源地址區(qū)域??蛇x地,地址映射表進(jìn)一步記錄有源IB設(shè)備的IB地址與源報(bào)文轉(zhuǎn)換裝置40的SRIO地址的對(duì)應(yīng)關(guān)系,該程序用于:讀取地址映射表;根據(jù)地址映射表獲取與源IB設(shè)備的IB地址對(duì)應(yīng)的源報(bào)文轉(zhuǎn)換裝置40的SRIO地址??蛇x地,SRIO接口4412用于:將SRIO報(bào)文的報(bào)文頭的格式類(lèi)型區(qū)域置為用戶定義功能。以下請(qǐng)參見(jiàn)圖12,圖12是本發(fā)明目標(biāo)報(bào)文轉(zhuǎn)換裝置50第二實(shí)施例的裝置結(jié)構(gòu)示意圖,目標(biāo)報(bào)文轉(zhuǎn)換裝置50與目標(biāo)IB網(wǎng)絡(luò)連接,且與SRIO網(wǎng)絡(luò)連接,目標(biāo)報(bào)文轉(zhuǎn)換裝置50包括處理器5511、SRIO接口5512、存儲(chǔ)器5513、IB接口5514以及總線5515,處理器5511、SRIO接口5512、存儲(chǔ)器5513、IB接口5514分別與總線5515連接,以進(jìn)行交互通信。具體而言,目標(biāo)報(bào)文轉(zhuǎn)換裝置50通過(guò)IB接口5514與目標(biāo)IB網(wǎng)絡(luò)連接,且通過(guò)SRIO接口5512與SRIO網(wǎng)絡(luò)連接。其中:SRIO接口5512,用于接收來(lái)自SRIO網(wǎng)絡(luò)的SRIO報(bào)文,其中SRIO報(bào)文的載荷區(qū)域置有IB報(bào)文,SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域置有目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址,IB報(bào)文的報(bào)文頭的DLID區(qū)域置有目標(biāo)IB設(shè)備的IB地址,目標(biāo)IB設(shè)備位于目標(biāo)IB網(wǎng)絡(luò)中;存儲(chǔ)器5513,存儲(chǔ)有程序,該程序用于從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文,將IB報(bào)文發(fā)送至目標(biāo)IB網(wǎng)絡(luò)。可選地,SRIO接口5512用于:接收來(lái)自SRIO網(wǎng)絡(luò)的多個(gè)SRIO報(bào)文,其中每一SRIO報(bào)文的載荷區(qū)域置有數(shù)據(jù)段信息,多個(gè)數(shù)據(jù)段信息組成IB報(bào)文,每一SRIO報(bào)文的報(bào)文頭的目標(biāo)地址區(qū)域置有目標(biāo)報(bào)文轉(zhuǎn)換裝置50的SRIO地址,每一SRIO報(bào)文的報(bào)文頭的保留位區(qū)域數(shù)據(jù)段信息對(duì)應(yīng)的順序編號(hào)。該程序用于:從多個(gè)SRIO報(bào)文的載荷區(qū)域獲取多個(gè)數(shù)據(jù)段信息,從多個(gè)SRIO報(bào)文的報(bào)文頭的保留位區(qū)域獲取多個(gè)順序編號(hào),根據(jù)順序編號(hào)將多個(gè)數(shù)據(jù)段信息組合成IB報(bào)文??蛇x地,SRIO報(bào)文的報(bào)文頭的源目標(biāo)區(qū)域進(jìn)一步置有源報(bào)文轉(zhuǎn)換裝置的SRIO地址,該程序進(jìn)一步用于:從SRIO報(bào)文的報(bào)文頭的源地址區(qū)域獲取源報(bào)文轉(zhuǎn)換裝置的SRIO地址??蛇x地,SRIO報(bào)文的報(bào)文頭的格式類(lèi)型區(qū)域置為用戶定義功能,該程序在預(yù)設(shè)條件被滿足后從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文,預(yù)設(shè)條件為:判斷到SRIO報(bào)文的報(bào)文頭的格式類(lèi)型區(qū)域置為用戶定義功能。以下請(qǐng)參見(jiàn)圖13,圖13是設(shè)置有本發(fā)明的源報(bào)文轉(zhuǎn)換裝置、目標(biāo)報(bào)文轉(zhuǎn)換裝置的另一網(wǎng)絡(luò)環(huán)境的系統(tǒng)架構(gòu)圖。如圖13所示,該網(wǎng)絡(luò)環(huán)境包括源IB網(wǎng)絡(luò)810、目標(biāo)IB網(wǎng)絡(luò)811、SRIO網(wǎng)絡(luò)800、源報(bào)文轉(zhuǎn)換裝置40以及目標(biāo)報(bào)文轉(zhuǎn)換裝置50。在本實(shí)施例中,以一較為極端的例子進(jìn)行說(shuō)明,即:源IB網(wǎng)絡(luò)810僅包括源IB設(shè)備8101,目標(biāo)IB網(wǎng)絡(luò)811僅包括目標(biāo)IB設(shè)備8111。SRIO網(wǎng)絡(luò)800包括SRIO設(shè)備801、SRIO設(shè)備802、SRIO設(shè)備803、SRIO設(shè)備804、SRIO報(bào)文交換機(jī)805、SRIO報(bào)文交換機(jī)806以及SRIO報(bào)文交換機(jī)807。同理,源報(bào)文轉(zhuǎn)換裝置40將源IB設(shè)備8101發(fā)出的IB報(bào)文加載到SRIO報(bào)文中,并發(fā)送至SRIO網(wǎng)絡(luò)800,具體而言,可將SRIO報(bào)文發(fā)送至SRIO報(bào)文交換機(jī)807,SRIO報(bào)文經(jīng)SRIO報(bào)文交換機(jī)807轉(zhuǎn)發(fā)至目標(biāo)報(bào)文轉(zhuǎn)換裝置50,目標(biāo)報(bào)文轉(zhuǎn)換裝置50從SRIO報(bào)文中獲取IB報(bào)文,并發(fā)送至目標(biāo)IB設(shè)備8111。因此,本發(fā)明也適合用于源IB網(wǎng)絡(luò)10僅包括單個(gè)IB設(shè)備,目標(biāo)IB網(wǎng)絡(luò)20僅包括單個(gè)IB設(shè)備的網(wǎng)絡(luò)環(huán)境。因此,本發(fā)明實(shí)施方式提供的源報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法、目標(biāo)報(bào)文轉(zhuǎn)換裝置及其報(bào)文轉(zhuǎn)換方法,通過(guò)接收來(lái)自源IB網(wǎng)絡(luò)的IB報(bào)文,獲取位于IB報(bào)文的報(bào)文頭區(qū)域中的目標(biāo)IB設(shè)備的IB地址,將目標(biāo)IB設(shè)備的IB地址轉(zhuǎn)換為對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址,將目標(biāo)報(bào)文轉(zhuǎn)換裝置的SRIO地址置于SRIO報(bào)文的報(bào)文頭區(qū)域,并將IB報(bào)文置于SRIO報(bào)文的載荷區(qū)域,以生成對(duì)應(yīng)于IB報(bào)文的SRIO報(bào)文并發(fā)送至SRIO網(wǎng)絡(luò),并且,通過(guò)從SRIO報(bào)文的載荷區(qū)域獲取IB報(bào)文,并將IB報(bào)文發(fā)送至目標(biāo)IB網(wǎng)絡(luò),可以通過(guò)SRIO網(wǎng)絡(luò)將源IB網(wǎng)絡(luò)的IB報(bào)文傳輸至目標(biāo)IB網(wǎng)絡(luò),從而通過(guò)SRIO網(wǎng)絡(luò)實(shí)現(xiàn)不同的IB網(wǎng)絡(luò)之間的IB報(bào)文傳輸。以上所述僅為本發(fā)明的實(shí)施方式,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)網(wǎng)絡(luò),均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
渝中区| 庄河市| 湟中县| 利津县| 赣州市| 华亭县| 桦南县| 明光市| 辽阳市| 郓城县| 江源县| 临洮县| 鄱阳县| 平泉县| 泽库县| 德庆县| 成武县| 宽甸| 丽水市| 靖边县| 咸宁市| 大荔县| 互助| 开江县| 新宾| 平山县| 资溪县| 辽中县| 永嘉县| 胶南市| 磐安县| 东平县| 巩义市| 台州市| 金川县| 浦东新区| 清水县| 桦川县| 永吉县| 桃源县| 剑河县|