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

一種層次型穿越內(nèi)網(wǎng)的路由方法

文檔序號(hào):7771379閱讀:246來(lái)源:國(guó)知局
專利名稱:一種層次型穿越內(nèi)網(wǎng)的路由方法
技術(shù)領(lǐng)域
本發(fā)明涉及路由技術(shù),特別是涉及一種層次型穿越內(nèi)網(wǎng)的路由方法。
技術(shù)背景
網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT,Network Address Translation)技術(shù)屬于接入廣域網(wǎng)技術(shù), 主要用于解決IPv4地址不夠用的問(wèn)題,其廣泛應(yīng)用于因特網(wǎng)各類接入方式及其他各類網(wǎng)絡(luò)中。網(wǎng)絡(luò)地址轉(zhuǎn)換技術(shù)將網(wǎng)絡(luò)內(nèi)部主機(jī)的私有地址轉(zhuǎn)換為合法的公網(wǎng)地址,使大于公網(wǎng) IP地址數(shù)量的主機(jī)能夠與公網(wǎng)通信,并且可減少外網(wǎng)主機(jī)對(duì)內(nèi)網(wǎng)主機(jī)的主動(dòng)連接;但是, 該技術(shù)使得外網(wǎng)主機(jī)無(wú)法主動(dòng)連接內(nèi)網(wǎng)主機(jī)。如果外網(wǎng)主機(jī)需連接到內(nèi)網(wǎng)主機(jī)時(shí),須網(wǎng)絡(luò)管理者參與,并采用如下兩種方式第一種方式是將一個(gè)公網(wǎng)IPv4地址映射到內(nèi)網(wǎng)主機(jī), 即,內(nèi)網(wǎng)主機(jī)完全暴露在公網(wǎng)中,且該方式并沒(méi)有節(jié)約公網(wǎng)IP地址;第二種方式是將公網(wǎng) IP地址的某個(gè)端口映射到內(nèi)網(wǎng)主機(jī),僅將一些具體應(yīng)用暴露在公網(wǎng)中,但每種應(yīng)用均需手動(dòng)添加具體的端口,這樣無(wú)法實(shí)現(xiàn)端口不斷變化的應(yīng)用。
在網(wǎng)絡(luò)管理者不參與的情況下,內(nèi)網(wǎng)主機(jī)之間的通信通常采用如下兩種方式 第一,利用公網(wǎng)中的代理服務(wù)器在應(yīng)用層轉(zhuǎn)發(fā)數(shù)據(jù);第二,采用公網(wǎng)中的基于網(wǎng)絡(luò)地址轉(zhuǎn)換的用戶數(shù)據(jù)包協(xié)議(UDP,User Datagram Protocol)簡(jiǎn)單穿越服務(wù)器(STUN,Simple Traversal of UDP over NAI1s),使得基于網(wǎng)絡(luò)地址轉(zhuǎn)換的客戶端能夠找到自身所屬公網(wǎng)地址以及所綁定的公網(wǎng)端口,通過(guò)該公網(wǎng)地址或公網(wǎng)端口進(jìn)行通信。
綜上所述,在現(xiàn)有技術(shù)中,內(nèi)網(wǎng)主機(jī)之間的通信在應(yīng)用層進(jìn)行,使得傳輸效率比較差,或者操作繁瑣。發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種傳輸效率較高、通信質(zhì)量較好且操作簡(jiǎn)單的層次型穿越內(nèi)網(wǎng)的路由方法。
為了達(dá)到上述目的,本發(fā)明提出的技術(shù)方案為
一種層次型穿越內(nèi)網(wǎng)的路由方法,包括如下步驟
步驟1、當(dāng)前注冊(cè)客戶端通過(guò)根服務(wù)器獲取所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址;
步驟2、當(dāng)前注冊(cè)客戶端根據(jù)所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址,向所屬轉(zhuǎn)發(fā)服務(wù)器進(jìn)行注冊(cè),并獲取所屬轉(zhuǎn)發(fā)服務(wù)器為其分配的虛擬IP地址;
步驟3、當(dāng)前注冊(cè)客戶端將其自身的實(shí)際IP地址與獲取的虛擬IP地址進(jìn)行綁定后,更新本地路由表;
步驟4、當(dāng)前注冊(cè)客戶端與其他已注冊(cè)客戶端之間通過(guò)所屬轉(zhuǎn)發(fā)服務(wù)器進(jìn)行通信。
綜上所述,根服務(wù)器、轉(zhuǎn)發(fā)服務(wù)器、屬于該轉(zhuǎn)發(fā)服務(wù)器的已注冊(cè)客戶端形成了一種層次型架構(gòu),本發(fā)明所述層次型穿越內(nèi)網(wǎng)的路由方法中,同屬于一個(gè)轉(zhuǎn)發(fā)服務(wù)器的已注冊(cè)客戶端之間可以通過(guò)該所屬轉(zhuǎn)發(fā)服務(wù)器進(jìn)行通信;而對(duì)于分別屬于不同的轉(zhuǎn)發(fā)服務(wù)器的已注冊(cè)客戶端之間則無(wú)法進(jìn)行通信。因此,本發(fā)明所述層次型穿越內(nèi)網(wǎng)的路由方法實(shí)現(xiàn)了對(duì)大數(shù)據(jù)流量的分流,具有傳輸效率較高、通信質(zhì)量較好等特點(diǎn),滿足了大流量、多用戶使用的需求;且無(wú)需網(wǎng)管參與,操作簡(jiǎn)單。


圖1為本發(fā)明所述層次型穿越內(nèi)網(wǎng)的路由方法的總體流程圖。
圖2為本發(fā)明中當(dāng)前注冊(cè)客戶端通過(guò)根服務(wù)器獲取所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址的流程圖。
圖3為本發(fā)明中當(dāng)前注冊(cè)客戶端向所屬轉(zhuǎn)發(fā)服務(wù)器注冊(cè)并獲取所分配的虛擬IP 地址的流程圖。
圖4為本發(fā)明所述層次型穿越內(nèi)網(wǎng)的路由方法的具體流程圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。
圖1為本發(fā)明所述層次型穿越內(nèi)網(wǎng)的路由方法的總體流程圖。如圖1所示,本發(fā)明所述層次型穿越內(nèi)網(wǎng)的路由方法包括如下步驟
步驟1、當(dāng)前注冊(cè)客戶端通過(guò)根服務(wù)器獲取其所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址。
實(shí)際應(yīng)用中,根服務(wù)器預(yù)先存儲(chǔ)有當(dāng)前注冊(cè)客戶端與轉(zhuǎn)發(fā)服務(wù)器之間的映射關(guān)系、已注冊(cè)客戶端與轉(zhuǎn)發(fā)服務(wù)器之間的映射關(guān)系、各轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址。
步驟2、當(dāng)前注冊(cè)客戶端根據(jù)所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址,向所屬轉(zhuǎn)發(fā)服務(wù)器進(jìn)行注冊(cè),并獲取所屬轉(zhuǎn)發(fā)服務(wù)器為其分配的虛擬IP地址。
步驟3、當(dāng)前注冊(cè)客戶端將其自身的實(shí)際IP地址與獲取的虛擬IP地址進(jìn)行綁定后,更新本地路由表。
轉(zhuǎn)發(fā)服務(wù)器對(duì)內(nèi)網(wǎng)主機(jī)認(rèn)證成功后會(huì)根據(jù)用戶名中的域信息查找相應(yīng)的地址池, 并從地址池中查找到第一個(gè)空閑IP地址綁定到此用戶名,然后寫入數(shù)據(jù)庫(kù)。
步驟4、當(dāng)前注冊(cè)客戶端與其他已注冊(cè)客戶端之間通過(guò)所屬轉(zhuǎn)發(fā)服務(wù)器進(jìn)行通信。
轉(zhuǎn)發(fā)服務(wù)器轉(zhuǎn)發(fā)已注冊(cè)客戶端之間的數(shù)據(jù)流量。實(shí)際數(shù)據(jù)流量使用雙IP頭,外部 IP頭源地址為發(fā)送數(shù)據(jù)包的當(dāng)前注冊(cè)客戶端或其他已注冊(cè)客戶端的地址,這里,該地址為經(jīng)過(guò)網(wǎng)絡(luò)地址轉(zhuǎn)換技術(shù)處理后的公網(wǎng)地址;目標(biāo)地址為轉(zhuǎn)發(fā)服務(wù)器為接收數(shù)據(jù)包的其他已注冊(cè)客戶端分配的虛擬IP地址。
總之,本發(fā)明所述層次型穿越內(nèi)網(wǎng)的路由方法中,根據(jù)當(dāng)前注冊(cè)客戶端的請(qǐng)求,根服務(wù)器根據(jù)當(dāng)前注冊(cè)客戶端的用戶名,通過(guò)預(yù)先存儲(chǔ)的未注冊(cè)客戶端與轉(zhuǎn)發(fā)服務(wù)器之間的映射關(guān)系與已注冊(cè)客戶端與轉(zhuǎn)發(fā)服務(wù)器之間的映射關(guān)系,將當(dāng)前注冊(cè)客戶端的所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址發(fā)送至當(dāng)前注冊(cè)客戶端;當(dāng)前注冊(cè)客戶端向所屬轉(zhuǎn)發(fā)服務(wù)器注冊(cè),獲取所屬轉(zhuǎn)發(fā)服務(wù)器為其分配的虛擬IP地址;當(dāng)前客戶端通過(guò)所屬轉(zhuǎn)發(fā)服務(wù)器與其他已注冊(cè)客戶端進(jìn)行通信。這里,其他已注冊(cè)客戶端是在所屬轉(zhuǎn)發(fā)服務(wù)器上已成功注冊(cè)的客戶端。 也就是說(shuō),本發(fā)明所述層次型穿越內(nèi)網(wǎng)的路由方法中,同屬于一個(gè)轉(zhuǎn)發(fā)服務(wù)器的已注冊(cè)客戶端之間可以通過(guò)該所屬轉(zhuǎn)發(fā)服務(wù)器進(jìn)行通信;而對(duì)于分別屬于不同的轉(zhuǎn)發(fā)服務(wù)器的已注冊(cè)客戶端之間則無(wú)法進(jìn)行通信;因此,本發(fā)明通過(guò)根服務(wù)器、轉(zhuǎn)發(fā)服務(wù)器、屬于該轉(zhuǎn)發(fā)服務(wù)器的已注冊(cè)客戶端這種層次型架構(gòu)方法,解決了網(wǎng)絡(luò)中由于數(shù)據(jù)流量大而導(dǎo)致的傳輸效率低、通信質(zhì)量差的問(wèn)題,滿足了大流量、多用戶使用的需求;且無(wú)需網(wǎng)管參與,操作簡(jiǎn)單。
圖2為本發(fā)明中當(dāng)前注冊(cè)客戶端通過(guò)根服務(wù)器獲取所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址的流程圖。如圖2所示,步驟1中,所述當(dāng)前注冊(cè)客戶端通過(guò)根服務(wù)器獲取所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址包括如下步驟
步驟11、當(dāng)前注冊(cè)客戶端向根服務(wù)器發(fā)送包含用戶名與密碼的請(qǐng)求報(bào)文。
實(shí)際應(yīng)用中,用戶名格式為ΧΧΧ0ΥΥΥ ;其中,XXX表示用戶名稱,YYY表示域名。
實(shí)際應(yīng)用中,請(qǐng)求報(bào)文中還包括當(dāng)前注冊(cè)客戶端的轉(zhuǎn)換IP地址,該轉(zhuǎn)換IP地址為經(jīng)過(guò)網(wǎng)絡(luò)地址轉(zhuǎn)換后的公網(wǎng)地址。
步驟12、根服務(wù)器根據(jù)請(qǐng)求報(bào)文,查找域名與當(dāng)前注冊(cè)客戶端用戶名中的域名相同的轉(zhuǎn)發(fā)服務(wù)器作為當(dāng)前注冊(cè)客戶端的所屬轉(zhuǎn)發(fā)服務(wù)器,并向當(dāng)前注冊(cè)客戶端返回包含所屬轉(zhuǎn)發(fā)服務(wù)器實(shí)際IP地址的響應(yīng)報(bào)文。
實(shí)際應(yīng)用中,不同的轉(zhuǎn)發(fā)服務(wù)器具有不同的域名。根服務(wù)器中還預(yù)存有網(wǎng)絡(luò)各域名與各轉(zhuǎn)發(fā)服務(wù)器之間的對(duì)應(yīng)關(guān)系。
實(shí)際應(yīng)用中,步驟11之后,步驟12之前,還包括
步驟la、根服務(wù)器根據(jù)請(qǐng)求報(bào)文進(jìn)行認(rèn)證當(dāng)請(qǐng)求報(bào)文中用戶名的域名為根服務(wù)器存儲(chǔ)的域名時(shí),認(rèn)證成功,執(zhí)行步驟12 ;當(dāng)請(qǐng)求報(bào)文中用戶名的域名不是根服務(wù)器存儲(chǔ)的域名時(shí),認(rèn)證失敗,丟棄請(qǐng)求報(bào)文并向當(dāng)前注冊(cè)客戶端發(fā)送第一提示信息。
這里,第一提示信息為根服務(wù)器向當(dāng)前注冊(cè)客戶端發(fā)送的認(rèn)證失敗的信息。
圖3為本發(fā)明中當(dāng)前注冊(cè)客戶端向所屬轉(zhuǎn)發(fā)服務(wù)器注冊(cè)并獲取所分配的虛擬IP 地址的流程圖。如圖3所示,步驟2中,所述當(dāng)前注冊(cè)客戶端根據(jù)所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP 地址,向所屬轉(zhuǎn)發(fā)服務(wù)器進(jìn)行注冊(cè),并獲取所屬轉(zhuǎn)發(fā)服務(wù)器為其分配的虛擬IP地址包括如下步驟
步驟21、當(dāng)前注冊(cè)客戶端根據(jù)所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址,向所屬轉(zhuǎn)發(fā)服務(wù)器發(fā)送包含用戶名與密碼的注冊(cè)報(bào)文。
步驟22、所屬轉(zhuǎn)發(fā)服務(wù)器根據(jù)注冊(cè)報(bào)文查找到自身的第一個(gè)空閑的虛擬IP地址后,一方面,將該虛擬IP地址與當(dāng)前注冊(cè)客戶端用戶名綁定后進(jìn)行存儲(chǔ);另一方面,將包含該虛擬IP地址的分發(fā)報(bào)文發(fā)送至當(dāng)前注冊(cè)客戶端。
實(shí)際應(yīng)用中,所屬轉(zhuǎn)發(fā)服務(wù)器從地址池中查找到第一個(gè)空閑的虛擬IP地址通過(guò)分發(fā)報(bào)文分配給當(dāng)前注冊(cè)客戶端。
實(shí)際應(yīng)用中,步驟21之后,步驟22之前,還包括
步驟2a、所屬轉(zhuǎn)發(fā)服務(wù)器根據(jù)注冊(cè)報(bào)文進(jìn)行認(rèn)證當(dāng)注冊(cè)報(bào)文中用戶名的域名與所屬轉(zhuǎn)發(fā)服務(wù)器的域名相同時(shí),認(rèn)證成功,執(zhí)行步驟22 ;當(dāng)注冊(cè)報(bào)文中用戶名的域名與所屬轉(zhuǎn)發(fā)服務(wù)器的域名不同時(shí),認(rèn)證失敗,丟棄請(qǐng)求報(bào)文并向當(dāng)前注冊(cè)客戶端發(fā)送第二提示 fn息ο
這里,第二提示信息為所屬轉(zhuǎn)發(fā)服務(wù)器向當(dāng)前注冊(cè)客戶端發(fā)送的認(rèn)證失敗的信肩、ο
本發(fā)明中,步驟2之后,步驟3之前,還包括
步驟a、所屬轉(zhuǎn)發(fā)服務(wù)器將其為其他已注冊(cè)客戶端分配的虛擬IP地址發(fā)送至當(dāng)前注冊(cè)客戶端。
實(shí)際應(yīng)用中,步驟a中,所述所屬轉(zhuǎn)發(fā)服務(wù)器將其為其他已注冊(cè)客戶端分配的虛擬IP地址發(fā)送至當(dāng)前注冊(cè)客戶端包括如下步驟
步驟al、當(dāng)前注冊(cè)客戶端向所屬轉(zhuǎn)發(fā)服務(wù)器發(fā)送查詢報(bào)文。
步驟a2、所屬轉(zhuǎn)發(fā)服務(wù)器向當(dāng)前注冊(cè)客戶端發(fā)送包含所屬轉(zhuǎn)發(fā)服務(wù)器為域名相同的其他已注冊(cè)客戶端的虛擬IP地址的應(yīng)答報(bào)文。
實(shí)際應(yīng)用中,步驟a2之后,還包括
步驟a3、所屬轉(zhuǎn)發(fā)服務(wù)器向域名相同的其他已注冊(cè)客戶端發(fā)送包含所屬轉(zhuǎn)發(fā)服務(wù)器為當(dāng)前注冊(cè)客戶端分配的虛擬IP地址的更新報(bào)文。
更新報(bào)文包含所屬轉(zhuǎn)發(fā)服務(wù)器為當(dāng)前注冊(cè)客戶端分配的虛擬IP地址,便于其他已注冊(cè)客戶端獲取當(dāng)前注冊(cè)客戶端的信息。這里,更新報(bào)文是觸發(fā)報(bào)文,當(dāng)前注冊(cè)客戶端注冊(cè)成功時(shí)發(fā)送。
這里,步驟3中,所述更新路由表還包括當(dāng)前注冊(cè)客戶端在本地路由表中添加所屬轉(zhuǎn)發(fā)服務(wù)器為域名與所屬轉(zhuǎn)發(fā)服務(wù)器域名相同的其他已注冊(cè)主機(jī)分配的虛擬IP地址。
實(shí)際應(yīng)用中,步驟a3之后,還包括
步驟a4、所屬轉(zhuǎn)發(fā)服務(wù)器還向當(dāng)前注冊(cè)客戶端及其他已注冊(cè)客戶端定時(shí)發(fā)送?;顖?bào)文。
?;顖?bào)文用于刷新NAT中的記錄,防止已注冊(cè)客戶端由于NAT記錄的刷新時(shí)間而失效。實(shí)際應(yīng)用中,定時(shí)時(shí)間可根據(jù)實(shí)際情況進(jìn)行設(shè)定,默認(rèn)定、時(shí)時(shí)間為180秒。
圖4為本發(fā)明所述層次型穿越內(nèi)網(wǎng)的路由方法的具體流程圖。如圖4所示,本發(fā)明所述層次型穿越內(nèi)網(wǎng)的路由方法中,當(dāng)前注冊(cè)客戶端與根服務(wù)器之間通過(guò)請(qǐng)求報(bào)文、響應(yīng)報(bào)文進(jìn)行信息交互,當(dāng)前注冊(cè)客戶端與轉(zhuǎn)發(fā)服務(wù)器之間通過(guò)注冊(cè)報(bào)文、分發(fā)報(bào)文、查詢報(bào)文、應(yīng)答報(bào)文、?;顖?bào)文進(jìn)行信息交互,已注冊(cè)客戶端與轉(zhuǎn)發(fā)服務(wù)器之間通過(guò)更新報(bào)文、?;顖?bào)文進(jìn)行信息交互。當(dāng)前注冊(cè)客戶端與根服務(wù)器之間的信息交互、當(dāng)前注冊(cè)客戶端與轉(zhuǎn)發(fā)服務(wù)器之間的信息交互、已注冊(cè)客戶端與轉(zhuǎn)發(fā)服務(wù)器之間的信息交互的具體過(guò)程如上述內(nèi)容。
綜上所述,以上僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。 凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種層次型穿越內(nèi)網(wǎng)的路由方法,其特征在于,所述路由方法包括如下步驟步驟1、當(dāng)前注冊(cè)客戶端通過(guò)根服務(wù)器獲取其所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址;步驟2、當(dāng)前注冊(cè)客戶端根據(jù)所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址,向所屬轉(zhuǎn)發(fā)服務(wù)器進(jìn)行注冊(cè),并獲取所屬轉(zhuǎn)發(fā)服務(wù)器為其分配的虛擬IP地址;步驟3、當(dāng)前注冊(cè)客戶端將其自身的實(shí)際IP地址與獲取的虛擬IP地址進(jìn)行綁定后,更新本地路由表;步驟4、當(dāng)前注冊(cè)客戶端與其他已注冊(cè)客戶端之間通過(guò)所屬轉(zhuǎn)發(fā)服務(wù)器進(jìn)行通信。
2.根據(jù)權(quán)利要求1所述的層次型穿越內(nèi)網(wǎng)的路由方法,其特征在于,步驟1中,所述當(dāng)前注冊(cè)客戶端通過(guò)根服務(wù)器獲取所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址包括如下步驟步驟11、當(dāng)前注冊(cè)客戶端向根服務(wù)器發(fā)送包含用戶名與密碼的請(qǐng)求報(bào)文;步驟12、根服務(wù)器根據(jù)請(qǐng)求報(bào)文,查找域名與當(dāng)前注冊(cè)客戶端用戶名中的域名相同的轉(zhuǎn)發(fā)服務(wù)器作為當(dāng)前注冊(cè)客戶端的所屬轉(zhuǎn)發(fā)服務(wù)器,并向當(dāng)前注冊(cè)客戶端返回包含所屬轉(zhuǎn)發(fā)服務(wù)器實(shí)際IP地址的響應(yīng)報(bào)文。
3.根據(jù)權(quán)利要求2所述的層次型穿越內(nèi)網(wǎng)的路由方法,其特征在于,步驟11之后,步驟 12之前,還包括步驟la、根服務(wù)器根據(jù)所述請(qǐng)求報(bào)文進(jìn)行認(rèn)證當(dāng)所述請(qǐng)求報(bào)文中用戶名的域名為根服務(wù)器存儲(chǔ)的域名時(shí),認(rèn)證成功,執(zhí)行步驟12 ;當(dāng)所述請(qǐng)求報(bào)文中用戶名的域名不是根服務(wù)器存儲(chǔ)的域名時(shí),認(rèn)證失敗,丟棄請(qǐng)求報(bào)文并向當(dāng)前注冊(cè)客戶端發(fā)送第一提示信息。
4.根據(jù)權(quán)利要求1所述的層次型穿越內(nèi)網(wǎng)的路由方法,其特征在于,步驟2中,所述當(dāng)前注冊(cè)客戶端根據(jù)所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址,向所屬轉(zhuǎn)發(fā)服務(wù)器進(jìn)行注冊(cè),并獲取所屬轉(zhuǎn)發(fā)服務(wù)器為其分配的虛擬IP地址包括如下步驟步驟21、當(dāng)前注冊(cè)客戶端根據(jù)所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址,向所屬轉(zhuǎn)發(fā)服務(wù)器發(fā)送包含用戶名與密碼的注冊(cè)報(bào)文;步驟22、所屬轉(zhuǎn)發(fā)服務(wù)器根據(jù)注冊(cè)報(bào)文查找到自身的第一個(gè)空閑的虛擬IP地址后,一方面,將該虛擬IP地址與當(dāng)前注冊(cè)客戶端用戶名綁定后進(jìn)行存儲(chǔ);另一方面,將包含該虛擬IP地址的分發(fā)報(bào)文發(fā)送至當(dāng)前注冊(cè)客戶端。
5.根據(jù)權(quán)利要求4所述的層次型穿越內(nèi)網(wǎng)的路由方法,其特征在于,步驟21之后,步驟 22之前,還包括步驟加、所屬轉(zhuǎn)發(fā)服務(wù)器根據(jù)所述注冊(cè)報(bào)文進(jìn)行認(rèn)證當(dāng)所述注冊(cè)報(bào)文中用戶名的域名與轉(zhuǎn)發(fā)服務(wù)器的域名相同時(shí),認(rèn)證成功,執(zhí)行步驟22;當(dāng)所述注冊(cè)報(bào)文中用戶名的域名與轉(zhuǎn)發(fā)服務(wù)器的域名不同時(shí),認(rèn)證失敗,丟棄請(qǐng)求報(bào)文并向當(dāng)前注冊(cè)客戶端發(fā)送第二提示 fn息ο
6.根據(jù)權(quán)利要求1所述的層次型穿越內(nèi)網(wǎng)的路由方法,其特征在于,步驟2之后,步驟 3之前,還包括步驟a、所屬轉(zhuǎn)發(fā)服務(wù)器將其為其他已注冊(cè)客戶端分配的虛擬IP地址發(fā)送至當(dāng)前注冊(cè)客戶端。
7.根據(jù)權(quán)利要求6所述的層次型穿越內(nèi)網(wǎng)的路由方法,其特征在于,步驟a中,所述所屬轉(zhuǎn)發(fā)服務(wù)器將其為其他已注冊(cè)客戶端分配的虛擬IP地址發(fā)送至當(dāng)前注冊(cè)客戶端包括如下步驟步驟al、當(dāng)前注冊(cè)客戶端向所屬轉(zhuǎn)發(fā)服務(wù)器發(fā)送查詢報(bào)文;步驟a2、所屬轉(zhuǎn)發(fā)服務(wù)器向當(dāng)前注冊(cè)客戶端發(fā)送包含所屬轉(zhuǎn)發(fā)服務(wù)器為域名相同的其他已注冊(cè)客戶端的虛擬IP地址的應(yīng)答報(bào)文。
8.根據(jù)權(quán)利要求7所述的層次型穿越內(nèi)網(wǎng)的路由方法,其特征在于,步驟a2之后,還包括步驟a3、所屬轉(zhuǎn)發(fā)服務(wù)器向域名相同的其他已注冊(cè)客戶端發(fā)送包含所屬轉(zhuǎn)發(fā)服務(wù)器為當(dāng)前注冊(cè)客戶端分配的虛擬IP地址的更新報(bào)文。
9.根據(jù)權(quán)利要求8所述的層次型穿越內(nèi)網(wǎng)的路由方法,其特征在于,步驟a3之后,還包括步驟a4、所屬轉(zhuǎn)發(fā)服務(wù)器還向當(dāng)前注冊(cè)客戶端及其他已注冊(cè)客戶端定時(shí)發(fā)送保活報(bào)文。
10.根據(jù)權(quán)利要求6所述的層次型穿越內(nèi)網(wǎng)的路由方法,其特征在于,步驟3中,所述更新路由表還包括當(dāng)前注冊(cè)客戶端在本地路由表中添加所屬轉(zhuǎn)發(fā)服務(wù)器為域名與所屬轉(zhuǎn)發(fā)服務(wù)器域名相同的其他已注冊(cè)主機(jī)分配的虛擬IP地址。
全文摘要
本發(fā)明提供一種層次型穿越內(nèi)網(wǎng)的路由方法,包括當(dāng)前注冊(cè)客戶端通過(guò)根服務(wù)器獲取所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址;當(dāng)前注冊(cè)客戶端根據(jù)所屬轉(zhuǎn)發(fā)服務(wù)器的實(shí)際IP地址,向所屬轉(zhuǎn)發(fā)服務(wù)器進(jìn)行注冊(cè),并獲取所屬轉(zhuǎn)發(fā)服務(wù)器為其分配的虛擬IP地址;當(dāng)前注冊(cè)客戶端將其自身的實(shí)際IP地址與獲取的虛擬IP地址進(jìn)行綁定后,更新本地路由表;當(dāng)前注冊(cè)客戶端與其他已注冊(cè)客戶端之間通過(guò)所屬轉(zhuǎn)發(fā)服務(wù)器進(jìn)行通信。本發(fā)明具有傳輸效率較高、通信質(zhì)量較好且操作簡(jiǎn)單等特點(diǎn),可廣泛應(yīng)用于各種網(wǎng)絡(luò)中。
文檔編號(hào)H04L12/56GK102497314SQ20111040931
公開(kāi)日2012年6月13日 申請(qǐng)日期2011年12月9日 優(yōu)先權(quán)日2011年12月9日
發(fā)明者劉菁, 吳響, 蔣璐 申請(qǐng)人:徐州醫(yī)學(xué)院
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
崇礼县| 平山县| 禹州市| 保靖县| 汝南县| 霍林郭勒市| 桐梓县| 比如县| 广宗县| 库伦旗| 彩票| 库车县| 玉门市| 德昌县| 济阳县| 沾化县| 伊宁县| 政和县| 邻水| 泾川县| 杂多县| 太保市| 张掖市| 竹北市| 舞钢市| 玛多县| 化隆| 华阴市| 廉江市| 海城市| 琼结县| 栾城县| 自贡市| 招远市| 洛浦县| 陕西省| 来宾市| 凤阳县| 桃园县| 奉贤区| 宁南县|