亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種ip地址分配方法、裝置及系統(tǒng)的制作方法_3

文檔序號:9870456閱讀:來源:國知局
當前使用的IP地址。而在客戶機與服務(wù)器進行消息交互時,客戶機發(fā)送的消息中會攜帶自身當前使用的IP地址,而服務(wù)器并不能識別該IP地址;服務(wù)器向客戶機發(fā)送的消息中會攜帶服務(wù)器為該客戶機分配的IP地址前綴,而該客戶機也不能識別該IP地址前綴。因此,中繼設(shè)備可以在自身保存一個IP地址跳變映射表,以針對各客戶機,對應(yīng)保存服務(wù)器為該客戶機分配的IP地址前綴以及該客戶機當前使用的IP地址。
[0083]具體地,當中繼設(shè)備根據(jù)IP地址前綴生成第一IP地址后,可以在自身保存的IP地址跳變映射表中保存與該客戶機的標識信息對應(yīng)的IP地址前綴、第一租期以及第一 IP地址。
[0084]S202,當接收到所述客戶機向所述服務(wù)器發(fā)送的續(xù)租IP地址的RENEW消息時,根據(jù)所述客戶機的標識信息,查找與所述客戶機的標識信息對應(yīng)的所述第一租期。
[0085]在本發(fā)明實施例中,當客戶機使用第一IP地址的時長達到第二租期時,客戶機需要進行IP地址續(xù)租。具體地,客戶機可以向服務(wù)器發(fā)送續(xù)租IP地址的RENEW消息。
[0086]當中繼設(shè)備接收到客戶機發(fā)送的續(xù)租IP地址的RENEW消息時,可以根據(jù)客戶機的標識信息,查找與該客戶機的標識信息對應(yīng)的第一租期,以判斷服務(wù)器為該客戶機分配的IP地址前綴是否期滿,并進一步確定如何對該消息進行處理。
[0087]S203,根據(jù)所述第一租期,判斷所述服務(wù)器為所述客戶機分配的所述IP地址前綴是否期滿;如果是,執(zhí)行步驟S204,如果否,執(zhí)行步驟S205。
[0088]當中繼設(shè)備獲取到第一租期后,可以根據(jù)該第一租期,判斷服務(wù)器為客戶機分配的IP地址前綴是否期滿。
[0089]S204,向所述服務(wù)器發(fā)送第一RELAY-FORW消息,以使得所述服務(wù)器為所述客戶機進行IP地址前綴續(xù)租,其中,所述第一 RELAY-FORW消息中包含所述IP地址前綴。
[0090]當中繼設(shè)備判斷服務(wù)器為客戶機分配的IP地址前綴期滿時,可以表明當前需要向服務(wù)器進行IP地址前綴續(xù)租,這種情況下,中繼設(shè)備可以向服務(wù)器發(fā)送第一 RELAY-FORW消息,以使得服務(wù)器為客戶機進行IP地址前綴續(xù)租。
[0091]需要說明的是,在本發(fā)明實施例中,中繼設(shè)備接收到的RENEW消息中包含的是客戶機的第一 IP地址,而服務(wù)器只為該客戶機分配了 IP地址前綴,服務(wù)器并不能識別第一 IP地址。因此,中繼設(shè)備在向服務(wù)器發(fā)送第一 RELAY-FORW消息時,可以在第一 RELAY-FORW消息中攜帶IP地址前綴,以使得服務(wù)器根據(jù)該IP地址前綴來識別發(fā)送該消息的客戶機,并為該客戶機進行IP地址前綴續(xù)租。
[0092 ] S20 5,生成新的第二 IP地址,以及與所述第二 IP地址對應(yīng)的第三租期,并向所述客戶機發(fā)送第二REPLY消息,其中,所述第二REPLY消息中包含所述第二IP地址以及其對應(yīng)的第三租期,所述第三租期的時長小于所述第一租期的時長。
[0093]當中繼設(shè)備判斷服務(wù)器為客戶機分配的IP地址前綴未期滿時,可以表明當前并不需要向服務(wù)器進行IP地址續(xù)租,客戶機發(fā)送RENEW消息是因為中繼設(shè)備為該客戶機分配的第一IP地址對應(yīng)的第二租期期滿了,這種情況下,中繼設(shè)備不需要向服務(wù)器發(fā)送消息,只需要重新為該客戶機分配一個新的IP地址即可。
[0094]具體地,中繼設(shè)備可以再次根據(jù)IP地址前綴生成新的第二IP地址,以及與第二 IP地址對應(yīng)的第三租期,其中,第三租期的時長小于第一租期的時長。并且,可以向客戶機發(fā)送第二REPLY消息,該第二REPLY消息中可以包含該第二IP地址以及其對應(yīng)的第三租期,以使得客戶機將該第二 IP地址作為自身的IP地址,實現(xiàn)客戶機IP地址的跳變。
[0095]需要說明的是,中繼設(shè)備向客戶機發(fā)送第二REPLY消息時,由于該第二REPLY消息是響應(yīng)于客戶機發(fā)送的RENEW消息,且客戶機發(fā)送的RENEW消息中攜帶的是第一IP地址,因此,該第二 REPLY消息中也包含第一 IP地址,且該第一 IP地址的租期為O。
[0096]并且,中繼設(shè)備可以在自身保存的IP地址跳變映射表中更新與該客戶機的標識信息對應(yīng)的表項內(nèi)容,即保存為客戶機新分配的第二 IP地址以及第三租期。
[0097]本實施例提供的方案,當中繼設(shè)備接收到客戶機發(fā)送的RENEW消息時,可以根據(jù)自身保存的該客戶機對應(yīng)的第一租期,判斷服務(wù)器為該客戶機分配的IP地址前綴是否期滿,如果是,可以向服務(wù)器發(fā)送消息,以使得服務(wù)器為該客戶機進行IP地址續(xù)租;如果否,可以生成第二 IP地址并發(fā)送給該客戶機,實現(xiàn)該客戶機IP地址的跳變。
[0098]進一步地,中繼設(shè)備在步驟S204中向服務(wù)器發(fā)送第一 RELAY-FORW消息之后,如圖3所示,本發(fā)明實施例還提供了另一個IP地址分配方法過程,該過程包括以下步驟:
[0099]S301,接收服務(wù)器返回的第二RELAY-REPL消息,并獲取所述第二RELAY-REPL消息中包含的所述服務(wù)器為所述客戶機分配的所述IP地址前綴對應(yīng)的續(xù)租租期。
[0100]在本發(fā)明實施例中,當中繼設(shè)備向服務(wù)器發(fā)送第一RELAY-FORW消息后,可以接收服務(wù)器返回的第二 RELAY-REPL消息,并獲取該第二 RELAY-REPL消息中包含的服務(wù)器為客戶機分配的IP地址前綴對應(yīng)的續(xù)租租期。
[0101]S302,判斷所述續(xù)租租期是否為O;如果是,執(zhí)行步驟S303,如果否,執(zhí)行步驟S304。
[0102]當中繼設(shè)備獲取到第二RELAY-REPL消息中包含的服務(wù)器為客戶機分配的IP地址前綴對應(yīng)的續(xù)租租期后,可以判斷該續(xù)租租期是否為0,以確定服務(wù)器是否確認該客戶機繼續(xù)使用該IP地址前綴。
[0103]S303,向所述客戶機發(fā)送第三REPLY消息,以使得所述客戶機基于所述第三REPLY消息獲得新的IP地址。
[0104]當中繼設(shè)備確定第二RELAY-REPL消息中包含的服務(wù)器為客戶機分配的IP地址前綴對應(yīng)的續(xù)租租期為O時,可以表明該客戶機不能繼續(xù)使用該IP地址前綴。這種情況下,中繼設(shè)備可以向該客戶機發(fā)送第三REPLY消息,以使得客戶機基于該第三REPLY消息獲得新的IP地址。
[0105]在一種實現(xiàn)方式中,當服務(wù)器為客戶機分配的續(xù)租租期為O,且在第二RELAY-REPL消息中未給該客戶機分配新的IP地址前綴時,中繼設(shè)備可以向該客戶機發(fā)送包含該續(xù)租租期的第三REPLY消息,以使得該客戶機向服務(wù)器重新申請IP地址。
[0106]在另一種實現(xiàn)方式中,當服務(wù)器為客戶機分配的續(xù)租租期為0,且在第二RELAY-REPL消息中給該客戶機分配新的IP地址前綴時,中繼設(shè)備可以根據(jù)該新的IP地址前綴,生成新的IP地址,并向該客戶機發(fā)送包含該新的IP地址的第三REPLY消息,以使得該客戶機將該新的IP地址作為自身的IP地址。
[0107]S304,獲得所述第二 RELAY-REPL消息中包含的所述服務(wù)器為所述客戶機分配的所述IP地址前綴對應(yīng)的第四租期,并根據(jù)所述IP地址前綴,生成第三IP地址,以及與所述第三IP地址對應(yīng)的第五租期,其中,所述第五租期的時長小于所述第四租期的時長;向所述客戶機發(fā)送第四REPLY消息,其中,所述第四REPLY消息中包含所述第三IP地址以及所述第五租期。
[0108]當中繼設(shè)備確定第二RELAY-REPL消息中包含的服務(wù)器為客戶機分配的IP地址前綴對應(yīng)的續(xù)租租期不為O時,可以表明該客戶機可以繼續(xù)使用該IP地址前綴。這種情況下,中繼設(shè)備可以根據(jù)該IP地址前綴,重新為該客戶機分配一個新的IP地址。
[0109]具體地,中繼設(shè)備可以獲得第二RELAY-REPL消息中包含的服務(wù)器為客戶機分配的該IP地址前綴對應(yīng)的第四租期,并再次根據(jù)該IP地址前綴生成新的第三IP地址,以及與第三IP地址對應(yīng)的第五租期,其中,第五租期的時長小于第四租期的時長。并且,可以向客戶機發(fā)送第四REPLY消息,該第四REPLY消息中可以包含該第三IP地址以及其對應(yīng)的第五租期,以使得客戶機將該第三IP地址作為自身的IP地址,實現(xiàn)客戶機IP地址的跳變。
[0110]需要說明的是,中繼設(shè)備向客戶機發(fā)送第四REPLY消息時,由于該第四REPLY消息是響應(yīng)于客戶機發(fā)送的RENEW消息,且客戶機發(fā)送的RENEW消息中攜帶的是第一IP地址,因此,該第四REPLY消息中也包含第一 IP地址,且該第一 IP地址的租期為O。
[0111]并且,中繼設(shè)備可以在自身保存的IP地址跳變映射表中更新與該客戶機的標識信息對應(yīng)的表項內(nèi)容,即保存服務(wù)器為客戶機新分配的第一IP地址前綴對應(yīng)的第四租期,以及中繼設(shè)備為客戶機分配的第三IP地址以及對應(yīng)的第五租期。
[0112]本實施例提供的方案,中繼設(shè)備可以獲得服務(wù)器為客戶機分配的IP前綴的續(xù)租租期,當確定服務(wù)器為客戶機分配的續(xù)租租期不為O時,中繼設(shè)備可以為該客戶機分配新的IP地址,因此,能夠?qū)崿F(xiàn)客戶機IP地址的跳變。
[0113]在本發(fā)明所提供的上述實施例的基礎(chǔ)上,本發(fā)明實施例還提供了對應(yīng)的消息處理方法過程,如圖4所示,該過程包括以下步驟:
[0114]S401,當接收到客戶機發(fā)送的進行消息交互的交互消息時,根據(jù)所述客戶機的標識信息,查找與所述客戶機的標識信息對應(yīng)的IP地址前綴。
[0115]在本發(fā)明實施例中,當中繼設(shè)備接收到客戶機發(fā)送的進行消息交互的交互消息時,該交互消息中會攜帶該客戶機當前使用的IP地址,但是,由于服務(wù)器只為客戶機分配IP地址前綴,因此,服務(wù)器并
當前第3頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1