專利名稱:一種報文轉(zhuǎn)發(fā)方法、裝置以及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)設(shè)備技術(shù)領(lǐng)域,尤指一種報文轉(zhuǎn)發(fā)方法、裝置以及系統(tǒng)。
背景技術(shù):
虛擬局域網(wǎng)(Virtual Local Area Network,VLAN)是一種將局域網(wǎng)設(shè)備從邏輯上劃分成一個個網(wǎng)段,從而實現(xiàn)虛擬工作組的新興數(shù)據(jù)交換技術(shù),該技術(shù)主要應(yīng)用于交換機(jī)、 路由器等交換設(shè)備中。當(dāng)交換設(shè)備在各VLAN的計算機(jī)(Personal Computer,PC)和互聯(lián)網(wǎng) (Internet)之間轉(zhuǎn)發(fā)報文時,如果該PC所在的VLAN不存在網(wǎng)關(guān),交換設(shè)備會將接收到的該PC的報文先轉(zhuǎn)發(fā)給防火墻卡,防火墻卡將接收到的報文中攜帶的VLAN標(biāo)識信息轉(zhuǎn)換成網(wǎng)關(guān)所在的VLAN標(biāo)識信息再轉(zhuǎn)發(fā)給交換設(shè)備,交換設(shè)備再根據(jù)網(wǎng)關(guān)的VLAN標(biāo)識信息將其發(fā)送給對應(yīng)的網(wǎng)關(guān),網(wǎng)關(guān)確定報文的出口后,由交換設(shè)備將報文從該出口發(fā)出;當(dāng)交換設(shè)備接收到^ternet的應(yīng)答報文時,首先轉(zhuǎn)發(fā)給網(wǎng)關(guān),網(wǎng)關(guān)在確定該報文的接收PC后,由交換設(shè)備發(fā)送給防火墻卡,由防火墻卡將該報文攜帶的網(wǎng)關(guān)所在的VLAN標(biāo)識信息轉(zhuǎn)換成PC所在的VLAN標(biāo)識信息后由交換設(shè)備發(fā)給PC??梢?,交換設(shè)備在PC和hternet之間轉(zhuǎn)發(fā)的報文,必須要經(jīng)過防火墻卡才能找到報文的出口,當(dāng)防火墻卡故障時,交換設(shè)備仍會將報文發(fā)送給防火墻卡,但防火墻卡無法向交換設(shè)備返回報文,這就會導(dǎo)致網(wǎng)絡(luò)通信的中斷。為了解決由于防火墻卡故障導(dǎo)致的網(wǎng)絡(luò)通信中斷的問題,通常會在交換設(shè)備中設(shè)置一主一從兩張防火墻卡,這樣當(dāng)主防火墻卡出現(xiàn)故障時,從防火墻卡會接替主防火墻卡的工作,繼續(xù)對報文進(jìn)行轉(zhuǎn)發(fā)。可是,由于在交換設(shè)備中設(shè)置了兩張防火墻卡,就會使設(shè)備的成本增加;并且,當(dāng)主防火墻卡正常工作時,從防火墻卡處于閑置狀態(tài),這也造成了一定的資源浪費。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種報文轉(zhuǎn)發(fā)方法、裝置以及系統(tǒng),用以解決現(xiàn)有技術(shù)中存在的在交換設(shè)備中采用一主一從兩張防火墻卡導(dǎo)致的交換設(shè)備成本高和資源浪費的問題。一種報文轉(zhuǎn)發(fā)方法,包括在確定防火墻卡發(fā)生故障后,當(dāng)接收到攜帶有發(fā)送設(shè)備所在的虛擬局域網(wǎng)VLAN 的標(biāo)識信息的請求報文時,將所述請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息;將攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的請求報文發(fā)送至網(wǎng)關(guān),根據(jù)網(wǎng)關(guān)確定的所述請求報文的出口發(fā)送所述請求報文。一種報文轉(zhuǎn)發(fā)裝置,包括故障確定單元,用于確定防火墻卡是否發(fā)生故障;報文接收單元,用于接收攜帶有發(fā)送設(shè)備所在的虛擬局域網(wǎng)VLAN的標(biāo)識信息的請求報文;標(biāo)識信息替換單元,用于在故障確定單元確定防火墻卡發(fā)生故障后,當(dāng)報文接收單元接收到攜帶有發(fā)送設(shè)備所在的虛擬局域網(wǎng)VLAN的標(biāo)識信息的請求報文時,將所述請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息;報文發(fā)送單元,用于將攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的請求報文發(fā)送至網(wǎng)關(guān),根據(jù)網(wǎng)關(guān)確定的所述請求報文的出口發(fā)送所述請求報文。一種網(wǎng)絡(luò)設(shè)備,包括包括上述的報文轉(zhuǎn)發(fā)裝置。一種通信系統(tǒng),包括防火墻卡、網(wǎng)關(guān)和上述的網(wǎng)絡(luò)設(shè)備。本發(fā)明實施例提供的報文轉(zhuǎn)發(fā)方法、裝置以及系統(tǒng),通過在確定防火墻卡發(fā)生故障后,當(dāng)接收到攜帶有發(fā)送設(shè)備所在的虛擬局域網(wǎng)VLAN的標(biāo)識信息的請求報文時,將請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息;將攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的請求報文發(fā)送至網(wǎng)關(guān),根據(jù)網(wǎng)關(guān)確定的請求報文的出口發(fā)送請求報文。該方案中當(dāng)確定出防火墻卡故障時,通過將請求報文中攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息,然后根據(jù)網(wǎng)關(guān)確定的該請求報文的出口發(fā)送請求報文,無需設(shè)置一主一從兩張防火墻卡就可以保證網(wǎng)絡(luò)通信的連通狀態(tài),這樣就降低了設(shè)備的成本;同時避免了現(xiàn)有技術(shù)中主防火墻卡正常工作時,從防火墻卡處于閑置狀態(tài)而造成的資源浪費的現(xiàn)象。
圖1為本發(fā)明實施例中的報文轉(zhuǎn)發(fā)方法的流程圖;圖2為本發(fā)明實施例中的報文轉(zhuǎn)發(fā)裝置的結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例中的通信系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式針對現(xiàn)有技術(shù)存在的在交換設(shè)備中采用一主一從兩張防火墻卡導(dǎo)致的交換設(shè)備成本高和資源浪費問題,本發(fā)明實施例提供一種報文轉(zhuǎn)發(fā)方法,該方法的流程如圖1所示, 具體執(zhí)行如下步驟SlOl 開始。S102 監(jiān)控設(shè)定的時間周期是否到期,在設(shè)定的時間周期到期后,執(zhí)行S103。設(shè)定的時間周期的長度可以依據(jù)實際的需求設(shè)置,例如可以根據(jù)接收報文的時間長度等等,當(dāng)然也可以根據(jù)其他的因素設(shè)置。S103 向防火墻卡發(fā)送檢測報文。該檢測報文為了檢測防火墻卡是否故障而發(fā)出的,不會進(jìn)入后續(xù)的報文發(fā)送流程中。S104:判斷在設(shè)定的時間長度內(nèi)是否接收到防火墻卡返回的應(yīng)答報文,若是,執(zhí)行 S109 ;否則,執(zhí)行S105。設(shè)定的時間長度也是可以根據(jù)實際的需求進(jìn)行設(shè)置的,可以根據(jù)設(shè)備本身的性能等等因素進(jìn)行設(shè)定,當(dāng)然也可以根據(jù)其他因素進(jìn)行設(shè)定。S105 確定防火墻卡發(fā)生故障。如果在設(shè)定的時間長度內(nèi)沒有接收到檢測報文的應(yīng)答報文,就確定防火墻卡發(fā)生了故障,這時防火墻卡就不能進(jìn)行正常的報文轉(zhuǎn)發(fā)了。
S106 監(jiān)控接收請求報文,當(dāng)接收到攜帶有發(fā)送設(shè)備所在的虛擬局域網(wǎng)VLAN的標(biāo)識信息的請求報文時,執(zhí)行S107。S107:將請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的 VLAN的標(biāo)識信息。當(dāng)在一個局域網(wǎng)中有多個VLAN時,當(dāng)VLAN中的發(fā)送設(shè)備發(fā)送請求報文時,請求報文中攜帶有發(fā)送設(shè)備所在的VLAN的標(biāo)識信息,例如可以給同一局域網(wǎng)中的VLAN都賦予編號VLAN1、VLAN2、VLAN3等等,當(dāng)然也可以采用其他的方式來標(biāo)識信息來標(biāo)識不同的VALN。 如果請求報文是沒有設(shè)置網(wǎng)關(guān)的VLAN中的發(fā)送設(shè)備發(fā)送的,那么當(dāng)接收到攜帶有發(fā)送設(shè)備所在的VLAN的標(biāo)識信息的請求報文后,就需要由防火墻卡將請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)管所在的VLAN的標(biāo)識信息。這樣才能由網(wǎng)關(guān)進(jìn)行后續(xù)發(fā)送的過程。防火墻卡轉(zhuǎn)發(fā)報文是在網(wǎng)絡(luò)的二層進(jìn)行的,網(wǎng)關(guān)轉(zhuǎn)發(fā)報文是在網(wǎng)絡(luò)的三層進(jìn)行的。S108 將攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的請求報文發(fā)送至網(wǎng)關(guān),根據(jù)網(wǎng)關(guān)確定的請求報文的出口發(fā)送請求報文。當(dāng)請求報文中的攜帶的發(fā)送設(shè)備所在的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息后,將該請求報文交給網(wǎng)關(guān),由網(wǎng)關(guān)確定該請求報文的出口后,向確定出的出口發(fā)送請求報文。在網(wǎng)關(guān)中會記錄請求報文攜帶的源MAC地址、VLAN的標(biāo)識信息、目的MAC地址等等信息,可以將這些信息記錄在MAC地址表中,當(dāng)然也可以其他方式存儲這些信息。S109 確定防火墻卡正常工作。如果在設(shè)定的時間長度內(nèi)接收到檢測報文的應(yīng)答報文,就確定防火墻卡處于正常的工作狀態(tài),這時防火墻卡仍可以正常進(jìn)行報文轉(zhuǎn)發(fā)。SllO 監(jiān)控接收請求報文,當(dāng)接收到攜帶有發(fā)送設(shè)備所在的虛擬局域網(wǎng)VLAN的標(biāo)識信息的請求報文時,執(zhí)行sill。Slll 將接收到的攜帶有發(fā)送設(shè)備所在的VLAN的標(biāo)識信息的請求報文發(fā)送至防火墻卡。S112 在防火墻卡將請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息后,將攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的請求報文發(fā)送至網(wǎng)關(guān),根據(jù)網(wǎng)關(guān)確定的請求報文的出口發(fā)送請求報文。在防火墻卡正常工作的時候,將請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的工作就由防火墻卡來完成。當(dāng)防火墻卡將請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息后,再交由網(wǎng)關(guān)來確定請求報文的出口,然后再從確定的出口發(fā)送請求報文。這就完成了報文轉(zhuǎn)發(fā)的過程。該方案中當(dāng)確定出防火墻卡故障時,直接將請求報文中攜帶的發(fā)送設(shè)備所在的 VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息,然后根據(jù)網(wǎng)關(guān)確定的該請求報文的出口發(fā)送請求報文,無需設(shè)置一主一從兩張防火墻卡就可以保證網(wǎng)絡(luò)通信的連通狀態(tài),這樣就降低了設(shè)備的成本;同時避免了現(xiàn)有技術(shù)中主防火墻卡正常工作時,從防火墻卡處于閑置狀態(tài)而造成的資源浪費的現(xiàn)象。較優(yōu)的,上述S112中的根據(jù)網(wǎng)關(guān)確定的請求報文的出口發(fā)送請求報文之后,還包括當(dāng)接收到攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的應(yīng)答報文時,將應(yīng)答報文發(fā)送至網(wǎng)關(guān); 根據(jù)網(wǎng)關(guān)確定的應(yīng)答報文的接收設(shè)備所在的VLAN,將應(yīng)答報文中攜帶的網(wǎng)關(guān)所在的VLAN 的標(biāo)識信息替換為接收設(shè)備所在的VLAN的標(biāo)識信息;將攜帶有接收設(shè)備所在的VLAN的標(biāo)識信息的應(yīng)答報文發(fā)送至接收設(shè)備。在接收到攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的應(yīng)答報文時,首先將該應(yīng)答報文轉(zhuǎn)給網(wǎng)關(guān),由網(wǎng)關(guān)確定該應(yīng)答報文的出口,網(wǎng)關(guān)可以根據(jù)應(yīng)答報文中攜帶的目的MAC地址在MAC地址表中查找接收設(shè)備的位置,從而也就確定了改應(yīng)答報文的出口。在現(xiàn)有技術(shù)中,當(dāng)網(wǎng)關(guān)確定了報文的出口后,由防火墻卡將應(yīng)答報文攜帶的網(wǎng)關(guān)所在的VLAN的標(biāo)識信息替換為接收設(shè)備所在的VLAN的標(biāo)識信息,然后從網(wǎng)關(guān)確定的出口發(fā)送應(yīng)答報文。如果防火墻卡出現(xiàn)了故障,應(yīng)答報文就不能到達(dá)接收設(shè)備了。在本發(fā)明實施例中,當(dāng)防火墻卡出現(xiàn)故障后,不需要再由防火墻卡來完成將應(yīng)答報文中攜帶的接收設(shè)備所在的VLAN的標(biāo)識信息替換為接收設(shè)備所在的VLAN的標(biāo)識信息的工作,直接接收應(yīng)答報文的設(shè)備來完成,然后就可以向接收設(shè)備發(fā)送應(yīng)答報文了。這樣就可以完成了應(yīng)答報文的轉(zhuǎn)發(fā)了。如果網(wǎng)關(guān)不能確定應(yīng)答報文的出口,可以直接采用廣播的方式在整個局域網(wǎng)中向所有的設(shè)備進(jìn)行廣播,這樣整個局域網(wǎng)中的每個設(shè)備都可以接收到該應(yīng)答報文了,也就確保了應(yīng)答報文能夠發(fā)送到真正需要接收的設(shè)備了?;谕话l(fā)明構(gòu)思,本發(fā)明實施例提供一種報文轉(zhuǎn)發(fā)裝置,該報文轉(zhuǎn)發(fā)裝置可以設(shè)置在轉(zhuǎn)發(fā)報文的網(wǎng)絡(luò)設(shè)備中,其結(jié)構(gòu)如圖2所示,包括故障確定單元21,用于確定防火墻卡是否發(fā)生故障;報文接收單元22,用于接收攜帶有發(fā)送設(shè)備所在的虛擬局域網(wǎng)VLAN的標(biāo)識信息的請求報文;標(biāo)識信息替換單元23,用于在故障確定單元確定防火墻卡發(fā)生故障后,當(dāng)報文接收單元接收到攜帶有發(fā)送設(shè)備所在的虛擬局域網(wǎng)VLAN的標(biāo)識信息的請求報文時,將請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息;報文發(fā)送單元M,用于將攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的請求報文發(fā)送至網(wǎng)關(guān),根據(jù)網(wǎng)關(guān)確定的請求報文的出口發(fā)送請求報文。具體的,上述故障確定單元21,具體用于在設(shè)定的時間周期到期后向防火墻卡發(fā)送檢測報文;若在設(shè)定的時間長度內(nèi)沒有接收到防火墻卡返回的應(yīng)答報文,確定防火墻卡發(fā)生故障。較優(yōu)的,上述標(biāo)識信息替換單元23,還用于當(dāng)確定防火墻卡正常工作后,將接收到的攜帶有發(fā)送設(shè)備所在的VLAN的標(biāo)識信息的請求報文發(fā)送至防火墻卡;上述報文發(fā)送單元M,用于在防火墻卡將請求報文攜帶的發(fā)送設(shè)備所在的VLAN 的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息后,將攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的請求報文發(fā)送至網(wǎng)關(guān),根據(jù)網(wǎng)關(guān)確定的請求報文的出口發(fā)送請求報文。較優(yōu)的,上述報文接收單元22,還用于在根據(jù)網(wǎng)關(guān)確定的請求報文的出口發(fā)送請求報文之后,接收攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的應(yīng)答報文;上述標(biāo)識信息替換單元23,還用于當(dāng)報文接收單元接收到攜帶有網(wǎng)關(guān)所在的 VLAN的標(biāo)識信息的應(yīng)答報文時,將應(yīng)答報文發(fā)送至網(wǎng)關(guān);根據(jù)網(wǎng)關(guān)確定的應(yīng)答報文的接收設(shè)備所在的VLAN,將應(yīng)答報文中攜帶的網(wǎng)關(guān)所在的VLAN的標(biāo)識信息替換為接收設(shè)備所在的VLAN的標(biāo)識信息;上述報文發(fā)送單元M,還用于將攜帶有接收設(shè)備所在的VLAN的標(biāo)識信息的應(yīng)答報文發(fā)送至接收設(shè)備。基于同一發(fā)明構(gòu)思,本發(fā)明實施例提供一種通信系統(tǒng),其結(jié)構(gòu)如圖3所示,包括 防火墻卡31、網(wǎng)關(guān)32和如圖2所示的網(wǎng)絡(luò)設(shè)備33。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種報文轉(zhuǎn)發(fā)方法,其特征在于,包括在確定防火墻卡發(fā)生故障后,當(dāng)接收到攜帶有發(fā)送設(shè)備所在的虛擬局域網(wǎng)VLAN的標(biāo)識信息的請求報文時,將所述請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息;將攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的請求報文發(fā)送至網(wǎng)關(guān),根據(jù)網(wǎng)關(guān)確定的所述請求報文的出口發(fā)送所述請求報文。
2.如權(quán)利要求1所述的方法,其特征在于,確定防火墻卡發(fā)生故障的過程,具體包括在設(shè)定的時間周期到期后向防火墻卡發(fā)送檢測報文;若在設(shè)定的時間長度內(nèi)沒有接收到防火墻卡返回的應(yīng)答報文,確定防火墻卡發(fā)生故障。
3.如權(quán)利要求1所述的方法,其特征在于,還包括當(dāng)確定所述防火墻卡正常工作后,將接收到的攜帶有發(fā)送設(shè)備所在的VLAN的標(biāo)識信息的請求報文發(fā)送至所述防火墻卡;在所述防火墻卡將所述請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息后,將攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的請求報文發(fā)送至網(wǎng)關(guān), 根據(jù)網(wǎng)關(guān)確定的所述請求報文的出口發(fā)送所述請求報文。
4.如權(quán)利要求1所述的方法,其特征在于,根據(jù)網(wǎng)關(guān)確定的所述請求報文的出口發(fā)送所述請求報文之后,還包括當(dāng)接收到攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的應(yīng)答報文時,將所述應(yīng)答報文發(fā)送至網(wǎng)關(guān);根據(jù)所述網(wǎng)關(guān)確定的所述應(yīng)答報文的接收設(shè)備所在的VLAN,將所述應(yīng)答報文中攜帶的網(wǎng)關(guān)所在的VLAN的標(biāo)識信息替換為所述接收設(shè)備所在的VLAN的標(biāo)識信息;將攜帶有所述接收設(shè)備所在的VLAN的標(biāo)識信息的應(yīng)答報文發(fā)送至所述接收設(shè)備。
5.一種報文轉(zhuǎn)發(fā)裝置,其特征在于,包括故障確定單元,用于確定防火墻卡是否發(fā)生故障;報文接收單元,用于接收攜帶有發(fā)送設(shè)備所在的虛擬局域網(wǎng)VLAN的標(biāo)識信息的請求報文;標(biāo)識信息替換單元,用于在故障確定單元確定防火墻卡發(fā)生故障后,當(dāng)報文接收單元接收到攜帶有發(fā)送設(shè)備所在的虛擬局域網(wǎng)VLAN的標(biāo)識信息的請求報文時,將所述請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息;報文發(fā)送單元,用于將攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的請求報文發(fā)送至網(wǎng)關(guān),根據(jù)網(wǎng)關(guān)確定的所述請求報文的出口發(fā)送所述請求報文。
6.如權(quán)利要求5所述的裝置,其特征在于,所述故障確定單元,具體用于在設(shè)定的時間周期到期后向防火墻卡發(fā)送檢測報文;若在設(shè)定的時間長度內(nèi)沒有接收到防火墻卡返回的應(yīng)答報文,確定防火墻卡發(fā)生故障。
7.如權(quán)利要求5所述的裝置,其特征在于,所述標(biāo)識信息替換單元,還用于當(dāng)確定所述防火墻卡正常工作后,將接收到的攜帶有發(fā)送設(shè)備所在的VLAN的標(biāo)識信息的請求報文發(fā)送至所述防火墻卡;所述報文發(fā)送單元,用于在所述防火墻卡將所述請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息后,將攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的請求報文發(fā)送至網(wǎng)關(guān),根據(jù)網(wǎng)關(guān)確定的所述請求報文的出口發(fā)送所述請求報文。
8.如權(quán)利要求5所述的裝置,其特征在于,所述報文接收單元,還用于在根據(jù)網(wǎng)關(guān)確定的所述請求報文的出口發(fā)送所述請求報文之后,接收攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的應(yīng)答報文;所述標(biāo)識信息替換單元,還用于當(dāng)所述報文接收單元接收到攜帶有網(wǎng)關(guān)所在的VLAN 的標(biāo)識信息的應(yīng)答報文時,將所述應(yīng)答報文發(fā)送至網(wǎng)關(guān);根據(jù)所述網(wǎng)關(guān)確定的所述應(yīng)答報文的接收設(shè)備所在的VLAN,將所述應(yīng)答報文中攜帶的網(wǎng)關(guān)所在的VLAN的標(biāo)識信息替換為所述接收設(shè)備所在的VLAN的標(biāo)識信息;所述報文發(fā)送單元,還用于將攜帶有所述接收設(shè)備所在的VLAN的標(biāo)識信息的應(yīng)答報文發(fā)送至所述接收設(shè)備。
9.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括如權(quán)利要求5-8任一所述的報文轉(zhuǎn)發(fā)裝置。
10.一種通信系統(tǒng),其特征在于,包括防火墻卡、網(wǎng)關(guān)和如權(quán)利要求9所述的網(wǎng)絡(luò)設(shè)備。
全文摘要
本發(fā)明公開了一種報文轉(zhuǎn)發(fā)方法、裝置以及系統(tǒng),該方法包括在確定防火墻卡發(fā)生故障后,當(dāng)接收到攜帶有發(fā)送設(shè)備所在的虛擬局域網(wǎng)VLAN的標(biāo)識信息的請求報文時,將請求報文攜帶的發(fā)送設(shè)備所在的VLAN的標(biāo)識信息替換為網(wǎng)關(guān)所在的VLAN的標(biāo)識信息;將攜帶有網(wǎng)關(guān)所在的VLAN的標(biāo)識信息的請求報文發(fā)送至網(wǎng)關(guān),根據(jù)網(wǎng)關(guān)確定的請求報文的出口發(fā)送所述請求報文。該方案能夠降低設(shè)備成本、節(jié)約資源。
文檔編號H04L12/56GK102546414SQ20121000385
公開日2012年7月4日 申請日期2012年1月6日 優(yōu)先權(quán)日2012年1月6日
發(fā)明者李艷國 申請人:北京星網(wǎng)銳捷網(wǎng)絡(luò)技術(shù)有限公司