網(wǎng)絡(luò)接入方法、設(shè)備和系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例提供一種網(wǎng)絡(luò)接入方法、設(shè)備和系統(tǒng),一種網(wǎng)絡(luò)接入方法包括:第二網(wǎng)關(guān)確定接收到不屬于所述第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備發(fā)送的第一報文時,為所述終端設(shè)備分配第二互聯(lián)網(wǎng)協(xié)議IP地址,并根據(jù)所述第一報文中的第一IP地址,獲取第一網(wǎng)關(guān)的IP地址;其中,所述第一IP地址與所述第一網(wǎng)關(guān)處于同一網(wǎng)段,所述第二IP地址與所述第二網(wǎng)關(guān)處于同一網(wǎng)段;所述第二網(wǎng)關(guān)根據(jù)所述第二IP地址和所述第一網(wǎng)關(guān)的IP地址,將所述第一報文轉(zhuǎn)發(fā)給所述第一網(wǎng)關(guān),以通過所述第一網(wǎng)關(guān)發(fā)送所述第一報文。本發(fā)明實施例提供的網(wǎng)絡(luò)接入方法、設(shè)備和系統(tǒng),用于自適應(yīng)地為終端設(shè)備提供漫游時的網(wǎng)絡(luò)接入服務(wù)。
【專利說明】網(wǎng)絡(luò)接入方法、設(shè)備和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實施例涉及網(wǎng)絡(luò)技術(shù),尤其涉及一種網(wǎng)絡(luò)接入方法、設(shè)備和系統(tǒng)。
【背景技術(shù)】
[0002]終端設(shè)備可以米用固定互聯(lián)網(wǎng)協(xié)議(Internet Protocol,簡稱為IP)地址分配方式和動態(tài)IP地址分配方式兩種方式接入網(wǎng)絡(luò)。在部分專用網(wǎng)絡(luò)中,為了網(wǎng)絡(luò)保密和安全的需要,網(wǎng)絡(luò)中的終端設(shè)備都是采用固定IP地址分配方式接入網(wǎng)絡(luò)的,在網(wǎng)絡(luò)服務(wù)器中,存儲有網(wǎng)絡(luò)中的每個終端設(shè)備的介質(zhì)訪問控制(Medium Access Control,簡稱為MAC)地址和為其分配的IP地址的綁定關(guān)系,以便對終端設(shè)備進行網(wǎng)絡(luò)認證、上網(wǎng)的跟蹤和審計。
[0003]專用網(wǎng)絡(luò)中為終端設(shè)備分配的是其注冊時所在的第一網(wǎng)關(guān)所在網(wǎng)段的IP地址,若該終端設(shè)備漫游到該網(wǎng)絡(luò)中與第一網(wǎng)關(guān)所在網(wǎng)段不同的第二網(wǎng)關(guān)下使用時,由于第二網(wǎng)關(guān)無法為使用其他網(wǎng)段的IP地址的終端設(shè)備進行路由,導(dǎo)致該終端設(shè)備無法接入網(wǎng)絡(luò)。此時需要手工為該終端設(shè)備重新分配第二網(wǎng)關(guān)所在網(wǎng)段的新的IP地址,并在網(wǎng)絡(luò)服務(wù)器上手工登記該終端設(shè)備的MAC地址和新的IP地址的綁定關(guān)系,該終端設(shè)備才能接入該專用網(wǎng)絡(luò)。例如,一政府機關(guān)在全國建立了專用網(wǎng)絡(luò),用戶常駐辦公地在北京,使用筆記本電腦接入專用網(wǎng)絡(luò)進行辦公,若該用戶前往上海出差,用其使用的筆記本電腦在上海的辦公地點就無法接入該專用網(wǎng)絡(luò),而需要到上海的網(wǎng)絡(luò)管理部門重新申請IP地址,更換IP地址后才能接入該專用網(wǎng)絡(luò)。
[0004]在采用固定IP地址分配方式的專用網(wǎng)絡(luò)中,現(xiàn)有技術(shù)無法自適應(yīng)地為終端設(shè)備提供漫游時的網(wǎng)絡(luò)接入服務(wù)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供一種網(wǎng)絡(luò)接入方法、設(shè)備和系統(tǒng),用于自適應(yīng)地為終端設(shè)備提供漫游時的網(wǎng)絡(luò)接入服務(wù)。
[0006]第一方面提供一種網(wǎng)絡(luò)接入方法,包括:
[0007]第二網(wǎng)關(guān)確定接收到不屬于所述第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備發(fā)送的第一報文時,為所述終端設(shè)備分配第二互聯(lián)網(wǎng)協(xié)議IP地址,并根據(jù)所述第一報文中的第一 IP地址,獲取第一網(wǎng)關(guān)的IP地址;其中,所述第一 IP地址與所述第一網(wǎng)關(guān)處于同一網(wǎng)段,所述第二IP地址與所述第二網(wǎng)關(guān)處于同一網(wǎng)段;
[0008]所述第二網(wǎng)關(guān)根據(jù)所述第二 IP地址和所述第一網(wǎng)關(guān)的IP地址,將所述第一報文轉(zhuǎn)發(fā)給所述第一網(wǎng)關(guān),以通過所述第一網(wǎng)關(guān)發(fā)送所述第一報文。
[0009]在第一方面的第一種可能實現(xiàn)方式中,所述第二網(wǎng)關(guān)為所述終端設(shè)備分配第二互聯(lián)網(wǎng)協(xié)議IP地址之前,還包括:
[0010]所述第二網(wǎng)關(guān)從所述第一報文中提取所述第一 IP地址和所述終端設(shè)備的介質(zhì)訪問控制MAC地址,并將所述第一 IP地址和所述終端設(shè)備的MAC地址發(fā)送給網(wǎng)絡(luò)服務(wù)器,以供所述網(wǎng)絡(luò)服務(wù)器對所述終端設(shè)備的合法性進行驗證;[0011 ] 所述第二網(wǎng)關(guān)接收所述網(wǎng)絡(luò)服務(wù)器返回的合法驗證結(jié)果。
[0012]結(jié)合第一方面或第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述第二網(wǎng)關(guān)根據(jù)所述第二 IP地址和所述第一網(wǎng)關(guān)的IP地址,將所述第一報文轉(zhuǎn)發(fā)給所述第一網(wǎng)關(guān),以通過所述第一網(wǎng)關(guān)發(fā)送所述第一報文,具體包括:
[0013]所述第二網(wǎng)關(guān)將所述第一報文打包在基于所述第二 IP地址的第一通用路由封裝報文中,通過通用路由封裝隧道將所述第一通用路由封裝報文發(fā)送給所述第一網(wǎng)關(guān),以使所述第一網(wǎng)關(guān)從所述第一通用路由封裝報文中提取所述第一報文并發(fā)送所述第一報文;所述第一通用路由封裝報文的目的地址為所述第一網(wǎng)關(guān)的IP地址。
[0014]結(jié)合第一方面至第一方面的第二種可能的實現(xiàn)方式中的任一種,在第三種可能的實現(xiàn)方式中,還包括:
[0015]所述第二網(wǎng)關(guān)使用所述第二 IP地址向所述終端設(shè)備發(fā)送來自所述第一網(wǎng)關(guān)的第二報文,所述第二報文為所述第一網(wǎng)關(guān)接收到的需要發(fā)送至所述終端設(shè)備的報文。
[0016]結(jié)合第一方面的第三種可能的實現(xiàn)方式,在第四種可能實現(xiàn)方式中,所述第二網(wǎng)關(guān)使用所述第二 IP地址向所述終端設(shè)備發(fā)送來自所述第一網(wǎng)關(guān)的第二報文包括:
[0017]所述第二網(wǎng)關(guān)通過通用路由封裝隧道接收所述第一網(wǎng)關(guān)發(fā)送的基于所述第二 IP地址的第二路由封裝報文,所述第二路由封裝報文包括所述第二報文;
[0018]所述第二網(wǎng)關(guān)從所述第二通用路由封裝報文中提取所述第二報文;
[0019]所述第二網(wǎng)關(guān)使用所述第二 IP地址將所述第二報文發(fā)送給所述終端設(shè)備。
[0020]結(jié)合第一方面至第一方面的第四種可能的實現(xiàn)方式中的任一種,在第五種可能的實現(xiàn)方式中,所述第二網(wǎng)關(guān)為所述終端設(shè)備分配第二互聯(lián)網(wǎng)協(xié)議IP地址之后包括:
[0021]所述第二網(wǎng)關(guān)建立所述第一 IP地址與所述第二 IP地址的映射關(guān)系。
[0022]第二方面提供一種網(wǎng)絡(luò)接入方法,其特征在于,包括:
[0023]第一網(wǎng)關(guān)接收第二網(wǎng)關(guān)根據(jù)第二互聯(lián)網(wǎng)協(xié)議IP地址和所述第一網(wǎng)關(guān)的IP地址發(fā)送的第一報文;所述第二 IP地址與所述第二網(wǎng)關(guān)處于同一網(wǎng)段,是所述第二網(wǎng)關(guān)為漫游到所述第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備分配的,所述終端設(shè)備屬于所述第一網(wǎng)關(guān)所在網(wǎng)段;所述第一報文包括與所述第一網(wǎng)關(guān)處于同一網(wǎng)段的第一 IP地址;
[0024]所述第一網(wǎng)關(guān)使用所述第一 IP地址發(fā)送所述第一報文。
[0025]在第二方面的第一種可能實現(xiàn)方式中,所述第一網(wǎng)關(guān)接收第二網(wǎng)關(guān)根據(jù)第二互聯(lián)網(wǎng)協(xié)議IP地址和所述第一網(wǎng)關(guān)的IP地址發(fā)送的第一報文包括:
[0026]所述第一網(wǎng)關(guān)通過通用路由封裝隧道接收所述第二網(wǎng)關(guān)發(fā)送的基于所述第二 IP地址的第一通用路由封裝報文,所述第一通用路由封裝報文的目的地址為所述第一網(wǎng)關(guān)的IP地址,所述第一通用路由封裝報文包括所述第一報文;
[0027]所述第一網(wǎng)關(guān)從所述第一通用路由封裝報文中提取所述第一報文。
[0028]結(jié)合第二方面或第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,還包括:
[0029]所述第一網(wǎng)關(guān)使用所述第二 IP地址通過所述第二網(wǎng)關(guān)向所述終端設(shè)備發(fā)送第二報文。
[0030]結(jié)合第二方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述第一網(wǎng)關(guān)使用所述第二 IP地址通過所述第二網(wǎng)關(guān)向所述終端設(shè)備發(fā)送第二報文包括:[0031]所述第一網(wǎng)關(guān)根據(jù)所述第一 IP地址與所述第二 IP地址的映射關(guān)系,將所述第二報文打包在基于所述第二 IP地址的第二路由封裝報文中;
[0032]所述第一網(wǎng)關(guān)通過通用路由封裝隧道向所述第二網(wǎng)關(guān)發(fā)送所述第二路由封裝報文,以使所述第二網(wǎng)關(guān)從所述第二通用路由封裝報文中提取所述第二報文并發(fā)送給所述終端設(shè)備。
[0033]結(jié)合第二方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述第一網(wǎng)關(guān)根據(jù)所述第一 IP地址與所述第二 IP地址之間的映射關(guān)系,將所述第二報文打包在基于所述第二 IP地址的第二路由封裝報文中之前包括:
[0034]所述第一網(wǎng)關(guān)建立所述第一 IP地址和所述第二 IP地址的映射關(guān)系。
[0035]第三方面提供一種網(wǎng)關(guān),包括:
[0036]分配獲取單元,用于在確定所述網(wǎng)關(guān)接收到不屬于所述網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備發(fā)送的第一報文時,為所述終端設(shè)備分配第二互聯(lián)網(wǎng)協(xié)議IP地址,并根據(jù)所述第一報文中的第一 IP地址,獲取第一網(wǎng)關(guān)的IP地址;其中,所述第一 IP地址與所述第一網(wǎng)關(guān)處于同一網(wǎng)段,所述第二 IP地址與所述網(wǎng)關(guān)處于同一網(wǎng)段;
[0037]第一發(fā)送單元,用于根據(jù)所述第二 IP地址和所述第一網(wǎng)關(guān)的IP地址,將所述第一報文轉(zhuǎn)發(fā)給所述第一網(wǎng)關(guān),以通過所述第一網(wǎng)關(guān)發(fā)送所述第一報文。
[0038]在第三方面的第一種可能的實現(xiàn)方式中,還包括:
[0039]提取單元,用于在所述分配獲取單元為所述終端設(shè)備分配所述第二 IP地址之前,從所述第一報文中提取所述第一 IP地址和所述終端設(shè)備的介質(zhì)訪問控制MAC地址;
[0040]第二發(fā)送單元,用于將所述提取單元提取的所述第一 IP地址和所述終端設(shè)備的MAC地址發(fā)送給網(wǎng)絡(luò)服務(wù)器,以供所述網(wǎng)絡(luò)服務(wù)器對所述終端設(shè)備的合法性進行驗證;
[0041]接收單元,用于接收所述網(wǎng)絡(luò)服務(wù)器返回的合法驗證結(jié)果。
[0042]結(jié)合第三方面或第三方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述第一發(fā)送單元具體包括:
[0043]封裝子單元,用于將所述第一報文打包在基于所述第二 IP地址的第一通用路由封裝報文中;
[0044]第一發(fā)送子單元,用于通過通用路由封裝隧道將所述第一通用路由封裝報文發(fā)送給所述第一網(wǎng)關(guān),以使所述第一網(wǎng)關(guān)從所述第一通用路由封裝報文中提取所述第一報文并發(fā)送所述第一報文,所述第一通用路由封裝報文的目的地址為所述第一網(wǎng)關(guān)的IP地址。
[0045]結(jié)合第三方面至第三方面的第二種可能的實現(xiàn)方式中的任一種,在第三種可能的實現(xiàn)方式中,還包括:
[0046]第三發(fā)送單元,用于使用所述第二 IP地址向所述終端設(shè)備發(fā)送來自所述第一網(wǎng)關(guān)的第二報文,所述第二報文為所述第一網(wǎng)關(guān)接收到的需要發(fā)送至所述終端設(shè)備的報文。
[0047]結(jié)合第三方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述第三發(fā)送單元包括:
[0048]接收子單元,用于通過通用路由封裝隧道接收所述第一網(wǎng)關(guān)發(fā)送的基于所述第二IP地址的第二路由封裝報文,所述第二路由封裝報文包括所述第二報文;
[0049]提取子單元,用于從所述第二通用路由封裝報文中提取所述第二報文;
[0050]第二發(fā)送子單元,用于使用所述第二 IP地址將所述第二報文發(fā)送給所述終端設(shè)備。
[0051]結(jié)合第三方面至第三方面的第四種可能的實現(xiàn)方式中的任一種,在第五種可能的實現(xiàn)方式中,還包括:
[0052]建立單元,用于在所述分配獲取單元為所述終端設(shè)備分配所述第二 IP地址之后,建立所述第一 IP地址與所述第二 IP地址的映射關(guān)系。
[0053]第四方面提供一種網(wǎng)關(guān),包括:
[0054]接收單元,用于接收第二網(wǎng)關(guān)根據(jù)第二互聯(lián)網(wǎng)協(xié)議IP地址和所述網(wǎng)關(guān)的IP地址發(fā)送的第一報文,所述第二 IP地址與所述第二網(wǎng)關(guān)處于同一網(wǎng)段,是所述第二網(wǎng)關(guān)為漫游到所述第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備分配的,所述終端設(shè)備屬于所述網(wǎng)關(guān)所在網(wǎng)段,所述第一報文包括與所述網(wǎng)關(guān)處于同一網(wǎng)段的第一 IP地址;
[0055]第一發(fā)送單元,用于使用所述第一 IP地址發(fā)送所述第一報文。
[0056]在第四方面的第一種可能的實現(xiàn)方式中,所述接收單元包括:
[0057]接收子單元,用于通過通用路由封裝隧道接收所述第二網(wǎng)關(guān)發(fā)送的基于所述第二IP地址的第一通用路由封裝報文,所述第一通用路由封裝報文的目的地址為所述網(wǎng)關(guān)的IP地址,所述第一通用路由封裝報文包括所述第一報文;
[0058]提取子單元,用于從所述第一通用路由封裝報文中提取所述第一報文。
[0059]結(jié)合第四方面或第四方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,還包括:
[0060]第二發(fā)送單元,用于使用所述第二 IP地址通過所述第二網(wǎng)關(guān)向所述終端設(shè)備發(fā)送第二報文。
[0061]結(jié)合第四方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述第二發(fā)送單元包括:
[0062]封裝子單元,用于根據(jù)所述第一 IP地址與所述第二 IP地址的映射關(guān)系,將所述第二報文打包在基于所述第二 IP地址的第二路由封裝報文中;
[0063]發(fā)送子單元,用于通過通用路由封裝隧道向所述第二網(wǎng)關(guān)發(fā)送所述第二路由封裝報文,以使所述第二網(wǎng)關(guān)從所述第二通用路由封裝報文中提取所述第二報文并發(fā)送給所述終端設(shè)備。
[0064]結(jié)合第四方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,還包括:
[0065]建立單元,用于在所述封裝子單元根據(jù)所述第一 IP地址與所述第二 IP地址的映射關(guān)系,將所述第二報文打包在基于所述第二 IP地址的第二路由封裝報文中之前,建立所述第一 IP地址和所述第二 IP地址的映射關(guān)系。
[0066]第五方面提供一種網(wǎng)絡(luò)接入系統(tǒng),包括:第一網(wǎng)關(guān)和第二網(wǎng)關(guān);
[0067]所述第二網(wǎng)關(guān)包括:
[0068]分配獲取單元,用于在確定所述第二網(wǎng)關(guān)接收到不屬于所述第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備發(fā)送的第一報文時,為所述終端設(shè)備分配第二互聯(lián)網(wǎng)協(xié)議IP地址,并根據(jù)所述第一報文中的第一 IP地址,獲取所述第一網(wǎng)關(guān)的IP地址;其中,所述第一 IP地址與所述第一網(wǎng)關(guān)處于同一網(wǎng)段,所述第二 IP地址與所述第二網(wǎng)關(guān)處于同一網(wǎng)段;
[0069]第一發(fā)送單元,用于根據(jù)所述第二 IP地址和所述第一網(wǎng)關(guān)的IP地址,將所述第一報文轉(zhuǎn)發(fā)給所述第一網(wǎng)關(guān),以通過所述第一網(wǎng)關(guān)發(fā)送所述第一報文;[0070]所述第一網(wǎng)關(guān)包括:
[0071]接收單元,用于接收所述第二網(wǎng)關(guān)根據(jù)所述第二 IP地址和所述第一網(wǎng)關(guān)的IP地址發(fā)送的所述第一報文;
[0072]第二發(fā)送單元,用于使用所述第一 IP地址發(fā)送所述第一報文。
[0073]本發(fā)明實施例提供的網(wǎng)絡(luò)接入方法、設(shè)備和系統(tǒng),在終端設(shè)備漫游狀態(tài)下,新網(wǎng)關(guān)通過為終端設(shè)備分配新的IP地址,使用新的IP地址將報文轉(zhuǎn)發(fā)至原IP地址所在網(wǎng)關(guān),并發(fā)送報文,使用新的IP地址將原網(wǎng)關(guān)接收到的報文轉(zhuǎn)發(fā)至終端設(shè)備,實現(xiàn)了在使用固定IP分配方式下的專用網(wǎng)絡(luò)中時,自適應(yīng)地為漫游狀態(tài)下的終端設(shè)備提供網(wǎng)絡(luò)接入服務(wù)的方法。
【專利附圖】
【附圖說明】
[0074]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0075]圖1為本發(fā)明實施例提供的網(wǎng)絡(luò)接入方法實施例一的流程圖;
[0076]圖2為本發(fā)明實施例提供的網(wǎng)絡(luò)接入方法實施例二的流程圖;
[0077]圖3為本發(fā)明實施例提供的網(wǎng)絡(luò)接入方法實施例三的流程圖;
[0078]圖4為本發(fā)明 實施例提供的網(wǎng)絡(luò)接入方法實施例四的流程圖;
[0079]圖5為本發(fā)明實施例提供的網(wǎng)絡(luò)接入方法實施例五的流程圖;
[0080]圖6為本發(fā)明實施例提供的網(wǎng)關(guān)實施例一的結(jié)構(gòu)示意圖;
[0081]圖7為本發(fā)明實施例提供的網(wǎng)關(guān)實施例二的結(jié)構(gòu)示意圖;
[0082]圖8為本發(fā)明實施例提供的網(wǎng)關(guān)實施例三的結(jié)構(gòu)示意圖;
[0083]圖9為本發(fā)明實施例提供的網(wǎng)關(guān)實施例四的結(jié)構(gòu)示意圖;
[0084]圖10為本發(fā)明實施例提供的網(wǎng)關(guān)實施例五的結(jié)構(gòu)示意圖;
[0085]圖11為本發(fā)明實施例提供的網(wǎng)關(guān)實施例六的結(jié)構(gòu)示意圖;
[0086]圖12為本發(fā)明實施例提供的網(wǎng)關(guān)實施例七的結(jié)構(gòu)示意圖;
[0087]圖13為本發(fā)明實施例提供的網(wǎng)關(guān)實施例八的結(jié)構(gòu)示意圖;
[0088]圖14為本發(fā)明實施例提供的網(wǎng)關(guān)實施例九的結(jié)構(gòu)示意圖;
[0089]圖15為本發(fā)明實施例提供的網(wǎng)關(guān)實施例十的結(jié)構(gòu)示意圖;
[0090]圖16為本發(fā)明實施例提供的網(wǎng)關(guān)實施例1^一的結(jié)構(gòu)示意圖;
[0091]圖17為本發(fā)明實施例提供的網(wǎng)絡(luò)接入系統(tǒng)實施例一的結(jié)構(gòu)示意圖;
[0092]圖18為本發(fā)明實施例提供的網(wǎng)關(guān)設(shè)備實施例一的硬件結(jié)構(gòu)示意圖;
[0093]圖19為本發(fā)明實施例提供的網(wǎng)關(guān)設(shè)備實施例二的硬件結(jié)構(gòu)示意圖。
【具體實施方式】
[0094]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0095]圖1為本發(fā)明提供的網(wǎng)絡(luò)接入方法實施例一的流程圖,如圖1所示,本實施例的方法可以包括:
[0096]步驟S101,第二網(wǎng)關(guān)確定接收到不屬于第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備發(fā)送的第一報文時,為終端設(shè)備分配第二 IP地址,并根據(jù)第一報文中的第一 IP地址,獲取第一網(wǎng)關(guān)的IP地址;其中,第一 IP地址與第一網(wǎng)關(guān)處于同一網(wǎng)段,第二 IP地址與第二網(wǎng)關(guān)處于同一網(wǎng)段。
[0097]具體地,在專用網(wǎng)絡(luò)中,一般采用固定IP地址分配方式為終端設(shè)備分配IP地址。由于終端設(shè)備的IP地址需要與連接的網(wǎng)關(guān)處于同一網(wǎng)絡(luò)才能接入網(wǎng)絡(luò),因此,為終端設(shè)備分配與其接入的第一網(wǎng)關(guān)處于同一網(wǎng)段的第一 IP地址。當(dāng)終端設(shè)備漫游到同一專用網(wǎng)絡(luò)中的第二網(wǎng)關(guān)處,使用第二網(wǎng)關(guān)接入網(wǎng)絡(luò)時,若第二網(wǎng)關(guān)接收到終端設(shè)備發(fā)送第一報文,第二網(wǎng)關(guān)首先判斷第一報文中包含的第一 IP地址是否與第二網(wǎng)關(guān)處于同一網(wǎng)段,若處于同一網(wǎng)段,則終端設(shè)備可以直接通過第二網(wǎng)關(guān)接入網(wǎng)絡(luò),正常收發(fā)報文,若不不處于同一網(wǎng)段,則第二網(wǎng)關(guān)為終端設(shè)備分配與第二網(wǎng)關(guān)處于同一網(wǎng)段的第二 IP地址。并且,第二網(wǎng)關(guān)根據(jù)第一 IP地址所在的網(wǎng)段,在網(wǎng)絡(luò)中查找與第一 IP地址處于同一網(wǎng)段的第一網(wǎng)關(guān)的IP地址。
[0098]步驟S102,第二網(wǎng)關(guān)根據(jù)第二 IP地址和第一網(wǎng)關(guān)的IP地址,將第一報文轉(zhuǎn)發(fā)給第一網(wǎng)關(guān),以通過第一網(wǎng)關(guān)發(fā)送第一報文。
[0099]具體地,第二網(wǎng)關(guān)為終端設(shè)備分配了與第二網(wǎng)關(guān)處于同一網(wǎng)段的第二 IP地址,并且查找到了第一網(wǎng)關(guān)的IP地址,因此,第二網(wǎng)關(guān)可以使用為終端設(shè)備分配的第二 IP地址將第一報文發(fā)送至第一網(wǎng)關(guān),第一網(wǎng)關(guān)接收到的第一報文中包含終端設(shè)備的第一 IP地址,第一 IP地址與第一網(wǎng)關(guān)處于同一網(wǎng)段,因此,第一網(wǎng)關(guān)可以正常發(fā)送第一報文。
[0100]本實施例,當(dāng)終端設(shè)備在網(wǎng)絡(luò)中漫游使用時,新網(wǎng)關(guān)(即第二網(wǎng)關(guān))通過為終端設(shè)備分配新的IP地址,使用新的IP地址將報文轉(zhuǎn)發(fā)至原IP地址所在網(wǎng)關(guān)(即第一網(wǎng)關(guān)),并發(fā)送報文,實現(xiàn)了在使用固定IP分配方式下的專用網(wǎng)絡(luò)中,自適應(yīng)地為漫游狀態(tài)下的終端設(shè)備提供網(wǎng)絡(luò)接入服務(wù)的方法。
[0101]圖2為本發(fā)明提供的網(wǎng)絡(luò)接入方法實施例二的流程圖,如圖2所示,本實施例的方法可以包括:
[0102]步驟S201,第二網(wǎng)關(guān)確定接收到不屬于第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備發(fā)送的第一報文。
[0103]具體地,第二網(wǎng)關(guān)根據(jù)接收的終端設(shè)備發(fā)送的第一報文中包含的第一 IP地址判斷第一 IP地址與第二網(wǎng)關(guān)是否處于同一網(wǎng)段,若不處于同一網(wǎng)段,則執(zhí)行步驟S202。
[0104]步驟S202,第二網(wǎng)關(guān)從第一報文中提取第一 IP地址和終端設(shè)備的MAC地址,并將第一 IP地址和終端設(shè)備的MAC地址發(fā)送給網(wǎng)絡(luò)服務(wù)器,以供網(wǎng)絡(luò)服務(wù)器對終端設(shè)備的合法性進行驗證。
[0105]具體地,終端設(shè)備中還包含終端設(shè)備的MAC地址,第二網(wǎng)關(guān)從第一報文中提取第
一IP地址和終端設(shè)備的MAC地址,并將該第一 IP地址和MAC地址發(fā)送至網(wǎng)絡(luò)服務(wù)器中進行認證。在使用固定IP地址分配方式的網(wǎng)絡(luò)中,網(wǎng)絡(luò)服務(wù)器中存儲有網(wǎng)絡(luò)中所有終端設(shè)備的IP地址和MAC地址的綁定關(guān)系,網(wǎng)絡(luò)服務(wù)器使用該綁定關(guān)系對終端設(shè)備進行網(wǎng)絡(luò)認證和上網(wǎng)的跟蹤、審計等服務(wù)。網(wǎng)絡(luò)服務(wù)器將收到的第一 IP地址和MAC地址與網(wǎng)絡(luò)服務(wù)器中存儲的網(wǎng)絡(luò)中所有終端設(shè)備IP地址和MAC地址的綁定關(guān)系進行比較,若收到的第一 IP地址和MAC地址的綁定關(guān)系存儲于網(wǎng)絡(luò)服務(wù)器中,則網(wǎng)絡(luò)服務(wù)器確定該終端設(shè)備為合法用戶,該終端設(shè)備通過驗證,執(zhí)行步驟S203。否則該終端設(shè)備為非法用戶,執(zhí)行步驟S205。
[0106]步驟S203,第二網(wǎng)關(guān)接收網(wǎng)絡(luò)服務(wù)器返回的合法驗證結(jié)果。
[0107]具體地,網(wǎng)絡(luò)服務(wù)器認證完畢后,若驗證終端設(shè)備為合法用戶,則第二網(wǎng)關(guān)接收網(wǎng)絡(luò)服務(wù)器發(fā)送的驗證通過信息。
[0108]步驟S204,第二網(wǎng)關(guān)為終端設(shè)備分配第二 IP地址,并根據(jù)第一報文中的第一 IP地址,獲取第一網(wǎng)關(guān)的IP地址;根據(jù)第二 IP地址和第一網(wǎng)關(guān)的IP地址,將第一報文轉(zhuǎn)發(fā)給第一網(wǎng)關(guān),以通過第一網(wǎng)關(guān)發(fā)送第一報文。
[0109]步驟S204的詳細描述可參見步驟S102,在此不再贅述。
[0110]步驟S205,第二網(wǎng)關(guān)接收網(wǎng)絡(luò)服務(wù)器返回的非法驗證結(jié)果,丟棄第一報文。
[0111]具體地,網(wǎng)絡(luò)服務(wù)器認證完畢后,若驗證終端設(shè)備為非法用戶,則第二網(wǎng)關(guān)接收網(wǎng)絡(luò)服務(wù)器發(fā)送的驗證未通過信息。第二網(wǎng)關(guān)將接收的終端設(shè)備發(fā)送的第一報文丟棄,終端設(shè)備無法通過第二網(wǎng)關(guān)接入網(wǎng)絡(luò)。
[0112]本實施例,當(dāng)終端設(shè)備在網(wǎng)絡(luò)中漫游使用時,新網(wǎng)關(guān)通過驗證終端設(shè)備的IP地址和MAC地址確定終端設(shè)備的合法性,若合法則通過為終端設(shè)備分配新的IP地址,使用新的IP地址將報文轉(zhuǎn)發(fā)至原IP地址所在網(wǎng)關(guān),并發(fā)送報文,實現(xiàn)了在使用固定IP分配方式下的專用網(wǎng)絡(luò)中,自適應(yīng)地為漫游狀態(tài)下的合法終端設(shè)備提供網(wǎng)絡(luò)接入服務(wù)的方法。
[0113]進一步地,上述方法實施例一和二中,第二網(wǎng)關(guān)根據(jù)第二 IP地址和第一網(wǎng)關(guān)的IP地址,將第一報文轉(zhuǎn)發(fā)給第一網(wǎng)關(guān),以通過第一網(wǎng)關(guān)發(fā)送第一報文的方法,可以包括:
[0114]第二網(wǎng)關(guān)將第一報文打包在基于第二 IP地址的第一通用路由封裝報文中,通過通用路由封裝隧道將第一通用路由封裝報文發(fā)送給第一網(wǎng)關(guān),以使第一網(wǎng)關(guān)從第一通用路由封裝報文中提取第一報文并發(fā)送第一報文,第一通用路由封裝報文的目的地址為第一網(wǎng)關(guān)的IP地址。
[0115]具體地,第二網(wǎng)關(guān)為終端設(shè)備分配第二 IP地址并確定第一網(wǎng)關(guān)的IP地址后,采用IP IN IP技術(shù),將第一報文打包在基于第二 IP地址的第一通用路由封裝報文中,通過通用路由封裝隧道將第一通用路由封裝報文發(fā)送給第一網(wǎng)關(guān)。由于第一通用路由封裝報文是基于第二 IP地址的報文,因此可以通過第二網(wǎng)關(guān)進行發(fā)送,并且由于已經(jīng)確定了第一網(wǎng)關(guān)的IP地址,因此可以將第一通用路由封裝報文發(fā)送給第一網(wǎng)關(guān)。第一網(wǎng)關(guān)接收到第一通用路由封裝報文后,將第一報文提取出來,相當(dāng)于第一網(wǎng)關(guān)接收到了終端設(shè)備發(fā)送第一報文,因此,第一網(wǎng)關(guān)可以正常發(fā)送第一報文。
[0116]圖3為為本發(fā)明提供的網(wǎng)絡(luò)接入方法實施例三的流程圖,如圖3所示,本實施例的方法可以包括:
[0117]步驟S301,第二網(wǎng)關(guān)確定接收到不屬于第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備發(fā)送的第一報文時,為終端設(shè)備分配第二 IP地址,并根據(jù)第一報文中的第一 IP地址,獲取第一網(wǎng)關(guān)的IP地址;其中,第一 IP地址與第一網(wǎng)關(guān)處于同一網(wǎng)段,第二 IP地址與第二網(wǎng)關(guān)處于同一網(wǎng)段。
[0118]步驟S302,第二網(wǎng)關(guān)根據(jù)第二 IP地址和第一網(wǎng)關(guān)的IP地址,將第一報文轉(zhuǎn)發(fā)給第一網(wǎng)關(guān),以通過第一網(wǎng)關(guān)發(fā)送第一報文。
[0119]步驟S303,第二網(wǎng)關(guān)使用第二 IP地址向終端設(shè)備發(fā)送來自第一網(wǎng)關(guān)的第二報文,第二報文為第一網(wǎng)關(guān)接收到的需要發(fā)送至終端設(shè)備的報文。
[0120]具體地,當(dāng)?shù)诙W(wǎng)關(guān)使用第二 IP地址通過第一網(wǎng)關(guān)發(fā)送第一報文后,若第一網(wǎng)關(guān)接收到需要發(fā)送至終端設(shè)備的第二報文時,則第二網(wǎng)關(guān)使用第二 IP地址向終端設(shè)備發(fā)送來自第一網(wǎng)關(guān)的第二報文。網(wǎng)絡(luò)中發(fā)送至終端設(shè)備的報文中只包含終端設(shè)備的第一IP地址,因此,需要發(fā)送至終端設(shè)備的第二報文首先發(fā)送到第一網(wǎng)關(guān)。由于第一網(wǎng)關(guān)已經(jīng)接收過來自于第二網(wǎng)關(guān)的第一報文,第一網(wǎng)關(guān)中存儲有第一 IP地址與第二 IP的地址的對應(yīng)關(guān)系,第一網(wǎng)關(guān)可以通過第二 IP地址查找到第二網(wǎng)關(guān)的IP地址。因此,第二網(wǎng)關(guān)可以接收到第一網(wǎng)關(guān)使用第二 IP地址發(fā)送的第二報文。第二網(wǎng)關(guān)接收到第二報文后,使用為終端設(shè)備分配的第二 IP地址將第二報文發(fā)送給終端設(shè)備。實現(xiàn)了漫游中的終端設(shè)備接收報文的過程。
[0121]本實施例,當(dāng)終端設(shè)備在網(wǎng)絡(luò)中漫游使用時,新網(wǎng)關(guān)通過為終端設(shè)備分配新的IP地址,使用新的IP地址將報文轉(zhuǎn)發(fā)至原IP地址所在網(wǎng)關(guān),并發(fā)送報文,使用新的IP地址將原網(wǎng)關(guān)接收到的報文轉(zhuǎn)發(fā)至終端設(shè)備,實現(xiàn)了在使用固定IP分配方式下的專用網(wǎng)絡(luò)中,自適應(yīng)地為漫游狀態(tài)下的終端設(shè)備提供網(wǎng)絡(luò)接入服務(wù)的方法。
[0122]進一步地,上述方法實施例三中,第二網(wǎng)關(guān)使用第二 IP地址向終端設(shè)備發(fā)送來自第一網(wǎng)關(guān)的第二報文的方法,可以包括:
[0123]第二網(wǎng)關(guān)通過通用路由封裝隧道接收第一網(wǎng)關(guān)發(fā)送的基于第二 IP地址的第二路由封裝報文,第二路由封裝報文包括第二報文;第二網(wǎng)關(guān)從第二通用路由封裝報文中提取第二報文;第二網(wǎng)關(guān)使用第二 IP地址將第二報文發(fā)送給終端設(shè)備。
[0124]具體地,采用IP IN IP技術(shù),第一網(wǎng)關(guān)將第二報文封裝在基于第二 IP地址的第二路由封裝報文中,第二網(wǎng)關(guān)通過通用路由封裝隧道接收第一網(wǎng)關(guān)發(fā)送的第二路由封裝報文。第二網(wǎng)關(guān)接收到第二通用路由封裝報文后,將第二報文提取出來,并將第二報文發(fā)送給終端設(shè)備。終端設(shè)備正常接收到了網(wǎng)絡(luò)中發(fā)送的第二報文。
[0125]進一步地,第二網(wǎng)關(guān)為終端設(shè)備分配第二 IP地址之后,還可以在第二網(wǎng)關(guān)中建立第一 IP地址與第二 IP地址的映射關(guān)系。
[0126]具體地,第二網(wǎng)關(guān)為終端設(shè)備分配第二 IP地址之后,為了將接收到的第一報文發(fā)送至第一網(wǎng)關(guān),并將接收到的第二報文轉(zhuǎn)發(fā)給終端設(shè)備,第二網(wǎng)關(guān)還可以建立第一 IP地址和第二 IP地址的映射關(guān)系。建立了第一 IP地址和第二 IP地址的映射關(guān)系之后,第二網(wǎng)關(guān)可以通過該映射關(guān)系在終端設(shè)備和第一網(wǎng)關(guān)之間傳送報文。
[0127]圖4為本發(fā)明提供的網(wǎng)絡(luò)接入方法實施例四的流程圖,如圖4所示,本實施例的方法可以包括:
[0128]步驟S401,第一網(wǎng)關(guān)接收第二網(wǎng)關(guān)根據(jù)第二 IP地址和第一網(wǎng)關(guān)的IP地址發(fā)送的第一報文,第二 IP地址與第二網(wǎng)關(guān)處于同一網(wǎng)段,是第二網(wǎng)關(guān)為漫游到第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備分配的,所述終端設(shè)備屬于第一網(wǎng)關(guān)所在網(wǎng)段,第一報文包括與第一網(wǎng)關(guān)處于同一網(wǎng)段的第一 IP地址。
[0129]具體地,在專用網(wǎng)絡(luò)中,一般采用固定IP地址分配方式為終端設(shè)備分配IP地址。由于終端設(shè)備的IP地址需要與連接的網(wǎng)關(guān)處于同一網(wǎng)絡(luò)才能接入網(wǎng)絡(luò),因此,為終端設(shè)備分配與其接入的第一網(wǎng)關(guān)處于同一網(wǎng)段的第一 IP地址。當(dāng)終端設(shè)備漫游到同一專用網(wǎng)絡(luò)中的第二網(wǎng)關(guān)處,使用第二網(wǎng)關(guān)接入網(wǎng)絡(luò)時,若第二網(wǎng)關(guān)接收到終端設(shè)備發(fā)送第一報文,第二網(wǎng)關(guān)首先判斷第一報文中包含的第一 IP地址是否與第二網(wǎng)關(guān)處于同一網(wǎng)段,若處于同一網(wǎng)段,則終端設(shè)備可以直接通過第二網(wǎng)關(guān)接入網(wǎng)絡(luò),正常收發(fā)報文,若不不處于同一網(wǎng)段,則第二網(wǎng)關(guān)為終端設(shè)備分配與第二網(wǎng)關(guān)處于同一網(wǎng)段的第二 IP地址。并且,第二網(wǎng)關(guān)根據(jù)第一 IP地址所在的網(wǎng)段,在網(wǎng)絡(luò)中查找與第一 IP地址處于同一網(wǎng)段的第一網(wǎng)關(guān)的IP地址。第一網(wǎng)關(guān)可以接收到第二網(wǎng)關(guān)根據(jù)第二 IP地和查找到的第一網(wǎng)關(guān)的IP地址發(fā)送的第一報文。
[0130]步驟S402,第一網(wǎng)關(guān)使用第一 IP地址發(fā)送第一報文。
[0131]具體地,第一網(wǎng)關(guān)接收到的第一報文中包含終端設(shè)備的第一 IP地址,第一 IP地址與第一網(wǎng)關(guān)處于同一網(wǎng)段,因此,第一網(wǎng)關(guān)可以正常發(fā)送第一報文。
[0132]本實施例,當(dāng)終端設(shè)備在網(wǎng)絡(luò)中漫游使用時,通過為終端設(shè)備分配新的IP地址,使用新的IP地址將報文轉(zhuǎn)發(fā)至原IP地址所在網(wǎng)關(guān),并發(fā)送報文,實現(xiàn)了在使用固定IP分配方式下的專用網(wǎng)絡(luò)中,自適應(yīng)地為漫游狀態(tài)下的終端設(shè)備提供網(wǎng)絡(luò)接入服務(wù)的方法。
[0133]進一步地,上述方法實施例四中,第一網(wǎng)關(guān)接收第二網(wǎng)關(guān)根據(jù)第二 IP地址和第一網(wǎng)關(guān)的IP地址發(fā)送的第一報文的方法,可以包括:
[0134]第一網(wǎng)關(guān)通過通用路由封裝隧道接收第二網(wǎng)關(guān)發(fā)送的基于第二 IP地址的第一通用路由封裝報文,第一通用路由封裝報文的目的地址為第一網(wǎng)關(guān)的IP地址,第一通用路由封裝報文包括第一報文;第一網(wǎng)關(guān)從第一通用路由封裝報文中提取第一報文。
[0135]具體地,采用IP IN IP技術(shù),第二網(wǎng)關(guān)將第一報文打包在基于第二 IP地址的第一通用路由封裝報文中,第一網(wǎng)關(guān)通過通用路由封裝隧道將接收第二網(wǎng)關(guān)發(fā)送的第一通用路由封裝報文。第一網(wǎng)關(guān)接收到第一通用路由封裝報文后,將第一報文提取出來,相當(dāng)于第一網(wǎng)關(guān)接收到了終端設(shè)備發(fā)送第一報文,因此,第一網(wǎng)關(guān)可以正常發(fā)送第一報文。
[0136]圖5為本發(fā)明提供的網(wǎng)絡(luò)接入方法實施例五的流程圖,如圖5所示,本實施例的方法可以包括:
[0137]步驟S501,第一網(wǎng)關(guān)接收第二網(wǎng)關(guān)根據(jù)第二 IP地址和第一網(wǎng)關(guān)的IP地址發(fā)送的第一報文,第二 IP地址與第二網(wǎng)關(guān)處于同一網(wǎng)段,是第二網(wǎng)關(guān)為漫游到第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備分配的,所述終端設(shè)備屬于所述第一網(wǎng)關(guān)所在網(wǎng)段,第一報文包括與第一網(wǎng)關(guān)處于同一網(wǎng)段的第一 IP地址。
[0138]步驟S502,第一網(wǎng)關(guān)使用第一 IP地址發(fā)送第一報文。
[0139]步驟S503,第一網(wǎng)關(guān)使用第二 IP地址通過第二網(wǎng)關(guān)向終端設(shè)備發(fā)送第二報文。
[0140]具體地,當(dāng)?shù)谝痪W(wǎng)關(guān)發(fā)送第一報文后,若第一網(wǎng)關(guān)接收到需要發(fā)送至終端設(shè)備的第二報文時,則第一網(wǎng)關(guān)使用第二 IP地址通過第二網(wǎng)關(guān)向終端設(shè)備發(fā)送來第二報文。網(wǎng)絡(luò)中發(fā)送至終端設(shè)備的報文中只包含終端設(shè)備的第一 IP地址,因此,需要發(fā)送至終端設(shè)備的第二報文首先發(fā)送到第一網(wǎng)關(guān)。由于第一網(wǎng)關(guān)已經(jīng)接收過來自于第二網(wǎng)關(guān)的第一報文,第一網(wǎng)關(guān)中存儲有第一 IP地址與第二 IP的地址的對應(yīng)關(guān)系,第一網(wǎng)關(guān)可以通過第二 IP地址查找到第二網(wǎng)關(guān)的IP地址。因此,第一網(wǎng)關(guān)可以使用第二 IP地址向第二網(wǎng)關(guān)發(fā)送第二報文。第二網(wǎng)關(guān)接收到第二報文后,使用為終端設(shè)備分配的第二 IP地址將第二報文發(fā)送給終端設(shè)備。實現(xiàn)了漫游中的終端設(shè)備接收報文的過程。
[0141]本實施例,當(dāng)終端設(shè)備在網(wǎng)絡(luò)中漫游使用時,通過為終端設(shè)備分配新的IP地址,使用新的IP地址將報文轉(zhuǎn)發(fā)至原IP地址所在網(wǎng)關(guān),并發(fā)送報文,使用新的IP地址將原網(wǎng)關(guān)接收到的報文轉(zhuǎn)發(fā)至終端設(shè)備,實現(xiàn)了在使用固定IP分配方式下的專用網(wǎng)絡(luò)中,自適應(yīng)地為漫游狀態(tài)下的終端設(shè)備提供網(wǎng)絡(luò)接入服務(wù)的方法。
[0142]進一步地,上述方法實施例五中,第一網(wǎng)關(guān)使用第二 IP地址通過第二網(wǎng)關(guān)終端設(shè)備發(fā)送第二報文的方法,可以包括:
[0143]第一網(wǎng)關(guān)接收到第二網(wǎng)關(guān)使用第二 IP地址發(fā)送的第一報文后,第一網(wǎng)關(guān)還可以建立第一 IP地址和第二 IP地址的映射關(guān)系。建立了第一 IP地址和第二 IP地址的映射關(guān)系之后,第一網(wǎng)關(guān)可以使用該映射關(guān)系通過第二網(wǎng)關(guān)和終端設(shè)備之間傳送報文。第一網(wǎng)關(guān)根據(jù)第一 IP地址與第二 IP地址的映射關(guān)系,將第二報文打包在基于第二 IP地址的第二路由封裝報文中;第一網(wǎng)關(guān)通過通用路由封裝隧道向第二網(wǎng)關(guān)發(fā)送第二路由封裝報文,以使第二網(wǎng)關(guān)從第二通用路由封裝報文中提取第二報文并發(fā)送給終端設(shè)備。
[0144]具體地,采用IP IN IP技術(shù),第一網(wǎng)關(guān)將第二報文封裝在基于第二 IP地址的第二路由封裝報文中,通過通用路由封裝隧道向第二網(wǎng)關(guān)發(fā)送第二路由封裝報文。第二網(wǎng)關(guān)接收到第二通用路由封裝報文后,將第二報文提取出來,并將第二報文發(fā)送給終端設(shè)備。終端設(shè)備正常接收到了網(wǎng)絡(luò)中發(fā)送的第二報文。
[0145]圖6為本發(fā)明實施例提供的網(wǎng)關(guān)實施例一的結(jié)構(gòu)示意圖。本實施例的網(wǎng)關(guān)可以作為上述方法實施例中的第二網(wǎng)關(guān)實現(xiàn),但不限于此。如圖6所示,本實施例的網(wǎng)關(guān)61可以包括:
[0146]分配獲取單元71,用于在確定網(wǎng)關(guān)61接收到不屬于網(wǎng)關(guān)61所在網(wǎng)段的終端設(shè)備62發(fā)送的第一報文時,為終端設(shè)備62分配第二 IP地址,并根據(jù)第一報文中的第一 IP地址,獲取第一網(wǎng)關(guān)63的IP地址;其中,第一 IP地址與第一網(wǎng)關(guān)63處于同一網(wǎng)段,第二 IP地址與網(wǎng)關(guān)61處于同一網(wǎng)段。
[0147]第一發(fā)送單元72,用于根據(jù)第二 IP地址和第一網(wǎng)關(guān)63的IP地址,將第一報文轉(zhuǎn)發(fā)給第一網(wǎng)關(guān)63,以通過第一網(wǎng)關(guān)63發(fā)送第一報文。
[0148]本實施例的網(wǎng)關(guān)用于執(zhí)行圖1所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0149]圖7為本發(fā)明實施例提供的網(wǎng)關(guān)實施例二的結(jié)構(gòu)示意圖,如圖7所示,在圖6所示網(wǎng)關(guān)的基礎(chǔ)上,本實施例的網(wǎng)關(guān)61還包括:
[0150]提取單元73,用于在分配獲取單元71為終端設(shè)備62分配第二 IP地址之前,從第一報文中提取第一 IP地址和終端設(shè)備62的MAC地址。
[0151 ] 第二發(fā)送單元74,用于將提取單元73提取的第一 IP地址和終端設(shè)備62的MAC地址發(fā)送給網(wǎng)絡(luò)服務(wù)器64,以供網(wǎng)絡(luò)服務(wù)器64對終端設(shè)備62的合法性進行驗證。
[0152]接收單元75,用于接收網(wǎng)絡(luò)服務(wù)器64返回的合法驗證結(jié)果。
[0153]本實施例的網(wǎng)關(guān)用于執(zhí)行圖2所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0154]圖8為本發(fā)明實施例提供的網(wǎng)關(guān)實施例三的結(jié)構(gòu)示意圖,如圖8所示,在圖7所示網(wǎng)關(guān)的基礎(chǔ)上,第一發(fā)送單元72,具體包括:
[0155]封裝子單元81,用于將第一報文打包在基于第二 IP地址的第一通用路由封裝報文中。[0156]第一發(fā)送子單元82,用于通過通用路由封裝隧道將第一通用路由封裝報文發(fā)送給第一網(wǎng)關(guān)63,以使第一網(wǎng)關(guān)63從第一通用路由封裝報文中提取第一報文并發(fā)送第一報文,第一通用路由封裝報文的目的地址為第一網(wǎng)關(guān)63的IP地址。
[0157]圖9為本發(fā)明實施例提供的網(wǎng)關(guān)實施例四的結(jié)構(gòu)示意圖,如圖9所示,在圖8所示網(wǎng)關(guān)的基礎(chǔ)上,本實施例的網(wǎng)關(guān)61還可以包括:
[0158]第三發(fā)送單元76,用于使用第二 IP地址向終端設(shè)備62發(fā)送來自第一網(wǎng)關(guān)63的第二報文,第二報文為第一網(wǎng)關(guān)63接收到的需要發(fā)送至終端設(shè)備62的報文。
[0159]本實施例的網(wǎng)關(guān)用于執(zhí)行圖3所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0160]圖10為本發(fā)明實施例提供的網(wǎng)關(guān)實施例五的結(jié)構(gòu)示意圖,如圖10所示,在圖9所示網(wǎng)關(guān)的基礎(chǔ)上,第三發(fā)送單元76,具體包括:
[0161]接收子單元83,用于通過通用路由封裝隧道接收第一網(wǎng)關(guān)63發(fā)送的基于第二 IP地址的第二路由封裝報文,第二路由封裝報文包括第二報文。
[0162]提取子單元84,用于從第二通用路由封裝報文中提取第二報文。
[0163]第二發(fā)送子單元85,用于使用第二 IP地址將第二報文發(fā)送給終端設(shè)備62。
[0164]圖11為本發(fā)明實施例提供的網(wǎng)關(guān)實施例六的結(jié)構(gòu)示意圖,如圖11所示,在圖10所不網(wǎng)關(guān)的基礎(chǔ)上,本實施例的網(wǎng)關(guān)61還包括:
[0165]建立單元77,用于在分配獲取單元71為終端設(shè)備62分配第二 IP地址之后,建立第一 IP地址與第二 IP地址的映射關(guān)系。
[0166]圖12為本發(fā)明實施例提供的網(wǎng)關(guān)實施例七的結(jié)構(gòu)示意圖。本實施例的網(wǎng)關(guān)設(shè)備可以作為上述方法實施例中的第一網(wǎng)關(guān)實現(xiàn),但不限于此。如圖12所示,本實施例的網(wǎng)關(guān)101包括:
[0167]接收單元111,用于接收第二網(wǎng)關(guān)102根據(jù)第二 IP地址和網(wǎng)關(guān)101的IP地址發(fā)送的第一報文,第二 IP地址與第二網(wǎng)關(guān)102處于同一網(wǎng)段,是第二網(wǎng)關(guān)102為漫游到第二網(wǎng)關(guān)102所在網(wǎng)段的終端設(shè)備103分配的,終端設(shè)備103屬于網(wǎng)關(guān)101所在網(wǎng)段,第一報文包括與網(wǎng)關(guān)101處于同一網(wǎng)段的第一 IP地址;
[0168]第一發(fā)送單元112,用于使用第一 IP地址發(fā)送第一報文。
[0169]本實施例的網(wǎng)關(guān)用于執(zhí)行圖4所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0170]圖13為本發(fā)明實施例提供的網(wǎng)關(guān)實施例八的結(jié)構(gòu)示意圖,如圖13所示,在圖12所示網(wǎng)關(guān)的基礎(chǔ)上,接收單元111,具體包括:
[0171]接收子單元121,用于通過通用路由封裝隧道接收第二網(wǎng)關(guān)102發(fā)送的基于第二IP地址的第一通用路由封裝報文,第一通用路由封裝報文的目的地址為網(wǎng)關(guān)101的IP地址,第一通用路由封裝報文包括第一報文。
[0172]提取子單元122,用于從第一通用路由封裝報文中提取第一報文。
[0173]圖14為本發(fā)明實施例提供的網(wǎng)關(guān)實施例九的結(jié)構(gòu)示意圖,如圖14所示,在圖13所不網(wǎng)關(guān)的基礎(chǔ)上,本實施例的網(wǎng)關(guān)101還包括:
[0174]第二發(fā)送單元113,用于使用第二 IP地址通過第二網(wǎng)關(guān)102向終端設(shè)備103發(fā)送
第二報文。[0175]本實施例的網(wǎng)關(guān)用于執(zhí)行圖5所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0176]圖15為本發(fā)明實施例提供的網(wǎng)關(guān)實施例十的結(jié)構(gòu)示意圖,如圖15所示,在圖14所示網(wǎng)關(guān)的基礎(chǔ)上,第二發(fā)送單元113具體包括:
[0177]封裝子單元123,用于根據(jù)第一 IP地址與第二 IP地址的映射關(guān)系,將第二報文打包在基于第二 IP地址的第二路由封裝報文中.[0178]發(fā)送子單元124,用于通過通用路由封裝隧道向第二網(wǎng)關(guān)102發(fā)送第二路由封裝報文,以使第二網(wǎng)關(guān)102從第二通用路由封裝報文中提取第二報文并發(fā)送給終端設(shè)備103。
[0179]圖16為本發(fā)明實施例提供的網(wǎng)關(guān)實施例^^一的結(jié)構(gòu)示意圖,如圖16所示,在圖15所不網(wǎng)關(guān)的基礎(chǔ)上,本實施例的網(wǎng)關(guān)101,還包括:
[0180]建立單元114,用于在封裝子單元123根據(jù)第一 IP地址與第二 IP地址的映射關(guān)系,將第二報文打包在基于第二 IP地址的第二路由封裝報文中之前,建立第一 IP地址和第
二IP地址的映射關(guān)系。
[0181]圖17為本發(fā)明實施例提供的網(wǎng)絡(luò)接入系統(tǒng)實施例一的結(jié)構(gòu)示意圖,如圖17所示,本實施例的網(wǎng)絡(luò)接入系統(tǒng)131包括:第一網(wǎng)關(guān)141和第二網(wǎng)關(guān)142。
[0182]第二網(wǎng)關(guān)142包括:
[0183]分配獲取單元151,用于在確定第二網(wǎng)關(guān)142接收到不屬于第二網(wǎng)關(guān)142所在網(wǎng)段的終端設(shè)備132發(fā)送的第一報 文時,為終端設(shè)備132分配第二 IP地址,并根據(jù)第一報文中的第一 IP地址,獲取第一網(wǎng)關(guān)141的IP地址;其中,第一 IP地址與第一網(wǎng)關(guān)141處于同一網(wǎng)段,第二 IP地址與第二網(wǎng)關(guān)142處于同一網(wǎng)段。
[0184]第一發(fā)送單元152,用于根據(jù)第二 IP地址和第一網(wǎng)關(guān)141的IP地址,將第一報文轉(zhuǎn)發(fā)給第一網(wǎng)關(guān)141,以通過第一網(wǎng)關(guān)141發(fā)送第一報文。
[0185]第一網(wǎng)關(guān)141包括:
[0186]接收單元153,用于接收第二網(wǎng)關(guān)142根據(jù)第二 IP地址和第一網(wǎng)關(guān)141的IP地址發(fā)送的第一報文。
[0187]第二發(fā)送單元154,用于使用第一 IP地址發(fā)送第一報文。
[0188]圖18為本發(fā)明實施例提供的網(wǎng)關(guān)設(shè)備實施例一的硬件結(jié)構(gòu)示意圖,如圖18所示,本實施例提供的網(wǎng)關(guān)設(shè)備201包括:處理器211,發(fā)送器212,接收器213,存儲器214。
[0189]存儲器214,用于存儲包括程序例程的信息。
[0190]處理器211,與存儲器214、接收器213和發(fā)送器212耦合,用于控制所述程序例程的執(zhí)行,具體包括:在確定網(wǎng)關(guān)設(shè)備201接收到不屬于網(wǎng)關(guān)設(shè)備201所在網(wǎng)段的終端設(shè)備202發(fā)送的第一報文時,為終端設(shè)備202分配第二 IP地址,并根據(jù)第一報文中的第一 IP地址,獲取第一網(wǎng)關(guān)設(shè)備203的IP地址;其中,第一 IP地址與第一網(wǎng)關(guān)設(shè)備203處于同一網(wǎng)段,第二 IP地址與網(wǎng)關(guān)設(shè)備201處于同一網(wǎng)段。
[0191]發(fā)送器212,用于根據(jù)第二 IP地址和第一網(wǎng)關(guān)設(shè)備203的IP地址,將第一報文轉(zhuǎn)發(fā)給第一網(wǎng)關(guān)設(shè)備203,以通過第一網(wǎng)關(guān)設(shè)備203發(fā)送所述第一報文。
[0192]接收器213,用于接收第一報文。
[0193]進一步地,網(wǎng)關(guān)設(shè)備201還可以包括:
[0194]處理器211,還用于在為終端設(shè)備202分配第二 IP地址之前,從第一報文中提取第一 IP地址和終端設(shè)備202的MAC地址。
[0195]發(fā)送器212,還用于將處理器211提取的第一 IP地址和終端設(shè)備202的MAC地址發(fā)送給網(wǎng)絡(luò)服務(wù)器204,以供網(wǎng)絡(luò)服務(wù)器204對終端設(shè)備202的合法性進行驗證;
[0196]接收器213,還用于接收網(wǎng)絡(luò)服務(wù)器204返回的合法驗證結(jié)果。
[0197]進一步地,處理器211,具體用于將第一報文打包在基于第二 IP地址的第一通用路由封裝報文中;發(fā)送器212,具體用于通過通用路由封裝隧道將第一通用路由封裝報文發(fā)送給第一網(wǎng)關(guān)設(shè)備203,以使第一網(wǎng)關(guān)設(shè)備203從第一通用路由封裝報文中提取第一報文并發(fā)送第一報文,第一通用路由封裝報文的目的地址為第一網(wǎng)關(guān)設(shè)備203的IP地址。
[0198]進一步地,發(fā)送器212,還用于使用第二 IP地址向終端設(shè)備202發(fā)送來自第一網(wǎng)關(guān)設(shè)備203的第二報文,第二報文為第一網(wǎng)關(guān)設(shè)備203接收到的需要發(fā)送至終端設(shè)備202的報文。
[0199]進一步地,接收器213,具體還用于通過通用路由封裝隧道接收第一網(wǎng)關(guān)設(shè)備203發(fā)送的基于第二 IP地址的第二路由封裝報文,第二路由封裝報文包括第二報文;處理器211,具體用于從第二通用路由封裝報文中提取第二報文;發(fā)送器212,具體用于使用第二IP地址將第二報文發(fā)送給終端設(shè)備202。
[0200]進一步地,處理器211,還用于在為終端設(shè)備202分配第二 IP地址之后,建立第一IP地址與第二 IP地址的映射關(guān)系。
[0201]圖19為本發(fā)明實施例提供的網(wǎng)關(guān)設(shè)備實施例二的硬件結(jié)構(gòu)示意圖,如圖19所示,本實施例提供的網(wǎng)關(guān)設(shè)備301包括:接收器311,發(fā)送器312,處理器313,存儲器314。
[0202]接收器311,用于通過通用路由封裝隧道接收第二網(wǎng)關(guān)設(shè)備302發(fā)送的基于第二IP地址的第一通用路由封裝報文,第一通用路由封裝報文的目的地址為網(wǎng)關(guān)設(shè)備301的IP地址,第一通用路由封裝報文包括第一報文,第二 IP地址與第二網(wǎng)關(guān)設(shè)備302處于同一網(wǎng)段,是第二網(wǎng)關(guān)設(shè)備302為漫游到第二網(wǎng)關(guān)設(shè)備302所在網(wǎng)段的終端設(shè)備303分配的,終端設(shè)備303屬于網(wǎng)關(guān)設(shè)備301所在網(wǎng)段,第一報文包括與網(wǎng)關(guān)設(shè)備301處于同一網(wǎng)段的第一IP地址。
[0203]發(fā)送器312,用于使用第一 IP地址發(fā)送第一報文。
[0204]存儲器314,用于存儲包括程序例程的信息。
[0205]處理器313,與存儲器314、接收器311和發(fā)送器312耦合,用于控制所述程序例程的執(zhí)行,具體包括:從第一通用路由封裝報文中提取第一報文。
[0206]進一步地,發(fā)送器312,還用于使用第二 IP地址通過第二網(wǎng)關(guān)設(shè)備302向終端設(shè)備303發(fā)送第二報文。
[0207]進一步地,處理器313,還用于根據(jù)第一 IP地址與第二 IP地址的映射關(guān)系,將第二報文打包在基于第二 IP地址的第二路由封裝報文中。
[0208]發(fā)送器312,具體用于通過通用路由封裝隧道向第二網(wǎng)關(guān)設(shè)備302發(fā)送第二路由封裝報文,以使第二網(wǎng)關(guān)設(shè)備302從第二通用路由封裝報文中提取第二報文并發(fā)送給終端設(shè)備303。
[0209]進一步地,處理器313,還用于在根據(jù)第一 IP地址與第二 IP地址的映射關(guān)系,將第二報文打包在基于第二 IP地址的第二路由封裝報文中之前,建立第一 IP地址和第二 IP地址的映射關(guān)系。[0210]需要說明的是,上述裝置實施例中,其各個模塊的具體實施過程以及各個模塊之間的信息交互等內(nèi)容,由于與本發(fā)明方法實施例基于同一發(fā)明構(gòu)思,可以參見方法實施例,在此不一一贅述。
[0211]本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0212]最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種網(wǎng)絡(luò)接入方法,其特征在于,包括: 第二網(wǎng)關(guān)確定接收到不屬于所述第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備發(fā)送的第一報文時,為所述終端設(shè)備分配第二互聯(lián)網(wǎng)協(xié)議IP地址,并根據(jù)所述第一報文中的第一 IP地址,獲取第一網(wǎng)關(guān)的IP地址;其中,所述第一 IP地址與所述第一網(wǎng)關(guān)處于同一網(wǎng)段,所述第二 IP地址與所述第二網(wǎng)關(guān)處于同一網(wǎng)段; 所述第二網(wǎng)關(guān)根據(jù)所述第二 IP地址和所述第一網(wǎng)關(guān)的IP地址,將所述第一報文轉(zhuǎn)發(fā)給所述第一網(wǎng)關(guān),以通過所述第一網(wǎng)關(guān)發(fā)送所述第一報文。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二網(wǎng)關(guān)為所述終端設(shè)備分配第二互聯(lián)網(wǎng)協(xié)議IP地址之前,還包括: 所述第二網(wǎng)關(guān)從所述第一報文中提取所述第一 IP地址和所述終端設(shè)備的介質(zhì)訪問控制MAC地址,并將所述第一 IP地址和所述終端設(shè)備的MAC地址發(fā)送給網(wǎng)絡(luò)服務(wù)器,以供所述網(wǎng)絡(luò)服務(wù)器對所述終端設(shè)備的合法性進行驗證; 所述第二網(wǎng)關(guān)接收所述網(wǎng)絡(luò)服務(wù)器返回的合法驗證結(jié)果。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述第二網(wǎng)關(guān)根據(jù)所述第二IP地址和所述第一網(wǎng)關(guān)的IP地址,將所述第一報文轉(zhuǎn)發(fā)給所述第一網(wǎng)關(guān),以通過所述第一網(wǎng)關(guān)發(fā)送所述第一報文,具體包括: 所述第二網(wǎng)關(guān)將所述第一報文打包在基于所述第二 IP地址的第一通用路由封裝報文中,通過通用路由封裝隧道將所述第一通用路由封裝報文發(fā)送給所述第一網(wǎng)關(guān),以使所述第一網(wǎng)關(guān)從所述第一通用路由封裝報文中提取所述第一報文并發(fā)送所述第一報文;所述第一通用路由封裝報文的目的地址為所述第一網(wǎng)關(guān)的IP地址。
4.根據(jù)權(quán)利要求1~·3任一項所述的方法,其特征在于,還包括: 所述第二網(wǎng)關(guān)使用所述第二 IP地址向所述終端設(shè)備發(fā)送來自所述第一網(wǎng)關(guān)的第二報文,所述第二報文為所述第一網(wǎng)關(guān)接收到的需要發(fā)送至所述終端設(shè)備的報文。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第二網(wǎng)關(guān)使用所述第二IP地址向所述終端設(shè)備發(fā)送來自所述第一網(wǎng)關(guān)的第二報文包括: 所述第二網(wǎng)關(guān)通過通用路由封裝隧道接收所述第一網(wǎng)關(guān)發(fā)送的基于所述第二 IP地址的第二路由封裝報文,所述第二路由封裝報文包括所述第二報文; 所述第二網(wǎng)關(guān)從所述第二通用路由封裝報文中提取所述第二報文; 所述第二網(wǎng)關(guān)使用所述第二 IP地址將所述第二報文發(fā)送給所述終端設(shè)備。
6.根據(jù)權(quán)利要求1~5任一項所述的方法,其特征在于,所述第二網(wǎng)關(guān)為所述終端設(shè)備分配第二互聯(lián)網(wǎng)協(xié)議IP地址之后包括: 所述第二網(wǎng)關(guān)建立所述第一 IP地址與所述第二 IP地址的映射關(guān)系。
7.—種網(wǎng)絡(luò)接入方法,其特征在于,包括: 第一網(wǎng)關(guān)接收第二網(wǎng)關(guān)根據(jù)第二互聯(lián)網(wǎng)協(xié)議IP地址和所述第一網(wǎng)關(guān)的IP地址發(fā)送的第一報文;所述第二 IP地址與所述第二網(wǎng)關(guān)處于同一網(wǎng)段,是所述第二網(wǎng)關(guān)為漫游到所述第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備分配的,所述終端設(shè)備屬于所述第一網(wǎng)關(guān)所在網(wǎng)段;所述第一報文包括與所述第一網(wǎng)關(guān)處于同一網(wǎng)段的第一 IP地址; 所述第一網(wǎng)關(guān)使用所述第一 IP地址發(fā)送所述第一報文。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述第一網(wǎng)關(guān)接收第二網(wǎng)關(guān)根據(jù)第二互聯(lián)網(wǎng)協(xié)議IP地址和所述第一網(wǎng)關(guān)的IP地址發(fā)送的第一報文包括: 所述第一網(wǎng)關(guān)通過通用路由封裝隧道接收所述第二網(wǎng)關(guān)發(fā)送的基于所述第二 IP地址的第一通用路由封裝報文,所述第一通用路由封裝報文的目的地址為所述第一網(wǎng)關(guān)的IP地址,所述第一通用路由封裝報文包括所述第一報文; 所述第一網(wǎng)關(guān)從所述第一通用路由封裝報文中提取所述第一報文。
9.根據(jù)權(quán)利要求7或8所述的方法,其特征在于,還包括: 所述第一網(wǎng)關(guān)使用所述第二 IP地址通過所述第二網(wǎng)關(guān)向所述終端設(shè)備發(fā)送第二報文。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述第一網(wǎng)關(guān)使用所述第二IP地址通過所述第二網(wǎng)關(guān)向所述終端設(shè)備發(fā)送第二報文包括: 所述第一網(wǎng)關(guān)根據(jù)所述第一 IP地址與所述第二 IP地址的映射關(guān)系,將所述第二報文打包在基于所述第二 IP地址的第二路由封裝報文中; 所述第一網(wǎng)關(guān)通過通用路由封裝隧道向所述第二網(wǎng)關(guān)發(fā)送所述第二路由封裝報文,以使所述第二網(wǎng)關(guān)從所述第二通用路由封裝報文中提取所述第二報文并發(fā)送給所述終端設(shè)備。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述第一網(wǎng)關(guān)根據(jù)所述第一IP地址與所述第二 IP地址之間的映射關(guān)系,將所述第二報文打包在基于所述第二 IP地址的第二路由封裝報文中之前包括: 所述第一網(wǎng)關(guān)建立所述第 一 IP地址和所述第二 IP地址的映射關(guān)系。
12.一種網(wǎng)關(guān),其特征在于,包括: 分配獲取單元,用于在確定所述網(wǎng)關(guān)接收到不屬于所述網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備發(fā)送的第一報文時,為所述終端設(shè)備分配第二互聯(lián)網(wǎng)協(xié)議IP地址,并根據(jù)所述第一報文中的第一 IP地址,獲取第一網(wǎng)關(guān)的IP地址;其中,所述第一 IP地址與所述第一網(wǎng)關(guān)處于同一網(wǎng)段,所述第二 IP地址與所述網(wǎng)關(guān)處于同一網(wǎng)段; 第一發(fā)送單元,用于根據(jù)所述第二 IP地址和所述第一網(wǎng)關(guān)的IP地址,將所述第一報文轉(zhuǎn)發(fā)給所述第一網(wǎng)關(guān),以通過所述第一網(wǎng)關(guān)發(fā)送所述第一報文。
13.根據(jù)權(quán)利要求12所述的網(wǎng)關(guān),其特征在于,還包括: 提取單元,用于在所述分配獲取單元為所述終端設(shè)備分配所述第二 IP地址之前,從所述第一報文中提取所述第一 IP地址和所述終端設(shè)備的介質(zhì)訪問控制MAC地址; 第二發(fā)送單元,用于將所述提取單元提取的所述第一 IP地址和所述終端設(shè)備的MAC地址發(fā)送給網(wǎng)絡(luò)服務(wù)器,以供所述網(wǎng)絡(luò)服務(wù)器對所述終端設(shè)備的合法性進行驗證; 接收單元,用于接收所述網(wǎng)絡(luò)服務(wù)器返回的合法驗證結(jié)果。
14.根據(jù)權(quán)利要求12或13所述的網(wǎng)關(guān),其特征在于,所述第一發(fā)送單元具體包括: 封裝子單元,用于將所述第一報文打包在基于所述第二 IP地址的第一通用路由封裝報文中; 第一發(fā)送子單元,用于通過通用路由封裝隧道將所述第一通用路由封裝報文發(fā)送給所述第一網(wǎng)關(guān),以使所述第一網(wǎng)關(guān)從所述第一通用路由封裝報文中提取所述第一報文并發(fā)送所述第一報文,所述第一通用路由封裝報文的目的地址為所述第一網(wǎng)關(guān)的IP地址。
15.根據(jù)權(quán)利要求12~14任一項所述的網(wǎng)關(guān),其特征在于,還包括:第三發(fā)送單元,用于使用所述第二 IP地址向所述終端設(shè)備發(fā)送來自所述第一網(wǎng)關(guān)的第二報文,所述第二報文為所述第一網(wǎng)關(guān)接收到的需要發(fā)送至所述終端設(shè)備的報文。
16.根據(jù)權(quán)利要求15所述的網(wǎng)關(guān),其特征在于,所述第三發(fā)送單元包括: 接收子單元,用于通過通用路由封裝隧道接收所述第一網(wǎng)關(guān)發(fā)送的基于所述第二 IP地址的第二路由封裝報文,所述第二路由封裝報文包括所述第二報文; 提取子單元,用于從所述第二通用路由封裝報文中提取所述第二報文; 第二發(fā)送子單元,用于使用所述第二 IP地址將所述第二報文發(fā)送給所述終端設(shè)備。
17.根據(jù)權(quán)利要求12~16任一項所述的網(wǎng)關(guān),其特征在于,還包括: 建立單元,用于在所述分配獲取單元為所述終端設(shè)備分配所述第二 IP地址之后,建立所述第一 IP地址與所述第二 IP地址的映射關(guān)系。
18.一種網(wǎng)關(guān),其特征在于,包括: 接收單元,用于接收第二網(wǎng)關(guān)根據(jù)第二互聯(lián)網(wǎng)協(xié)議IP地址和所述網(wǎng)關(guān)的IP地址發(fā)送的第一報文,所述第二 IP地址與所述第二網(wǎng)關(guān)處于同一網(wǎng)段,是所述第二網(wǎng)關(guān)為漫游到所述第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備分配的,所述終端設(shè)備屬于所述網(wǎng)關(guān)所在網(wǎng)段,所述第一報文包括與所述網(wǎng)關(guān)處于同一網(wǎng)段的第一 IP地址; 第一發(fā)送單元,用于使用所述第一 IP地址發(fā)送所述第一報文。
19.根據(jù)權(quán)利要求18所述的網(wǎng)關(guān),其特征在于,所述接收單元包括: 接收子單元,用于通過通用路由封裝隧道接收所述第二網(wǎng)關(guān)發(fā)送的基于所述第二 IP地址的第一通用路由封裝報文,所述 第一通用路由封裝報文的目的地址為所述網(wǎng)關(guān)的IP地址,所述第一通用路由封裝報文包括所述第一報文; 提取子單元,用于從所述第一通用路由封裝報文中提取所述第一報文。
20.根據(jù)權(quán)利要求18或19所述的網(wǎng)關(guān),其特征在于,還包括: 第二發(fā)送單元,用于使用所述第二 IP地址通過所述第二網(wǎng)關(guān)向所述終端設(shè)備發(fā)送第二報文。
21.根據(jù)權(quán)利要求20所述的網(wǎng)關(guān),其特征在于,所述第二發(fā)送單元包括: 封裝子單元,用于根據(jù)所述第一 IP地址與所述第二 IP地址的映射關(guān)系,將所述第二報文打包在基于所述第二 IP地址的第二路由封裝報文中; 發(fā)送子單元,用于通過通用路由封裝隧道向所述第二網(wǎng)關(guān)發(fā)送所述第二路由封裝報文,以使所述第二網(wǎng)關(guān)從所述第二通用路由封裝報文中提取所述第二報文并發(fā)送給所述終端設(shè)備。
22.根據(jù)權(quán)利要求21所述的網(wǎng)關(guān),其特征在于,還包括: 建立單元,用于在所述封裝子單元根據(jù)所述第一 IP地址與所述第二 IP地址的映射關(guān)系,將所述第二報文打包在基于所述第二 IP地址的第二路由封裝報文中之前,建立所述第一 IP地址和所述第二 IP地址的映射關(guān)系。
23.—種網(wǎng)絡(luò)接入系統(tǒng),其特征在于,包括:第一網(wǎng)關(guān)和第二網(wǎng)關(guān); 所述第二網(wǎng)關(guān)包括: 分配獲取單元,用于在確定所述第二網(wǎng)關(guān)接收到不屬于所述第二網(wǎng)關(guān)所在網(wǎng)段的終端設(shè)備發(fā)送的第一報文時,為所述終端設(shè)備分配第二互聯(lián)網(wǎng)協(xié)議IP地址,并根據(jù)所述第一報文中的第一 IP地址,獲取所述第一網(wǎng)關(guān)的IP地址;其中,所述第一 IP地址與所述第一網(wǎng)關(guān)處于同一網(wǎng)段,所述第二 IP地址與所述第二網(wǎng)關(guān)處于同一網(wǎng)段; 第一發(fā)送單元,用于根據(jù)所述第二 IP地址和所述第一網(wǎng)關(guān)的IP地址,將所述第一報文轉(zhuǎn)發(fā)給所述第一網(wǎng)關(guān),以通過所述第一網(wǎng)關(guān)發(fā)送所述第一報文; 所述第一網(wǎng)關(guān)包括: 接收單元,用于接收所述第二網(wǎng)關(guān)根據(jù)所述第二 IP地址和所述第一網(wǎng)關(guān)的IP地址發(fā)送的所述第一報文; 第二發(fā)送單元,用于使用所述第一 I P地址發(fā)送所述第一報文。
【文檔編號】H04L12/66GK103856416SQ201210519527
【公開日】2014年6月11日 申請日期:2012年12月6日 優(yōu)先權(quán)日:2012年12月6日
【發(fā)明者】郭俊 申請人:華為技術(shù)有限公司