【技术实现步骤摘要】
【国外来华专利技术】用于多核平台的DNS转发器
本专利技术一般地涉及数据通信,尤其涉及包含具有多个处理核的平台的网络上的数据通信。
技术介绍
在多核平台,例如高级有线网关中,多个处理核中的一个,“主核”,通常将具有广域网(WAN)连接,并将实行动态主机配置协议(DHCP)客户端以从远程DHCP服务器获得全局可路由的互联网协议(IP)地址。DHCP服务器会使用DHCP提议消息(offermessage)来响应来自DHCP客户端的IP租用请求,DHCP提议消息将通常包含客户端可用于解析域名的域名系统(DNS)服务器的IP地址列表(例如,“www.technicolor.com”解析为IP地址157.254.235.97)。在这样的多核平台中的其他处理核(“辅助核”)可以宿主(host)其自身的操作系统,所述操作系统带有同样需要DNS解析服务的网络应用程序(例如,HTTP浏览器、股票行情自动收录器等)。此外,任何数量的客户端设备,例如计算机、游戏系统,或诸如此类的,可附接到并依赖于一个或多个辅助处理核以访问互联网。通常情况下,这些辅助核不具有直接的WAN连接,而是可使用Internet工程 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种在多核平台(100)中提供域名系统DNS解析服务的方法,包括:在所述多核平台的主处理核(150.1)处接收(420,520)与DNS服务器有关的DNS服务器信息;向所述多核平台的辅助处理核(150.2)提供(450,530)所述DNS服务器信息;使用所述DNS服务器信息在辅助处理核(150.2)处产生(470,550)DNS查询;以及经由主处理核(150.1)发送(480,560)所述DNS查询至DNS服务器。2.如权利要求1的方法,包括从辅助处理核(150.2)向主处理核(150.1)发送(440)对DNS服务器信息的请求,其中,响应于该请求,所述主处理核(150.1)向所述辅助处理核(150.2)提供所述DNS服务器信息。3.如权利要求1的方法,包括在主处理核(150.1)处存储(430)所述DNS服务器信息。4.如权利要求1的方法,包括在辅助处理核(150.2)的DNS解析器(363)中建立(460,540)所述DNS服务器信息。5.如权利要求1的方法,其中所述DNS服务器信息包括所述DNS服务器的互联协议IP地址。6.如权利要求1的方法,包括:从主处理核(150.1)向动态主机配置协议DHCP服务器发送(410,510)IP租用请求,其中,所述DHCP服务器通过发送包含所述DNS服务器信息的DHCP提议来响应该IP租用请求。7.如权利要求1的方法,包括:在主处理核(150.1)处接收(490,570)DNS服务器响应于所述DNS查询而执行的DNS解析结果;以及将关于运行在辅助处理核(150.2)上的网络应用程序的DNS解析结果提供(495,575)给辅助处理核。8.如权利要求1的方法,包括:在辅助处理核(150.2)的DHCP服务器(366)上建立所述DNS服务器信息;从所述DHCP服务器(366)向附接到该辅助处理核(150.2)的客户端设备发送包括所述DNS服务器信息的DHCP提议;以及经由主处理核(150.1)将所述DNS查询从所述客户端设备路由至所述DNS服务器。9.如权利要求1的方法,包括:在辅助核DNS服务器(368)上建立所述DNS服务器信息;在辅助核DNS服务器(368)处接收来自于与所述辅助处理核(150.2)附接的客户端设备的DNS查询;以及经由主处理核(150.1)将所述DNS查询从所述辅助核DNS服务器(368)路由至所述DNS服务器。10.如权利要求9的方法,包括:在辅助处理核(150.2)的DHCP服务器(366)上建立与所述辅助核DNS服务器(368)有关的辅助核DNS服务器信息;以及从所述DHCP服务器(366)向附接到该辅助处理核(150.2)的客户端设备发送包括所述辅助核DNS服务器信息的DHCP提议。11.一种在多核平台(100)中提供域名系统DNS解析服务的装置,包括:所述多核平台的主处理核(150.1)中的DNS转发器(352);以及所述多核平台的辅助处理核(150.2)中的DNS转发器客户端(362),其中:所述DNS转发器(352)接收与DNS服务器有关的DNS服务器信息并将该DNS服务器信息提供给所述DNS转发器客户端(36...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。