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

用于發(fā)送數(shù)據(jù)的方法、裝置和系統(tǒng)的制作方法_3

文檔序號:9451577閱讀:來源:國知局
[0102]提取單元402,用于當?shù)谝唤涌趩卧?01接收到DNS服務器發(fā)送的第一 IPv6地址信息時,從第一 IPv6地址信息中提取出IPv4地址信息。
[0103]第二接口單元403,用于將IPv4地址信息發(fā)送給PDC單元404。
[0104]PDC單元404,用于在接收到IPv4地址信息后,將前綴查詢請求發(fā)送給前綴發(fā)現(xiàn)服務器ros,其中前綴查詢請求包括IPv4地址信息,以便查詢IPv4地址信息歸屬網(wǎng)段的NAT64節(jié)點前綴信息;當接收到PDS發(fā)送的NAT64節(jié)點前綴信息時,將NAT64節(jié)點前綴信息發(fā)送給第二接口單元403。
[0105]信息生成單元405,用于在第二接口單元403接收到NAT64節(jié)點前綴信息時,利用NAT64節(jié)點前綴信息與IPv4地址信息生成第二 IPv6地址信息;指示第一接口單元401將IPv6數(shù)據(jù)包發(fā)送給與第二 IPv6地址信息相關聯(lián)的NAT64節(jié)點,以便NAT64節(jié)點將IPv6數(shù)據(jù)包翻譯為IPv4數(shù)據(jù)包,并將IPv4數(shù)據(jù)包轉發(fā)給指定IPv4服務器。
[0106]基于本發(fā)明上述實施例提供的用于發(fā)送數(shù)據(jù)的用戶終端,通過根據(jù)不同的IP地址網(wǎng)段來配置相應的前綴信息,從而可擴展XLAT功能,實現(xiàn)在多網(wǎng)關場景下的使用。
[0107]圖5為本發(fā)明用于發(fā)送數(shù)據(jù)的用戶終端另一實施例的示意圖。與圖4所示實施例相比,在圖5所示實施例中,用戶終端還包括第一識別單元501。其中:
[0108]第一識別單元501,用于當?shù)谝唤涌趩卧?01接收到DNS服務器發(fā)送的第一 IPv6地址信息時,判斷PDC單元是否已開啟。
[0109]提取單元402還用于根據(jù)第一識別單元501的判斷結果,若PDC單元已開啟,則執(zhí)行從第一 IPv6地址信息中提取出IPv4地址信息的操作。
[0110]第一接口單元401還用于根據(jù)第一識別單元501的判斷結果,若PDC單元未開啟,則將IPv6數(shù)據(jù)包發(fā)送給與第一 IPv6地址信息相關聯(lián)的固定NAT64節(jié)點,以便固定NAT64節(jié)點將IPv6數(shù)據(jù)包翻譯為IPv4數(shù)據(jù)包,并將IPv4數(shù)據(jù)包轉發(fā)給指定IPv4服務器。
[0111]從而,若PDC單元未開啟,則通過與第一 IPv6地址信息相關聯(lián)的固定NAT64節(jié)點進行相應的翻譯和轉發(fā)。從而可提高系統(tǒng)的兼容性。
[0112]圖6為本發(fā)明用于發(fā)送數(shù)據(jù)的用戶終端又一實施例的示意圖。與圖5所示實施例相比,用戶終端還包括存儲單元601。其中:
[0113]PDC單元404具體在接收到PDS發(fā)送的NAT64節(jié)點前綴信息時,將NAT64節(jié)點前綴信息存儲到PDC配置文件中,然后執(zhí)行將NAT64節(jié)點前綴信息發(fā)送給第二接口單元403的操作。
[0114]存儲單元601,用于存儲PDC配置文件。
[0115]通過將NAT64節(jié)點前綴信息存儲到PDC配置文件中,從而可在后續(xù)的查詢中,若能查詢到相應的NAT64節(jié)點前綴信息,則無需再與PDS進行交互,從而可提高效率,并可節(jié)省網(wǎng)絡資源。
[0116]在一個實施例中,如圖6所示,用戶終端還包括第二識別單元602和讀取單元603。其中:
[0117]第二識別單元602,用于在提取單元402從第一 IPv6地址信息中提取出IPv4地址信息后,判斷在PDC配置文件中是否包括IPv4地址信息歸屬網(wǎng)段的NAT64節(jié)點前綴信息;若在PDC配置文件中不包括IPv4地址信息歸屬網(wǎng)段的NAT64節(jié)點前綴信息,則指示第二接口單元403執(zhí)行將IPv4地址信息發(fā)送給PDS的操作。
[0118]讀取單元603,還用于根據(jù)第二識別單元602的判斷結果,若在PDC配置文件中包括IPv4地址信息歸屬網(wǎng)段的NAT64節(jié)點前綴信息,則從PDC配置文件中讀取NAT64節(jié)點前綴信息,然后指示信息生成單元405執(zhí)行利用NAT64節(jié)點前綴信息與IPv4地址信息生成第二 IPv6地址信息的操作。
[0119]優(yōu)選的,可將PDC單元404和存儲單元601設置在前綴發(fā)現(xiàn)客戶端PDC模塊中,而將其它單元設置在CLAT模塊中。例如,可將第一接口單元401、提取單元402、第二接口單元403、信息生成單元405、第一識別單元501、第二識別單元602和讀取單元603設置在終端側翻譯CLAT模塊中,CLAT模塊和PDC模塊通過接口交互,如圖7所示。從而,通過設置PDC模塊,并調整CLAT模塊以與PDC模塊進行交互,可盡可能小地減小對現(xiàn)網(wǎng)設備和終端的影響,從而提高系統(tǒng)的兼容性,很容易在現(xiàn)網(wǎng)中部署。
[0120]圖8為本發(fā)明用于發(fā)送數(shù)據(jù)的系統(tǒng)法一個實施例的示意圖。如圖8所示,該系統(tǒng)包括用戶終端801、前綴發(fā)現(xiàn)服務器TOS802和NAT64節(jié)點803。其中:
[0121]用戶終端801為圖4-圖7中任一實施例涉及的用戶終端。
[0122]PDS802,用于在接收到用戶終端發(fā)送的前綴查詢請求時,提取前綴查詢請求中包括的IPv4地址信息,查詢IPv4地址信息歸屬網(wǎng)段的NAT64節(jié)點前綴信息,將NAT64節(jié)點前綴信息發(fā)送給用戶終端。以便用戶終端利用NAT64節(jié)點前綴信息和IPv4地址信息生成第二IPv6地址信息。
[0123]與第二 IPv6地址信息相關聯(lián)的NAT64節(jié)點803,用于在接收到用戶終端發(fā)送的IPv6數(shù)據(jù)包時,將IPv6數(shù)據(jù)包翻譯為IPv4數(shù)據(jù)包,并將IPv4數(shù)據(jù)包發(fā)送給指定IPv4服務器。
[0124]基于本發(fā)明上述實施例提供的用于發(fā)送數(shù)據(jù)的系統(tǒng),通過根據(jù)不同的IP地址網(wǎng)段來配置相應的前綴信息,從而可擴展XLAT功能,實現(xiàn)在多網(wǎng)關場景下的使用。
[0125]在一個實施例中,前綴查詢請求還包括標識信息。
[0126]TOS802具體在接收到用戶終端發(fā)送的前綴查詢請求時,提取前綴查詢請求中包括的標識信息,判斷標識信息是否合法,若標識信息合法,則執(zhí)行查詢IPv4地址信息歸屬網(wǎng)段的NAT64節(jié)點前綴信息的操作。由此可提高系統(tǒng)的安全性。
[0127]在一個實施例中,若用戶終端的PDC功能未開啟,則與第一 IPv6地址信息相關聯(lián)的NAT64節(jié)點,用于在接收到用戶終端發(fā)送的IPv6數(shù)據(jù)包時,將IPv6數(shù)據(jù)包翻譯為IPv4數(shù)據(jù)包,并將IPv4數(shù)據(jù)包發(fā)送給所述指定IPv4服務器。
[0128]下面通過具體示例對本發(fā)明進行說明。
[0129]圖9為本發(fā)明數(shù)據(jù)發(fā)送流程一個實施例的示意圖。在該實施例中,用戶終端的roc功能未開啟。
[0130]步驟901,用戶終端中的CLAT模塊通過IPv6通道向DNS服務器發(fā)送目標地址查詢請求,用以查詢指定IPv4服務器的地址信息。
[0131]步驟902,DNS服務器查詢到指定IPv4服務器的A記錄,用預定NAT64固定前綴信息(NAT64 (F)前綴)與A記錄合成指定IPv4服務器的AAAA記錄。
[0132]步驟903,DNS服務器將合成的AAAA記錄發(fā)送給CLAT模塊。
[0133]步驟904,CLAT模塊判斷PDC功能是否開啟。
[0134]步驟905,若PDC功能未開啟,則CLAT模塊利用DNS服務器返回的AAAA記錄訪問相應的NAT64節(jié)點,即NAT64 (F)。
[0135]步驟906,NAT64 (F)將IPv6數(shù)據(jù)包翻譯為IPv4數(shù)據(jù)包。
[0136]步驟907,NAT64(F)將翻譯后的IPv4數(shù)據(jù)包發(fā)送給指定IPv4服務器。
[0137]圖10為本發(fā)明數(shù)據(jù)發(fā)送流程另一實施例的示意圖。在該實施例中,用戶終端的PDC功能開啟。
[0138]步驟1001,用戶終端中的CLAT模塊通過IPv6通道向DNS服務器發(fā)送目標地址查詢請求,用以查詢指定IPv4服務器的地址信息。
[0139]步驟1002,DNS服務器查詢到指定IPv4服務器的A記錄,用預定NAT64固定前綴信息(例如,NAT64 (F)前綴)與A記錄合成指定IPv4服務器的AAAA記錄。
[0140]步驟1003,DNS服務器將合成的AAAA記錄發(fā)送給CLAT模塊。
[0141]步驟1004,CLAT模塊判斷PDC功能是否開啟。
[0142]步驟1005,若PDC功能開啟,CLAT模塊從AAAA記錄中提取出A記錄。
[0143]步驟1006,CLAT模塊查詢在PDC配置文件中是否包括與A記錄相應的NAT64節(jié)點前綴信息。若在PDC配置文件中包括相應的NAT64節(jié)點前綴信息,則執(zhí)行步驟1014 ;否則執(zhí)行步驟1007。
[0144]步驟1007,CLAT模塊將接收到的A記錄發(fā)送給PDC模塊。
[0145]步驟1008,PDC模塊向PDS發(fā)送前綴查詢請求,其中前綴查詢請求中包括接收到的A記錄,以及相應的標識信息。
[0146]步驟1009,PDS接收到前綴查詢請求后,根據(jù)標識信息進行驗證。
[0147]步驟1010,當驗證成功時,PDS查詢與A記錄相對應的NAT64節(jié)點前綴信息(例如,NAT64(B)前綴)。
[0148]步驟1011,PDS將查詢到的NAT64節(jié)點前綴信息發(fā)送給PDC模塊。
[0149]步驟1012,PDC模塊將接收到的NAT64節(jié)點前綴信息寫入到PDC配置文件中。
[0150]步驟1013,PDC模塊將接收到的NAT64節(jié)點前綴信息發(fā)送給CLAT模塊。
[0151 ] 步驟1014,CLAT利用NAT64節(jié)點前綴信息和A記錄生成新的AAAA記錄。
[0152]步驟1015,CLAT模塊利用生成的新AAAA記錄訪問相應的NAT64節(jié)點,例如NAT64 (B)。
[0153]步驟1016,NAT64 (B)將IPv6數(shù)據(jù)包翻譯為IPv4數(shù)據(jù)包。
[0154]步驟1017,NAT64(B)將翻譯后的IPv4數(shù)據(jù)包發(fā)送給指定IPv4服務器。
[01
當前第3頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
龙陵县| 平泉县| 蓬莱市| 巫山县| 揭西县| 岑巩县| 扎鲁特旗| 东乌| 武威市| 襄城县| 井陉县| 句容市| 山阴县| 高邑县| 略阳县| 绥江县| 陆河县| 若尔盖县| 新宁县| 齐河县| 霍邱县| 科技| 织金县| 石城县| 清涧县| 顺昌县| 宣城市| 中卫市| 吉林市| 五峰| 富源县| 陈巴尔虎旗| 筠连县| 凉山| 都安| 秦安县| 曲阳县| 墨竹工卡县| 昌平区| 格尔木市| 白城市|