[發明專利]用于多核平臺的DNS轉發器有效
| 申請號: | 201080070837.3 | 申請日: | 2010-12-21 |
| 公開(公告)號: | CN103329505B | 公開(公告)日: | 2016-11-30 |
| 發明(設計)人: | K.R.布羅爾曼;D.J.韋弗 | 申請(專利權)人: | 湯姆遜許可公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 呂曉章 |
| 地址: | 法國伊西*** | 國省代碼: | 法國;FR |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 多核 平臺 dns 轉發器 | ||
技術領域
本發明一般地涉及數據通信,尤其涉及包含具有多個處理核的平臺的網絡上的數據通信。
背景技術
在多核平臺,例如高級有線網關中,多個處理核中的一個,“主核”,通常將具有廣域網(WAN)連接,并將實行動態主機配置協議(DHCP)客戶端以從遠程DHCP服務器獲得全局可路由的互聯網協議(IP)地址。DHCP服務器會使用DHCP提議消息(offer?message)來響應來自DHCP客戶端的IP租用請求,DHCP提議消息將通常包含客戶端可用于解析域名的域名系統(DNS)服務器的IP地址列表(例如,“www.technicolor.com”解析為IP地址157.254.235.97)。
在這樣的多核平臺中的其他處理核(“輔助核”)可以宿主(host)其自身的操作系統,所述操作系統帶有同樣需要DNS解析服務的網絡應用程序(例如,HTTP瀏覽器、股票行情自動收錄器等)。此外,任何數量的客戶端設備,例如計算機、游戲系統,或諸如此類的,可附接到并依賴于一個或多個輔助處理核以訪問互聯網。通常情況下,這些輔助核不具有直接的WAN連接,而是可使用Internet工程任務組(IETF)A類、B類、或C類專用網絡(物理的或虛擬的)與主核以及相互之間通信。為了簡單起見,輔助核網絡接口通常使用固定的A類、B類、或C類專用網絡地址(例如,192.168.0.xxx),并且不實施本地DHCP客戶端從主核獲得專用IP地址。然而,使用固定的專用網絡地址的限制是輔助核不能向在那些核上運行的網絡應用程序和/或與之附接的客戶端設備直接提供DNS解析器服務。
這個問題的一種解決方法是對于主核,宿主專用DHCP服務器以便為每個輔助核提供專用IP地址。專用DHCP服務器可以將從WAN側的DHCP服務器處獲取的DNS服務器IP列表以專用DHCP提議(offer)的方式傳遞到輔助核。這種方法還要求每個輔助核實現DHCP客戶端。然而,更多的限制是,主核DHCP服務器必須能夠支持多個DHCP作用域(scope)以便基于例如輔助核的網絡接口標識符(諸如媒體訪問控制(MAC)地址)為每個輔助核分配已知的固定IP地址。這種方法的缺點是,多作用域的DHCP服務器的性能增加了顯著的產品復雜性,如前所述,它也需要每個輔助核實現DHCP客戶端,這進一步增加了多核平臺的復雜性。
因此,存在對于消除了上述缺點的設備的需求,其使得多核平臺向在不具備直接的WAN連接的輔助核上運行的網絡應用程序和/或輔助核的客戶端提供DNS解析服務。
發明內容
公開了用于多核平臺的方法和裝置,在所述多核平臺中,不具有直接的WAN連接的輔助處理器核向其網絡應用程序提供DNS解析器服務。在示例性實施例中,具有直接WAN連接的主處理器核包括DNS轉發器(forwarder),所述DNS轉發器與該平臺的輔助處理核共享從WAN側DHCP服務器獲取的DNS服務器IP地址信息。每個輔助核實施DNS轉發器客戶端以便從主核DNS轉發器請求DNS信息,接收該信息,并使其可用于它的操作系統的DNS解析器模塊。附加地,或可替換地,主核DNS轉發器可以向每個遵循主核DHCP客戶端續租(lease?renewal)的輔助核推送更新的DNS服務器信息。
鑒于上述情況,并且根據詳細描述將是顯而易見的,其他實施例和特征也是可能的,并且落入本發明的原理范圍內。
附圖說明
現在僅僅通過示例的方式并且參照附圖來描述根據本發明的實施例的裝置和/或方法中的一些實施例,在附圖中:
圖1是示出WAN鏈路(諸如具有服務提供商)和LAN(諸如家庭網絡)之間的示例性多核家庭網關的布置的框圖;
圖2是具有使用物理或虛擬通信數據鏈路互相通信的多個處理核的家庭網關系統的示例性實施例的框圖;
圖3是家庭網關系統的示例性實施例的框圖,所述家庭網關系統包括實現DHCP客戶端和DNS轉發器的主處理核,以及實現DNS轉發器客戶端的輔助處理核,所述DNS轉發器客戶端與主核中的DNS轉發器以及輔助核中的DNS解析器相互作用以為運行在輔助核上的網絡應用程序提供DNS信息;
圖4是在其中輔助核DNS轉發器客戶端從主核DNS轉發器中取出DNS服務器信息的取出操作模式(pull?mode?of?operation)的示例性方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湯姆遜許可公司,未經湯姆遜許可公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201080070837.3/2.html,轉載請聲明來源鉆瓜專利網。





