日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種DNS數據包的代理轉發方法有效

專利信息
申請號: 201310003934.6 申請日: 2013-01-07
公開(公告)號: CN103095608A 公開(公告)日: 2013-05-08
發明(設計)人: 朱其武;王金桂 申請(專利權)人: 深圳市共進電子股份有限公司
主分類號: H04L12/883 分類號: H04L12/883;H04L29/12
代理公司: 深圳市凱達知識產權事務所 44256 代理人: 王琦
地址: 518067 廣東省深圳市南山區南海*** 國省代碼: 廣東;44
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 dns 數據包 代理 轉發 方法
【說明書】:

技術領域

發明涉及通信技術領域,尤其涉及一種DNS數據包的代理轉發方法。

背景技術

DNS(?域名系統,Domain?Name?System)?是一種用于TCP/IP(?傳輸控制協議/?因特網互聯協議,Transmission?Control?Protocol/Internet?Protocol)?的應用程序的分布式數據庫,它提供主機名字和IP?地址之間的轉換信息。

目前通常采用的域名解析方法如下:1)?客戶端向DNS服務器發送域名解析請求;2)DNS?服務器對域名進行解析;3)DNS服務器將解析結果返回給客戶端;以及4)?客戶端從該結果中選擇一個IP?地址進行訪問。

在家庭網關的使用中,經常會使用家庭網關設備(CPE,Customer?Premise?Equipment)作為代理,解析LAN側用戶的域名解析請求。???這樣可以對用戶的上網行為進行一定的控制,或者是對通信運營商的業務進行支持(比如說通過注冊才可以上網等)。

而一個CPE中,時常需要建立多條wan連接,用于上網,用于IPTV,用TR069管理等。每條wan連接使用不同的業務,都有相應的DNS請求解析。這些請求可以是來自CPE,也可能是LAN側用戶請求的。對于來自用戶的請求,CPE代理都統一使用作為默認網關的wan連接解析。

為了在LAN側區分不同的業務使用,通常使用端口綁定,將LAN端口跟相應的WAN連接綁定起來。這樣,如圖1所示,通過特定LAN端口進來的數據包,會被標記相應的mark值,然后根據這個mark值走策略路由,最終到達綁定的對應WAN接口;而未被標記mark值的數據包,通過默認路由發送出去。

但是,因為DNS解析使用了代理,由于代理進程屬于應用層,代理進程在接收內核數據的時候不能讀取skb數據包(skb是socket?buffer(套接字緩存)的縮寫,在整個linux的協議棧中是用來打包數據的結構體,習慣上用skb表示一個數據包)的mark屬性值,所以進程接收的DNS數據包不知道之前ebtables設置的mark值,使得在轉發的時候發送的數據包是不帶mark值的。因而代理進程在接收DNS數據包并轉發的時候,會使得mark值丟失,于是轉發的數據包最終會通過默認路由發送出去,而不是綁定的WAN接口。

如果所有的WAN連接使用的DNS服務器都是相同的,那么無論走那條WAN連接都可以正確解析。但是,如果不同WAN連接的DNS服務器不同,并且各DNS服務器的業務內容也不同(運營商有時會在某些業務上構建自己的DNS服務器),則會出現異常錯誤,最終不能解析或者解析錯誤。因而,有必要針對此問題提供一種有效的解決方案。

發明內容

本發明的目的在于提供一種DNS數據包的代理轉發方法,克服現有DNS數據包的代理轉發方法過程中mark值丟失所造成的解析失敗的缺陷。

本發明的目的是通過以下技術方案實現的:

一種DNS數據包的代理轉發方法,包括步驟:

在代理進程接收域名解析請求數據包時,讀取linux內核中對應skb數據包的mark值,將該域名解析請求數據包與其對應的mark值一并存儲于緩沖鏈表中;

在數據包轉發前,對于緩沖鏈表中有標記mark值的域名解析請求數據包,從緩沖鏈表中讀取標記的mark值,將該mark值設置于該域名解析請求數據包對應的套接字的屬性選項中,然后通過套接字轉發域名解析請求數據包。

上述方法中,通過系統調用recvmsg函數讀取linux內核中對應skb數據包的mark值。

上述方法中,對于緩沖鏈表中未標記有mark值的域名解析請求數據包,將該域名解析請求數據包通過默認路由轉發至域名服務器。

上述方法中,在通過套接字轉發域名解析請求數據包的過程中,將套接字中的mark值設置于對應skb數據包的mark選項中,由linux內核路由模塊根據該mark值選擇匹配的策略路由。

與現有技術相比,本發明實施例具有以下有益效果:

為了避免DNS數據包在轉發過程中其mark值丟失,本發明實施利用數據包透傳技術:采用擴展linux套接字的選項配置,使得代理進程可以在讀取LAN側數據包的時候讀取記錄mark值;在轉發數據包的時候,設置mark值到套接字選項中。這樣可以保證mark值不會丟失,DNS數據包能夠根據原來的mark值走策略路由,從而確保了域名解析的正確性。

附圖說明

圖1是現有技術中DNS數據包的代理轉發方法流程圖。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市共進電子股份有限公司,未經深圳市共進電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201310003934.6/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖、流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: а√天堂8资源中文在线| 狠狠色综合久久丁香婷婷| 欧美一区二区久久久| 国产欧美一区二区三区精品观看| 亚洲国产精品日本| 国产视频二区| freexxxx性| 国产91免费在线| 精品国产精品亚洲一本大道| 国产在线不卡一| 在线观看欧美日韩国产| 精品国产91久久久| 精品国产区| 久久精品国语| 久久精品手机视频| 国内精品久久久久久久星辰影视 | 午夜亚洲国产理论片一二三四| 国产乱xxxxx97国语对白| 国产色婷婷精品综合在线播放| 97人人模人人爽人人喊小说| 欧美日韩亚洲三区| 国产一区二区大片| 欧美高清性xxxxhdvideos| 艳妇荡乳欲伦2| 亚洲乱亚洲乱妇50p| 91午夜在线| 影音先锋久久久| 日韩av中文字幕第一页| 国产乱一乱二乱三| 精品久久久久久中文字幕大豆网| 午夜影院一区| 最新av中文字幕| 在线精品国产一区二区三区| 亚洲三区二区一区| 国产亚洲精品精品国产亚洲综合| 中文字幕视频一区二区| 99久久婷婷国产精品综合| 欧美一级片一区| 17c国产精品一区二区| 狠狠色噜噜狠狠狠狠奇米777| 国产一区欧美一区| 日韩精品一区在线观看| 亚洲欧美日韩在线看| 97视频一区| 一区二区三区电影在线观看| 国内久久久久久| 久久综合国产伦精品免费| 国产精品欧美一区乱破| 欧美一区二区综合| 久久99久久99精品免观看软件 | 国产精品一区在线观看你懂的 | 国产精品一区二区中文字幕| 国产精品1234区| 国产91免费观看| 丝袜脚交一区二区| 99re热精品视频国产免费| 91精品福利观看| 欧美日韩一区二区三区免费| 国产精品一区不卡| 午夜激情影院| 91av精品| 午夜剧场一区| 欧美系列一区二区| 国产视频一区二区不卡| 亚洲乱小说| 国产乱码精品一区二区三区中文| 国产精品第157页| 日韩av在线影院| 天天射欧美| 日韩精品免费一区二区中文字幕| 国产1区2区视频| 国产大学生呻吟对白精彩在线| 国产精品一区久久人人爽| 国产一级片一区| 午夜无遮挡| 91理论片午午伦夜理片久久| 免费看大黄毛片全集免费| 免费毛片a| 精品国产一二三四区| 中文字幕欧美久久日高清| 又黄又爽又刺激久久久久亚洲精品| 国产经典一区二区| 国产亚洲精品久久久久动| 国产www亚洲а∨天堂| 夜夜躁日日躁狠狠久久av| 国产精品久久久久久久久久久新郎| 精品99在线视频| 国产精品久久久久久久妇女| 精品国产鲁一鲁一区二区三区| 日本精品视频一区二区三区 | 亚洲欧洲日韩av| 国产99久久久精品视频| 91av一区二区三区| 亚洲国产偷| 午夜电影一区二区三区| 国产69精品久久久久999小说| 中文天堂在线一区| 国产91色综合| 日韩一级免费视频| 午夜av免费看| 91影视一区二区三区| 国产在线精品一区| 一区二区三区精品国产| 国产精品久久久视频| 国产麻豆一区二区三区在线观看| 精品一区二区在线视频| 国产黄色一区二区三区| 91久久精品国产亚洲a∨麻豆| 91午夜在线| 午夜wwww| 欧美一级久久精品| 92久久精品| 日韩一级精品视频在线观看| 蜜臀久久99精品久久久| 亚洲麻豆一区| 97久久精品人人做人人爽| 精品一区二区在线视频| 日韩无遮挡免费视频| 日韩精品在线一区二区三区| 国产69精品99久久久久久宅男| 911久久香蕉国产线看观看| 爽妇色啪网| 国产精品18久久久久久白浆动漫| 久99久视频| 亚洲欧美日韩精品在线观看| 国产精品亚州| 浪潮av色| 一区二区三区欧美日韩| 香蕉av一区二区| 日韩精品久久久久久久酒店| 中文乱幕日产无线码1区| 国产一区二区三区大片| 欧美一级特黄乱妇高清视频| 精品少妇的一区二区三区四区| 中日韩欧美一级毛片| 久久综合久久自在自线精品自| 欧美一区二三区| 国产免费区| а√天堂8资源中文在线| 久久午夜鲁丝片| 狠狠色综合欧美激情| 欧美一区二区三区久久| 国偷自产中文字幕亚洲手机在线| 亚洲精品国产久| 国产视频一区二区在线播放| 丰满岳乱妇在线观看中字| 精品久久久久久中文字幕| 日本高清一二区| 日本免费电影一区二区三区| 国产一区二区手机在线观看| 久久激情网站| 国产韩国精品一区二区三区| 国产日产欧美一区二区| 午夜毛片在线| 久久影视一区二区| 狠狠躁夜夜| 一区二区三区国产欧美| 国产麻豆精品久久| 午夜肉伦伦影院九七影网| 国产清纯白嫩初高生视频在线观看| 亚洲国产精品一区二区久久hs| 国产高清在线观看一区| 在线电影一区二区| 欧美精品乱码视频一二专区| 制服丝袜视频一区| 国产伦理久久精品久久久久| 精品国产一区二区三区免费 | 国产欧美一区二区精品性色超碰| 性色av香蕉一区二区| 91国偷自产中文字幕婷婷| 91精品婷婷国产综合久久竹菊| 精品国产一区二区三区麻豆免费观看完整版 | 热re99久久精品国99热蜜月| 日韩精品中文字| 久久精品视频偷拍| av中文字幕一区二区| 91精品国产综合久久婷婷香| 一区二区三区在线观看国产| 日韩av中文字幕第一页| 欧美日韩一区二区三区在线播放| 久久精品亚洲一区二区三区画质| 欧美精品六区| 麻豆国产一区二区| 久久青草欧美一区二区三区| 国产特级淫片免费看| 亚洲欧美日韩在线看| 91精品啪在线观看国产手机 | 国产欧美一区二区在线| 国产91白嫩清纯初高中在线| 国产真实乱偷精品视频免| 国产一二三区免费| 中文字幕久久精品一区| 91国内精品白嫩初高生| 亚洲欧洲日韩av| 26uuu亚洲国产精品| 日本不卡精品| 日韩精品久久一区二区| 狠狠色噜噜狠狠狠狠视频| 性old老妇做受| 国产精品一区在线观看| 91九色精品| 国产精品综合在线| 免费视频拗女稀缺一区二区| 国产1区2| 国产精品99一区二区三区| 日韩精品一区二区中文字幕| 午夜av在线电影| 久久综合激情网| 午夜社区在线观看| 欧美日韩亚洲国产一区| 国产99久久久精品视频| 欧美二区在线视频| 国产69精品久久777的优势| 欧美激情在线观看一区| 免费a级毛片18以上观看精品| 国产91丝袜在线播放动漫| 国产91九色视频| 亚洲精华国产欧美| 欧美一区二区免费视频| 国产69精品久久久久777糖心| 国产无遮挡又黄又爽又色视频 | 日本免费电影一区二区三区| av素人在线| 99国精视频一区一区一三| 2023国产精品久久久精品双| 一区二区在线视频免费观看| 久久国产精品欧美| 99精品一级欧美片免费播放| 欧美日韩三区二区| 国产91在| 国产亚洲精品久久久456| 中文字幕天天躁日日躁狠狠躁免费 | 国产精品网站一区| 久久激情综合网| 久久夜色精品国产噜噜麻豆| 一区二区三区欧美视频| 国产一区二区三区影院| 欧美日韩国产区| 国产精品理人伦一区二区三区| aaaaa国产欧美一区二区| 国产精品网站一区| 中文字幕日韩精品在线| 精品99在线视频| 挺进警察美妇后菊| 国产一区二区三区黄| 国产日韩欧美精品一区二区|