1.一種地址轉(zhuǎn)換處理方法,其特征在于,包括:
獲取新的地址轉(zhuǎn)換機制,其中,所述新的地址轉(zhuǎn)換機制以第一偽裝地址偽裝服務器主機的真實地址;
檢測當前是否滿足預設的機制變換條件;
若當前滿足所述機制變換條件,則,將舊的地址轉(zhuǎn)換機制替換為所述新的地址轉(zhuǎn)換機制,并在后續(xù)接收到目的地址為所述第一偽裝地址的數(shù)據(jù)包時,根據(jù)所述新的地址轉(zhuǎn)換機制將所述數(shù)據(jù)包中的目的地址轉(zhuǎn)換為所述服務器主機的真實地址,其中,所述舊的地址轉(zhuǎn)換機制以第二偽裝地址偽裝所述服務器主機的真實地址;
若當前不滿足所述機制變換條件,則,保留所述舊的地址轉(zhuǎn)換機制,并在后續(xù)接收到目的地址為所述第一偽裝地址或所述第二偽裝地址的數(shù)據(jù)包時,根據(jù)相應的地址轉(zhuǎn)換機制將所述數(shù)據(jù)包中的目的地址轉(zhuǎn)換為所述服務器主機的真實地址。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預設的機制變化條件為所述舊的地址轉(zhuǎn)換機制的空閑狀態(tài)的持續(xù)時間超過預設的時長,其中,所述舊的地址轉(zhuǎn)換機制的空閑狀態(tài)是指采用所述舊的地址轉(zhuǎn)換機制的所有傳輸層協(xié)議會話已經(jīng)終止且老化;
所述檢測當前是否滿足預設的機制變換條件包括:
檢測所述舊的地址轉(zhuǎn)換機制的空閑狀態(tài)的持續(xù)時間是否超過預設的時長;
若超過所述時長,則判定當前滿足所述機制變換條件;
若未超過所述時長,則判定當前不滿足所述機制變換條件。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預設的機制變化條件為接收到機制變換完成消息,其中,所述機制變換完成消息指示客戶端一側(cè)已全部完成將所述舊的地址轉(zhuǎn)換機制替換為所述新的地址轉(zhuǎn)換機制的過程;
所述檢測當前是否滿足預設的機制變換條件包括:
檢測是否接收到所述機制變換完成消息;
若接收到所述機制變換完成消息,則判定當前滿足所述機制變換條件;
若接收不到所述機制變換完成消息,則判定當前不滿足所述機制變換條件。
4.根據(jù)權(quán)利要求1至3任一項所述的方法,其特征在于,所述第一偽裝地址包含:互聯(lián)網(wǎng)協(xié)議IP地址;
所述獲取新的地址轉(zhuǎn)換機制,之后還包括:
向網(wǎng)絡側(cè)設備發(fā)送免費地址解析協(xié)議報文,所述免費地址解析協(xié)議報文攜帶與所述第一偽裝地址包含的IP地址對應的物理地址。
5.根據(jù)權(quán)利要求1至3任一項所述的方法,其特征在于,所述第一偽裝地址包含:IP地址;
所述獲取新的地址轉(zhuǎn)換機制,之后還包括:
將與所述服務器主機連接的域名系統(tǒng)服務器或Windows網(wǎng)絡名稱服務器中記錄的所述服務器主機的動態(tài)IP地址更新為所述第一偽裝地址所包含的IP地址。
6.一種地址轉(zhuǎn)換處理裝置,其特征在于,包括:
獲取單元,用于獲取新的地址轉(zhuǎn)換機制,其中,所述新的地址轉(zhuǎn)換機制以第一偽裝地址偽裝服務器主機的真實地址;
檢測單元,用于檢測當前是否滿足預設的機制變換條件;
機制變換處理單元,用于當所述檢測單元檢測出當前滿足所述機制變換條件時,將舊的地址轉(zhuǎn)換機制替換為所述獲取單元獲取的新的地址轉(zhuǎn)換機制,其中,所述舊的地址轉(zhuǎn)換機制以第二偽裝地址偽裝所述服務器主機的真實地址;當所述檢測單元檢測出當前不滿足所述機制變換條件時,保留所述舊的地址轉(zhuǎn)換機制;
地址轉(zhuǎn)換單元,用于當接收到目的地址為所述第一偽裝地址的數(shù)據(jù)包時,根據(jù)所述新的地址轉(zhuǎn)換機制將該數(shù)據(jù)包中的目的地址轉(zhuǎn)換為所述服務器主機的真實地址;當接收到目的地址為所述第二偽裝地址的數(shù)據(jù)包,且本地同時存在所述新的地址轉(zhuǎn)換機制和所述舊的地址轉(zhuǎn)換機制時,根據(jù)所述舊的地址轉(zhuǎn)換機制將該數(shù)據(jù)包中的目的地址轉(zhuǎn)換為所述服務器主機的真實地址。
7.根據(jù)權(quán)利要求6所述的地址轉(zhuǎn)換處理裝置,其特征在于,所述預設的機制變化條件為所述舊的地址轉(zhuǎn)換機制的空閑狀態(tài)的持續(xù)時間超過預設的時長,其中,所述舊的地址轉(zhuǎn)換機制的空閑狀態(tài)是指采用所述舊的地址轉(zhuǎn)換機制的所有傳輸層協(xié)議會話已經(jīng)終止且老化;
所述檢測單元具體用于:檢測所述舊的地址轉(zhuǎn)換機制的空閑狀態(tài)的持續(xù)時間是否超過預設的時長;若超過所述時長,則判定當前滿足所述機制變換條件;若未超過所述時長,則判定當前不滿足所述機制變換條件。
8.根據(jù)權(quán)利要求6所述的地址轉(zhuǎn)換處理裝置,其特征在于,所述預設的機制變化條件為接收到機制變換完成消息,其中,所述機制變換完成消息指示位于客戶端側(cè)已全部完成將所述舊的地址轉(zhuǎn)換機制替換為所述新的地址轉(zhuǎn)換機制的過程;
所述檢測單元具體用于:檢測是否接收到所述機制變換完成消息;若接收到所述機制變換完成消息,則判定當前滿足所述機制變換條件;若接收不到所述機制變換完成消息,則判定當前不滿足所述機制變換條件。
9.根據(jù)權(quán)利要求6至8任一項所述的地址轉(zhuǎn)換處理裝置,其特征在于,所述第一偽裝地址包含:互聯(lián)網(wǎng)協(xié)議IP地址;
所述地址轉(zhuǎn)換處理裝置還包括:
免費地址解析協(xié)議單元,用于在所述獲取單元獲取所述新的地址轉(zhuǎn)換機制之后,向網(wǎng)絡側(cè)設備發(fā)送免費地址解析協(xié)議報文,所述免費地址解析協(xié)議報文攜帶與所述第一偽裝地址信息包含的IP地址對應的物理地址。
10.根據(jù)權(quán)利要求6至8任一項所述的地址轉(zhuǎn)換處理裝置,其特征在于,所述第一偽裝地址包含:IP地址;
所述地址轉(zhuǎn)換處理裝置還包括:
動態(tài)網(wǎng)絡地址更新單元,用于在所述獲取單元獲取所述新的地址轉(zhuǎn)換機制之后,將與所述服務器主機連接的域名系統(tǒng)服務器或Windows網(wǎng)絡名稱服務器中記錄的所述服務器主機的動態(tài)IP地址更新為所述第一偽裝地址所包含的IP地址。