本發(fā)明涉及數(shù)據(jù)傳輸領(lǐng)域,具體涉及一種跨網(wǎng)通訊方法、裝置及負(fù)載均衡器。
背景技術(shù):
隨著時(shí)代的發(fā)展和科技的進(jìn)步,中國的網(wǎng)絡(luò)供應(yīng)商也是層出不窮,南方電信、北方網(wǎng)通、中國鐵通、長城寬帶、中國移動等等,面對多種多樣的網(wǎng)絡(luò)供應(yīng)商,網(wǎng)絡(luò)游戲的玩家會根據(jù)自己的地域、習(xí)慣等多種因素選擇合適的網(wǎng)絡(luò)供應(yīng)商。
但是,對于實(shí)現(xiàn)網(wǎng)絡(luò)游戲玩家跨網(wǎng)訪問其他網(wǎng)絡(luò)供應(yīng)商的游戲服務(wù)器,一直是一個需要不斷完善的功能。
目前的網(wǎng)絡(luò)游戲行業(yè)中,一般是利用代理服務(wù)器實(shí)現(xiàn)跨網(wǎng)通訊的。具體的,當(dāng)網(wǎng)絡(luò)游戲玩家存在跨網(wǎng)訪問其他網(wǎng)絡(luò)供應(yīng)商的游戲服務(wù)器的需求時(shí),需要向代理服務(wù)器發(fā)送請求,并由代理服務(wù)器轉(zhuǎn)發(fā)至目標(biāo)游戲服務(wù)器。由于代理服務(wù)器一般由第三方管理,功能的穩(wěn)定性得不到保障。另外,代理服務(wù)器是利用不太安全的外網(wǎng)實(shí)現(xiàn)的跨網(wǎng)轉(zhuǎn)發(fā),安全問題也得不到保障。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種跨網(wǎng)通訊方法、裝置及負(fù)載均衡器,能夠?yàn)榫W(wǎng)絡(luò)游戲玩家提供一種安全、穩(wěn)定、可靠的跨網(wǎng)通訊方式。
本發(fā)明提供了一種跨網(wǎng)通訊方法,應(yīng)用于任一網(wǎng)絡(luò)機(jī)房,所述方法包括:
接收任一服務(wù)器訪問請求,所述服務(wù)器訪問請求中攜帶服務(wù)器的外網(wǎng)IP地址;
在預(yù)先存儲的服務(wù)器的外網(wǎng)IP地址與內(nèi)網(wǎng)IP地址的映射關(guān)系中,查詢與所述外網(wǎng)IP地址具有映射關(guān)系的內(nèi)網(wǎng)IP地址;
如果所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器不屬于所述網(wǎng)絡(luò)機(jī)房,則利用預(yù)先建立的內(nèi)網(wǎng)專線,將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器。
優(yōu)選地,所述方法還包括:
如果所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器屬于所述網(wǎng)絡(luò)機(jī)房,則根據(jù)所述內(nèi)網(wǎng)IP地址,將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器。
本發(fā)明還提供了一種跨網(wǎng)通訊裝置,應(yīng)用于任一網(wǎng)絡(luò)機(jī)房,所述裝置包括:
接收模塊,用于接收任一服務(wù)器訪問請求,所述服務(wù)器訪問請求中攜帶服務(wù)器的外網(wǎng)IP地址;
查詢模塊,用于在預(yù)先存儲的服務(wù)器的外網(wǎng)IP地址與內(nèi)網(wǎng)IP地址的映射關(guān)系中,查詢與所述外網(wǎng)IP地址具有映射關(guān)系的內(nèi)網(wǎng)IP地址;
第一轉(zhuǎn)發(fā)模塊,用于在所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器不屬于所述網(wǎng)絡(luò)機(jī)房時(shí),利用預(yù)先建立的內(nèi)網(wǎng)專線,將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器。
優(yōu)選地,所述裝置還包括:
第二轉(zhuǎn)發(fā)模塊,用于在所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器屬于所述網(wǎng)絡(luò)機(jī)房時(shí),根據(jù)所述內(nèi)網(wǎng)IP地址,將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器。
本發(fā)明還提供了一種實(shí)現(xiàn)跨網(wǎng)通訊的負(fù)載均衡器,所述負(fù)載均衡器用于實(shí)現(xiàn)上述權(quán)利要求1或2所述的跨網(wǎng)通訊方法,且所述負(fù)載均衡器部署于所述網(wǎng)絡(luò)機(jī)房中。
優(yōu)選地,所述網(wǎng)絡(luò)機(jī)房中部署有大于兩臺負(fù)載均衡器,包括第一負(fù)載均衡器和第二負(fù)載均衡器;
所述第一負(fù)載均衡器,用于在接收到任一服務(wù)器訪問請求時(shí),判斷當(dāng)前處理的服務(wù)器訪問請求的數(shù)量是否大于閾值;并在確定當(dāng)前處理的服務(wù)器訪問請求的數(shù)量大于閾值時(shí),將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述第二負(fù)載均衡器。
本發(fā)明提供的跨網(wǎng)通訊方法應(yīng)用于任一網(wǎng)絡(luò)機(jī)房,具體的,首先接收任一服務(wù)器訪問請求,所述服務(wù)器訪問請求中攜帶服務(wù)器的外網(wǎng)IP地址。然后,在預(yù)先存儲的服務(wù)器的外網(wǎng)IP地址與內(nèi)網(wǎng)IP地址的映射關(guān)系中,查詢與所述外網(wǎng)IP地址具有映射關(guān)系的內(nèi)網(wǎng)IP地址。如果所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器不屬于所述網(wǎng)絡(luò)機(jī)房,則利用預(yù)先建立的內(nèi)網(wǎng)專線,將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器。與現(xiàn)有技術(shù)相比,本發(fā)明不需要利用 第三方的代理服務(wù)器,能夠?qū)缇W(wǎng)通訊功能提供穩(wěn)定性的保障。同時(shí),本發(fā)明利用了各個網(wǎng)絡(luò)供應(yīng)商的網(wǎng)絡(luò)機(jī)房之間的內(nèi)網(wǎng)專線實(shí)現(xiàn)跨網(wǎng)通訊,基于內(nèi)網(wǎng)專線的安全性,能夠?yàn)橛脩艚鉀Q跨網(wǎng)通訊的安全問題。
附圖說明
為了更清楚地說明本申請實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種跨網(wǎng)通訊方法流程圖;
圖2為本發(fā)明實(shí)施例提供的一種跨網(wǎng)通訊裝置的結(jié)構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例提供的一種應(yīng)用于網(wǎng)絡(luò)游戲中的跨網(wǎng)通訊架構(gòu)圖。
具體實(shí)施方式
下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。
以下進(jìn)行實(shí)施例具體內(nèi)容的介紹。
本發(fā)明實(shí)施例提供了一種跨網(wǎng)通訊方法,參考圖1,為本發(fā)明提供的一種跨網(wǎng)通訊方法流程圖。其中,所述跨網(wǎng)通訊方法具體包括:
S101:接收任一服務(wù)器訪問請求,所述服務(wù)器訪問請求中攜帶服務(wù)器的外網(wǎng)IP地址。
本發(fā)明實(shí)施例提供的跨網(wǎng)通訊方法可以應(yīng)用于任意一種網(wǎng)絡(luò)機(jī)房中,其中,所述任意一種網(wǎng)絡(luò)機(jī)房可以包括網(wǎng)通機(jī)房、電信機(jī)房等。所述跨網(wǎng)通訊方法是指該網(wǎng)絡(luò)機(jī)房的用戶跨網(wǎng)訪問其他網(wǎng)絡(luò)供應(yīng)商的網(wǎng)絡(luò)機(jī)房內(nèi)的服務(wù)器。
實(shí)際應(yīng)用中,各種網(wǎng)絡(luò)供應(yīng)商的網(wǎng)絡(luò)機(jī)房中均部署有供用戶訪問的服務(wù)器,各臺服務(wù)器具有用于內(nèi)網(wǎng)通訊的內(nèi)網(wǎng)IP地址,以及用于外網(wǎng)通訊的外網(wǎng)IP地址。值得注意的是,為了使得任一網(wǎng)絡(luò)機(jī)房內(nèi)的服務(wù)器能夠被各種網(wǎng)絡(luò) 供應(yīng)商的用戶訪問,該網(wǎng)絡(luò)機(jī)房內(nèi)的服務(wù)器分別具有供各種網(wǎng)絡(luò)供應(yīng)商的用戶訪問的不同的外網(wǎng)IP地址。
本發(fā)明實(shí)施例中,任一網(wǎng)絡(luò)供應(yīng)商的用戶想要訪問某臺服務(wù)器時(shí),首先向該網(wǎng)絡(luò)供應(yīng)商的網(wǎng)絡(luò)機(jī)房發(fā)送服務(wù)器訪問請求,其中,所述服務(wù)器訪問請求中攜帶該服務(wù)器的外網(wǎng)IP地址。值得注意的是,該用戶使用的客戶端中包括該服務(wù)器提供給各種網(wǎng)絡(luò)供應(yīng)商的用戶訪問的外網(wǎng)IP地址,所述服務(wù)器訪問請求中攜帶的該服務(wù)器的外網(wǎng)IP地址依據(jù)該用戶所屬的網(wǎng)絡(luò)供應(yīng)商而定。例如,對于網(wǎng)通用戶和電信用戶,該服務(wù)器訪問請求中攜帶的外網(wǎng)IP地址是不同的。
實(shí)際應(yīng)用中,該用戶使用的客戶端中的服務(wù)器的外網(wǎng)IP地址,可以是在每次客戶端啟動時(shí)下載的最新外網(wǎng)IP地址,也可以是當(dāng)該用戶觸發(fā)對該服務(wù)器的訪問時(shí),客戶端下載的最新外網(wǎng)IP地址。
S102:在預(yù)先存儲的服務(wù)器的外網(wǎng)IP地址與內(nèi)網(wǎng)IP地址的映射關(guān)系中,查詢與所述外網(wǎng)IP地址具有映射關(guān)系的內(nèi)網(wǎng)IP地址。
本發(fā)明實(shí)施例中,網(wǎng)絡(luò)機(jī)房預(yù)先存儲有各個網(wǎng)絡(luò)供應(yīng)商的網(wǎng)絡(luò)機(jī)房中的服務(wù)器具有的外網(wǎng)IP地址與內(nèi)網(wǎng)IP地址的映射關(guān)系。當(dāng)該網(wǎng)絡(luò)機(jī)房接收到用戶的服務(wù)器訪問請求后,解析出該服務(wù)器訪問請求中攜帶的外網(wǎng)IP地址,并在預(yù)存的外網(wǎng)IP地址與內(nèi)網(wǎng)IP地址的映射關(guān)系中,查詢與該外網(wǎng)IP地址具有映射關(guān)系的內(nèi)網(wǎng)IP地址。
S103:判斷所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器是否屬于所述網(wǎng)絡(luò)機(jī)房;如果不是,則執(zhí)行S104,否則執(zhí)行S105。
S104:利用預(yù)先建立的內(nèi)網(wǎng)專線,將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器。
S105:根據(jù)所述內(nèi)網(wǎng)IP地址,將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器。
網(wǎng)絡(luò)機(jī)房在查詢到服務(wù)器訪問請求中攜帶的外網(wǎng)IP地址對應(yīng)的內(nèi)網(wǎng)IP地址后,可以確定用戶要訪問的服務(wù)器是否屬于本網(wǎng)絡(luò)機(jī)房。如果該服務(wù)器不屬于本網(wǎng)絡(luò)機(jī)房,則說明需要實(shí)現(xiàn)用戶對該服務(wù)器的跨網(wǎng)訪問。
本發(fā)明實(shí)施例利用預(yù)先建立的該服務(wù)器所屬網(wǎng)絡(luò)機(jī)房與本網(wǎng)絡(luò)機(jī)房之間的內(nèi)網(wǎng)專線,實(shí)現(xiàn)用戶對該服務(wù)器的跨網(wǎng)訪問。具體的,該網(wǎng)絡(luò)機(jī)房根據(jù)查詢 到的服務(wù)器的內(nèi)網(wǎng)IP地址,通過所述內(nèi)網(wǎng)專線,將該服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述網(wǎng)絡(luò)IP地址對應(yīng)的服務(wù)器,最終實(shí)現(xiàn)跨網(wǎng)通訊。
另外,如果該用戶要訪問的服務(wù)器屬于本網(wǎng)絡(luò)機(jī)房,則屬于對本網(wǎng)絡(luò)內(nèi)的服務(wù)器訪問。具體的,根據(jù)查詢到的服務(wù)器的內(nèi)網(wǎng)IP地址,在本網(wǎng)絡(luò)機(jī)房內(nèi)部直接將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器即可。
本發(fā)明實(shí)施例提供的跨網(wǎng)通訊方法應(yīng)用于任一網(wǎng)絡(luò)機(jī)房,具體的,首先接收任一服務(wù)器訪問請求,所述服務(wù)器訪問請求中攜帶服務(wù)器的外網(wǎng)IP地址。然后,在預(yù)先存儲的服務(wù)器的外網(wǎng)IP地址與內(nèi)網(wǎng)IP地址的映射關(guān)系中,查詢與所述外網(wǎng)IP地址具有映射關(guān)系的內(nèi)網(wǎng)IP地址。如果所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器不屬于所述網(wǎng)絡(luò)機(jī)房,則利用預(yù)先建立的內(nèi)網(wǎng)專線,將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器。與現(xiàn)有技術(shù)相比,本發(fā)明不需要利用第三方的代理服務(wù)器,能夠?qū)缇W(wǎng)通訊功能提供穩(wěn)定性的保障。同時(shí),本發(fā)明利用了各個網(wǎng)絡(luò)供應(yīng)商的網(wǎng)絡(luò)機(jī)房之間的內(nèi)網(wǎng)專線實(shí)現(xiàn)跨網(wǎng)通訊,基于內(nèi)網(wǎng)專線的安全性,能夠?yàn)橛脩艚鉀Q跨網(wǎng)通訊的安全問題。
本發(fā)明實(shí)施例還提供了一種跨網(wǎng)通訊裝置,參考圖2,為本發(fā)明實(shí)施例提供的一種跨網(wǎng)通訊裝置的結(jié)構(gòu)示意圖。所述跨網(wǎng)通訊裝置應(yīng)用于任一網(wǎng)絡(luò)機(jī)房中。具體的,所述裝置包括:
接收模塊201,用于接收任一服務(wù)器訪問請求,所述服務(wù)器訪問請求中攜帶服務(wù)器的外網(wǎng)IP地址。
查詢模塊202,用于在預(yù)先存儲的服務(wù)器的外網(wǎng)IP地址與內(nèi)網(wǎng)IP地址的映射關(guān)系中,查詢與所述外網(wǎng)IP地址具有映射關(guān)系的內(nèi)網(wǎng)IP地址。
第一轉(zhuǎn)發(fā)模塊203,用于在所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器不屬于所述網(wǎng)絡(luò)機(jī)房時(shí),利用預(yù)先建立的內(nèi)網(wǎng)專線,將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器。
為了實(shí)現(xiàn)用戶對本網(wǎng)絡(luò)機(jī)房內(nèi)的服務(wù)器的訪問,所述跨網(wǎng)通訊裝置還可以包括:
第二轉(zhuǎn)發(fā)模塊204,用于在所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器屬于所述網(wǎng)絡(luò)機(jī)房時(shí),根據(jù)所述內(nèi)網(wǎng)IP地址,將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述內(nèi)網(wǎng)IP 地址對應(yīng)的服務(wù)器。
本發(fā)明實(shí)施例提供的跨網(wǎng)通訊裝置可以應(yīng)用于任意一種網(wǎng)絡(luò)機(jī)房中,用于實(shí)現(xiàn)跨網(wǎng)通訊。本發(fā)明實(shí)施例提供的跨網(wǎng)通訊裝置不需要利用第三方的代理服務(wù)器,能夠?qū)缇W(wǎng)通訊功能提供穩(wěn)定性的保障。同時(shí),利用了各個網(wǎng)絡(luò)供應(yīng)商的網(wǎng)絡(luò)機(jī)房之間的內(nèi)網(wǎng)專線實(shí)現(xiàn)跨網(wǎng)通訊,基于內(nèi)網(wǎng)專線的安全性,能夠?yàn)橛脩艚鉀Q跨網(wǎng)通訊的安全問題。
本發(fā)明實(shí)施例提供的用于實(shí)現(xiàn)跨網(wǎng)通訊的裝置可以為負(fù)載均衡器。具體的,所述負(fù)載均衡器,用于接收任一服務(wù)器訪問請求,所述服務(wù)器訪問請求中攜帶服務(wù)器的外網(wǎng)IP地址;在預(yù)先存儲的服務(wù)器的外網(wǎng)IP地址與內(nèi)網(wǎng)IP地址的映射關(guān)系中,查詢與所述外網(wǎng)IP地址具有映射關(guān)系的內(nèi)網(wǎng)IP地址;如果所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器不屬于所述網(wǎng)絡(luò)機(jī)房,則利用預(yù)先建立的內(nèi)網(wǎng)專線,將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器。
所述負(fù)載均衡器,還用于在所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器屬于所述網(wǎng)絡(luò)機(jī)房時(shí),根據(jù)所述內(nèi)網(wǎng)IP地址,將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述內(nèi)網(wǎng)IP地址對應(yīng)的服務(wù)器。
實(shí)際應(yīng)用中,如果所述網(wǎng)絡(luò)機(jī)房中僅部署一臺負(fù)載均衡器,一旦在一段時(shí)間內(nèi)大量用戶向該網(wǎng)絡(luò)機(jī)房發(fā)送服務(wù)器訪問請求,則可能出現(xiàn)負(fù)載壓力過大的問題。所以,本發(fā)明實(shí)施例中的所述網(wǎng)絡(luò)機(jī)房中可以部署有大于兩臺負(fù)載均衡器,避免了某臺負(fù)載均衡器出現(xiàn)損壞導(dǎo)致的整條通訊鏈路不通的問題。所述大于兩臺負(fù)載均衡器均用于實(shí)現(xiàn)跨網(wǎng)通訊,具體包括第一負(fù)載均衡器和第二負(fù)載均衡器。
所述第一負(fù)載均衡器,用于在接收到任一服務(wù)器訪問請求時(shí),判斷當(dāng)前處理的服務(wù)器訪問請求的數(shù)量是否大于閾值;并在確定當(dāng)前處理的服務(wù)器訪問請求的數(shù)量大于閾值時(shí),將所述服務(wù)器訪問請求轉(zhuǎn)發(fā)至所述第二負(fù)載均衡器。
可以理解的是,本發(fā)明實(shí)施例利用多臺負(fù)載均衡器對接收到的服務(wù)器訪問請求進(jìn)行負(fù)載均衡處理。當(dāng)任一臺負(fù)載均衡器接收到一條服務(wù)器訪問請求時(shí),首先判斷其當(dāng)前正在處理的服務(wù)器訪問請求的數(shù)量是否已達(dá)到閾值,如果已經(jīng)達(dá)到閾值,則進(jìn)行負(fù)載均衡處理。即將該條服務(wù)器訪問請求轉(zhuǎn)發(fā)至本網(wǎng)絡(luò)機(jī)房 內(nèi)的其他負(fù)載均衡器,接收到該服務(wù)器訪問請求的負(fù)載均衡器也可以做同樣的判斷處理,直到將其轉(zhuǎn)發(fā)至一臺可以處理該服務(wù)器訪問請求的負(fù)載均衡器為止。
本發(fā)明實(shí)施例提供的實(shí)現(xiàn)跨網(wǎng)通訊的負(fù)載均衡器,不僅能夠?yàn)橛脩魧?shí)現(xiàn)安全、可靠、有保障的跨網(wǎng)通訊功能,還能夠解決在一段時(shí)間內(nèi)大量用戶向網(wǎng)絡(luò)機(jī)房發(fā)送服務(wù)器訪問請求的負(fù)載壓力過大的問題。
本發(fā)明實(shí)施例提供的跨網(wǎng)通訊方法、裝置、負(fù)載均衡器能夠應(yīng)用于各種不同的行業(yè),例如網(wǎng)絡(luò)社交、網(wǎng)絡(luò)游戲等。本發(fā)明實(shí)施例以網(wǎng)絡(luò)游戲行業(yè)為例,提供一種應(yīng)用于網(wǎng)絡(luò)游戲中的跨網(wǎng)通訊場景。該場景中描述的內(nèi)容不能夠作為對本發(fā)明實(shí)施例的跨網(wǎng)通訊方法的限定。
參考圖3,為本發(fā)明實(shí)施例提供的一種應(yīng)用于網(wǎng)絡(luò)游戲中的跨網(wǎng)通訊架構(gòu)圖。具體的,該網(wǎng)絡(luò)游戲至少部署有網(wǎng)通機(jī)房和電信機(jī)房,網(wǎng)通機(jī)房和電信機(jī)房分別配置有一臺負(fù)載均衡器。當(dāng)網(wǎng)通玩家想要訪問電信機(jī)房中的A服務(wù)器時(shí),首先向網(wǎng)通機(jī)房中的負(fù)載均衡器發(fā)送服務(wù)器訪問請求,其中,該服務(wù)器訪問請求中攜帶A服務(wù)器的外網(wǎng)IP地址。具體的,電信機(jī)房中的A服務(wù)器的內(nèi)網(wǎng)IP地址為192.168.0.1:90,其在電信機(jī)房被映射為外網(wǎng)IP地址,1.1.1.1:80,而在網(wǎng)通機(jī)房被映射為外網(wǎng)IP地址,2.2.2.2:80。實(shí)際應(yīng)用中,可以在玩家登錄網(wǎng)絡(luò)游戲時(shí),對A服務(wù)器的各個外網(wǎng)IP地址進(jìn)行讀取并加載在本地。由于本發(fā)明實(shí)施例中訪問A服務(wù)器的用戶為網(wǎng)通用戶,所以其發(fā)送的服務(wù)器訪問請求中攜帶的外網(wǎng)IP地址為2.2.2.2:80。
網(wǎng)通機(jī)房中的負(fù)載均衡器中預(yù)先存儲了外網(wǎng)IP地址為2.2.2.2:80與內(nèi)網(wǎng)IP地址192.168.0.1:90的映射關(guān)系。當(dāng)所述負(fù)載均衡器查詢到內(nèi)網(wǎng)IP地址192.168.0.1:90后,確定用戶要訪問的A服務(wù)器為電信機(jī)房中的服務(wù)器,所述負(fù)載均衡器需要為該用戶提供跨網(wǎng)通訊功能。如圖3所示,電信機(jī)房和網(wǎng)通機(jī)房之間存在用于互通消息包的內(nèi)網(wǎng)專線,本發(fā)明實(shí)施例利用該內(nèi)網(wǎng)專線實(shí)現(xiàn)跨網(wǎng)通信。具體的,網(wǎng)通機(jī)房中的負(fù)載均衡器通過該內(nèi)網(wǎng)專線,內(nèi)網(wǎng)IP地址192.168.0.1:90,將接收到的服務(wù)器訪問請求轉(zhuǎn)發(fā)至A服務(wù)器,最終完成跨網(wǎng)通訊。
對于裝置實(shí)施例而言,由于其基本對應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實(shí)施。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實(shí)體或者操作與另一個實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上對本發(fā)明實(shí)施例所提供的一種跨網(wǎng)通訊方法、裝置及負(fù)載均衡器進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。