两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種私網設備間通信的實現方法、私網設備及中心端設備的制造方法

文檔序號:9931434閱讀:407來源:國知局
一種私網設備間通信的實現方法、私網設備及中心端設備的制造方法
【技術領域】
[0001] 本發(fā)明屬于數據通信領域,尤其涉及一種私網設備間通信的實現方法、私網設備 及中心端設備。
【背景技術】
[0002] 由于IPv4協(xié)議IP地址數量的限制,用戶能夠獲取到的公網地址的數量越來越少。 隨著公網地址數量的減少,越來越多的用戶會獲取到私網地址,當用戶獲取到私網地址后, 兩個私網地址不能夠直接進行數據通信的問題就成為亟待解決的問題。
[0003] 在現有的運營商網絡環(huán)境中,運營商分配給用戶的私網地址經過運營商的NAT轉 換后可以和運營商的公網地址進行數據通信,但是運營商的公網地址不能和運營商的私網 地址進行通信。在公開號為:CN101483657A的發(fā)明專利中,提出了一種同側私網設備間的數 據通信方式,但其組網方式不適合在不同運營商的網絡環(huán)境中兩臺私網設備間的數據通 信,且當私網地址發(fā)生改變,其不能動態(tài)調節(jié)相互間的映射關系?,F在3/4G網絡環(huán)境中運營 商分配給用戶的大多是私網地址,實現私網地址間的數據通信,特別是用戶分配到的地址 可能是變化的私網地址就十分必要,如果私網地址間能夠實現靈活的數據通信,就能在一 定程度上彌補公網地址的不足。

【發(fā)明內容】

[0004] 為解決運營商的網絡環(huán)境中不支持多個變化的私網地址間的數據通信,本發(fā)明的 主要目的在于提供一種私網設備間通信的實現方法,應用于包括一臺中心端設備、第一私 網設備和第二私網設備的系統(tǒng)中,所述第一私網設備通過第一 NAT設備與所述中心端設備 連接,所述第二私網設備通過第二NAT設備與所述中心端設備連接,其特征在于,所述方法 具體包括:
[0005] A、所述第一私網設備與所述中心端設備建立第一 UDP隧道;所述第二私網設備與 所述中心端設備建立第二UDP隧道;
[0006] B、所述中心端設備將所述第一 UDP隧道的信息通告給所述第二私網設備,并將所 述第二UDP隧道的信息通告給所述第一私網設備;
[0007] C、所述第一私網設備與所述第二私網設備利用所述中心端設備通告的信息進行 通信。
[0008] 進一步地,步驟A中,所述第一私網設備與所述中心端設備建立第一UDP隧道,具體 包括:
[0009] All、所述第一私網設備以已配置的中心端設備的公網地址為目的地址,以連接所 述第一NAT設備的第一接口的私網地址為源地址,發(fā)送隧道請求報文給所述中心端設備,所 述隧道請求報文中攜帶所述第一接口的私網地址和所述第一私網設備自身的標識信息;
[0010] A12、所述中心端設備收到所述第一私網設備的隧道請求報文后,提取經過所述第 一 NAT設備轉換后的源地址和源端口號以及所述隧道請求報文中攜帶的第一接口的私網地 址和第一私網設備的標識信息,創(chuàng)建包含所述第一接口的私網地址、第一私網設備的標識 信息和經過所述第一 NAT設備轉換后的源地址及源端口號的映射表項;并以所述第一 NAT設 備轉換后的源地址及源端口號作為目的地址和目的端口號回復隧道應答報文給所述第一 私網設備;
[0011] A13、所述第一私網設備收到所述中心端設備的隧道應答報文后,識別出所述隧道 應答報文的內容和自己發(fā)送的隧道請求報文的內容一致,則向中心端設備發(fā)送一個隧道確 認報文,同時將作為本端隧道出接口的第一接口連通;
[0012] A14、中心端設備收到所述私網設備發(fā)送的隧道確認報文后,將作為本端隧道出接 口的連接第一NAT設備的接口連通,同時將對應的映射表項生效,所述第一UDP隧道建立成 功;
[0013]所述第二私網設備與所述中心端設備建立第二UDP隧道,具體包括:
[0014] A21、所述第二私網設備以已配置的中心端設備的公網地址為目的地址,以連接所 述第二NAT設備的第二接口的私網地址為源地址,發(fā)送隧道請求報文給所述中心端設備,所 述隧道請求報文中攜帶所述第二接口的私網地址和所述第二私網設備自身的標識信息;
[0015] A22、所述中心端設備收到所述第二私網設備的隧道請求報文后,提取經過所述第 二NAT設備轉換后的源地址和源端口號以及所述隧道請求報文中攜帶的第二接口的私網地 址和第二私網設備的標識信息,創(chuàng)建包含所述第二接口的私網地址、第二私網設備的標識 信息和經過所述第二NAT設備轉換后的源地址及源端口號的映射表項;并以所述第二NAT設 備轉換后的源地址及源端口號作為目的地址和目的端口號回復隧道應答報文給所述第二 私網設備;
[0016] A23、所述第二私網設備收到所述中心端設備的隧道應答報文后,識別出所述隧道 應答報文的內容和自己發(fā)送的隧道請求報文的內容一致,則向中心端設備發(fā)送一個隧道確 認報文,同時將作為本端隧道出接口的第二接口連通;
[0017] A24、中心端設備收到所述私網設備發(fā)送的隧道確認報文后,將作為本端隧道出接 口的連接第二NAT設備的接口連通,同時將對應的映射表項生效,所述第二UDP隧道建立成 功。
[0018]進一步地,所述步驟B中,所述第一UDP隧道的信息包括所述第一接口的私網地址、 第一私網設備的標識信息和經過所述第一 NAT設備轉換后的源地址及源端口號的映射表項 及中心端設備上第一 UDP隧道的隧道出接口信息;所述第二UDP隧道的信息包括所述第二接 口的私網地址、第二私網設備的標識信息和經過所述第二NAT設備轉換后的源地址及源端 口號的映射表項及中心端設備上第二UDP隧道的隧道出接口信息;所述第一 UDP隧道的信息 和所述第二UDP隧道的信息匯入映射表中。
[0019] 進一步地,所述步驟C中,所述第一私網設備與所述第二私網設備利用所述中心端 設備通告的信息進行通信,具體包括:
[0020] 所述第一私網設備利用所述中心端設備通告的第一UDP隧道的信息,為待發(fā)送到 第二私網設備的UDP報文封裝一個UDP隧道頭部,并將封裝后的UDP隧道報文通過所述第一 UDP隧道發(fā)送到中心端設備;中心端設備收到所述UDP隧道報文后,去掉所述UDP隧道頭部, 識別出所述UDP報文的目的地址為第二私網設備的第二接口的私網地址;所述中心端設備 在映射表中查找所述第二接口的私網地址對應的映射表項,依據查詢到的映射表中第二 UDP隧道的信息為所述UDP報文封裝一個新的UDP隧道頭部,并將該封裝后的新的UDP隧道報 文通過第二UDP隧道發(fā)送到第二私網設備上。
[0021] 進一步地,所述方法還包括:
[0022] 中心端設備根據第一私網設備和第二私網設備的標識信息,將中心端設備上第一 UDP隧道的隧道出接口和第二UDP隧道的隧道出接口進行綁定,當第一私網設備的第一接口 收到其下行接口發(fā)向所述第二私網設備的第二接口的下行接口的UDP報文后,以第一UDP隧 道的信息為所述UDP報文封裝UDP隧道頭部,并將封裝后的UDP隧道報文發(fā)送到所述中心端 設備;當所述中心端設備從第一UDP隧道接收到來自第一私網設備的UDP隧道報文后,直接 去掉UDP隧道頭部,以第二UDP隧道的信息為所述UDP報文封裝一個新的UDP隧道頭部,并將 封裝后的新的UDP隧道報文從第二UDP隧道發(fā)送至第二私網設備上,所述第二私網設備收到 所述新的UDP隧道報文后,去掉UDP隧道頭部,依據去封裝后獲取的UDP報文的目的地址進行 報文轉發(fā)。
[0023] 進一步地,所述方法還包括:
[0024] 當第一私網設備的第一接口的私網地址發(fā)生改變時,第一私網設備會通過第一 UDP隧道發(fā)送一個地址更新報文到中心端設備,所述地址更新報文的內容包含第一接口的 私網地址和第一私網設備的標識信息;
[0025] 中心端設備收到第一私網設備的地址更新報文后,根據第一私網設備的標識信息 查找到對應的映射表項,并對所述映射表項進行更新;
[0026]中心端設備將包含更新后的第一私網設備的映射表項的映射表從第二UDP隧道通 告給第二私網設備。
[0027]本發(fā)明的另一目的還在于提供一種私網設備,所述私網設備的私網接口配置有運 營商分配的私網地址,所述私網接口通過NAT設備連接運營商的中心端設備,其特征在于, 所述私網設備包括:
[0028]報文發(fā)送模塊,用于以已配置的中心端設備的公網地址為目的地址,以連接所述 NAT設備的私網接口的私
當前第1頁1 2 3 4 5 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
教育| 达孜县| 上犹县| 宕昌县| 石阡县| 会东县| 同仁县| 深州市| 开平市| 敦化市| 安陆市| 盘锦市| 团风县| 新闻| 双柏县| 琼结县| 西宁市| 陇西县| 琼结县| 桐庐县| 措勤县| 淳安县| 温宿县| 赤壁市| 宁陵县| 湄潭县| 河曲县| 威宁| 邳州市| 金阳县| 苍山县| 新余市| 南溪县| 绍兴市| 施甸县| 宜黄县| 马公市| 镇远县| 将乐县| 合作市| 陇西县|