用于混合通道的智能机顶盒的域名解析方法和系统技术方案

技术编号:20049898 阅读:84 留言:0更新日期:2019-01-09 05:50
本发明专利技术公开了一种用于IPv4和IPv6混合通道的智能机顶盒的域名解析方法,包括以下步骤:智能机顶盒通过域名向DNS服务器发起请求;DNS服务器根据请求返回域名对应的IPv4源地址和IPv6源地址;智能机顶盒通过IPv4源地址或IPv6源地址向目的服务器发起数据请求;目的服务器根据数据请求返回对应的结果。通过本发明专利技术由此,可以解决在IPV4和IPV6混合通道的情况下,智能机顶盒与DNS服务器之间的域名解析问题。

【技术实现步骤摘要】
用于混合通道的智能机顶盒的域名解析方法和系统
本专利技术涉及机顶盒
,更具体地说,涉及一种用于IPV4和IPV6混合通道的智能机顶盒的域名解析方法和系统。
技术介绍
机顶盒的全称是“数字电视机顶盒”,目前的数字电视机顶盒已成为一种嵌入式计算设备,具有完善的实时操作系统,提供强大的CPU计算能力;同时,它还能通过内部软件功能从而很容易实现如因特网浏览、视频点播、家庭电子商务、电话通信等多种服务。目前数字交互电视业务系统中机顶盒使用视频点播业务的交互流程是基于IPv4技术,由于IPv4最大的问题在于网络地址资源有限,严重制约了互联网的应用和发展,因此诞生了IPv6技术。IPv6的使用,不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍。在IPv6网络升级整转的过渡阶段,机顶盒已支持IPv6网络交互,但是前端点播系统暂未完成IPv6升级改造,仍使用IPv4地址,故使用IPV4和IPV6混合通道的机顶盒时,需要对域名进行解析。
技术实现思路
本专利技术的目的在于提供一种用于IPv4和IPv6混合通道的智能机顶盒的域名解析方法。本专利技术解决其技术问题采用的技术方案是:提供一种用于IPv4和IPv6混合通道的智能机顶盒的域名解析方法,包括以下步骤:智能机顶盒通过域名向DNS服务器发起请求;所述DNS服务器根据所述请求返回所述域名对应的IPv4源地址和IPv6源地址;所述智能机顶盒通过所述IPv4源地址或所述IPv6源地址向所述目的服务器发起数据请求;所述目的服务器根据所述数据请求返回结果。在本专利技术提供的用于IPV4和IPV6混合通道的智能机顶盒的域名解析方法中,所述IPv4源地址和所述IPv6源地址为DHCP返回地址。在本专利技术提供的用于IPV4和IPV6混合通道的智能机顶盒的域名解析方法中,所述智能机顶盒通过所述IPv4源地址或所述IPv6源地址向所述目的服务器发起数据请求的所述步骤包括:判断IPv6网络环境是否连通;如果连通,则使用所述IPv6源地址向所述目的服务器发起数据请求;如果不连通,则使用所述IPv4源地址向所述目的服务器发起数据请求。在本专利技术提供的用于IPV4和IPV6混合通道的智能机顶盒的域名解析方法中,如果不连通,则使用所述IPv4源地址向所述目的服务器发起数据请求的所述步骤包括:判断DNS是否更新;如果未更新,则使用所述IPv4源地址向所述目的服务器发起数据请求;如果更新,则重新判断IPv6网络环境是否连通。相应地,本专利技术还提供一种用于IPv4和IPv6混合通道的智能机顶盒的域名解析系统,连接于智能机顶盒和DNS服务器之间,包括:请求发送模块,用于智能机顶盒通过域名向DNS服务器发起请求;源地址返回模块,用于所述DNS服务器根据所述请求返回所述域名对应的IPv4源地址和IPv6源地址;数据请求发送模块,用于所述智能机顶盒通过所述IPv4源地址或所述IPv6源地址向所述目的服务器发起数据请求;结果返回模块,用于所述目的服务器根据所述数据请求返回结果。在本专利技术提供的用于IPV4和IPV6混合通道的智能机顶盒的域名解析系统中,所述IPv4源地址和所述IPv6源地址为DHCP返回地址。在本专利技术提供的用于IPV4和IPV6混合通道的智能机顶盒的域名解析系统中,所述数据请求发送模块包括:第一判断单元,用于判断IPv6网络环境是否连通,并将判断结果发送至发送单元;发送单元,用于根据所述判断结果向所述目的服务器发起数据请求,其中,在IPv6网络环境连通时,使用所述IPv6源地址向所述目的服务器发起数据请求,在所述IPv6网络环境不连通时,使用所述IPv4源地址向所述目的服务器发起数据请求。在本专利技术提供的用于IPV4和IPV6混合通道的智能机顶盒的域名解析系统中,所述数据请求发送模块还包括:第二判断单元,用于判断DNS是否更新,如果所述DNS更新,则发送第一控制信号至所述第一判断单元,由所述第一判断单元重新判断IPv6网络环境是否连通,如果所述DNS未更新,则发送第二控制信号至所述发送单元,由所述发送单元使用所述IPv4源地址向所述目的服务器发起数据请求。本专利技术的用于IPV4和IPV6混合通道的智能机顶盒的域名解析方法和系统具有以下有益效果:用户在机顶盒中请求域名,DNS服务器返回该域名对应的IPv4源地址和IPv6源地址;然后如果服务器返回了对应的IPv6地址,则表明机顶盒和DNS服务器之间的IPv6网络是连通的,在IPv6网络连通的情况下,优先使用IPv6源地址向目的服务器发起数据请求;如果DNS服务器没有返回对应的IPv6地址,则表明机顶盒和DNS服务器之间的IPv6网络是不连通的,在IPv6网络不连通的情况下,使用IPv4源地址向目的服务器发起数据请求。由此,可以解决在IPV4和IPV6混合通道的情况下,智能机顶盒与DNS服务器之间的域名解析问题。附图说明图1为本专利技术的用于IPV4和IPV6混合通道的智能机顶盒的域名解析方法第一实施例的流程图;图2为本专利技术的用于IPv4和IPv6混合通道的智能机顶盒的域名解析系统的原理图;图3是本专利技术实施例提供的一种电子设备的结构示意图。具体实施方式为了使本
的技术人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。以下结合附图和实施例对本专利技术做进一步的解释说明。图1为本专利技术的用于IPV4和IPV6混合通道的智能机顶盒的域名解析方法第一实施例的流程图;如图1所示,本专利技术提供的用于IPV4和IPV6混合通道的智能机顶盒的域名解析方法包括以下步骤:S11、智能机顶盒通过域名向DNS服务器发起请求;S12、所述DNS服务器根据所述请求返回所述域名对应的IPv4源地址和IPv6源地址;S13、所述智能机顶盒通过所述IPv4源地址或所述IPv6源地址向目的服务器发起数据请求;S14、所述目的服务器根据所述数据请求返回结果。在步骤S11中,用户在智能机顶盒中使用本机的IPv6地址请求要访问的点播服务器的域名,智能机顶盒将域名发送至DNS服务器。在步骤S12中,DNS服务器收到域名后,查询与该域名对应的IPv4源地址和IPv6源地址。具体地,所述IPv4源地址和所述IPv6源地址为DHCP返回地址。DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信本文档来自技高网
...

【技术保护点】
1.一种用于IPv4和IPv6混合通道的智能机顶盒的域名解析方法,其特征在于,包括以下步骤:智能机顶盒通过域名向DNS服务器发起请求;所述DNS服务器根据所述请求返回所述域名对应的IPv4源地址和IPv6源地址;所述智能机顶盒通过所述IPv4源地址或所述IPv6源地址向目的服务器发起数据请求;所述目的服务器根据所述数据请求返回结果。

【技术特征摘要】
1.一种用于IPv4和IPv6混合通道的智能机顶盒的域名解析方法,其特征在于,包括以下步骤:智能机顶盒通过域名向DNS服务器发起请求;所述DNS服务器根据所述请求返回所述域名对应的IPv4源地址和IPv6源地址;所述智能机顶盒通过所述IPv4源地址或所述IPv6源地址向目的服务器发起数据请求;所述目的服务器根据所述数据请求返回结果。2.根据权利要求1所述的用于IPV4和IPV6混合通道的智能机顶盒的域名解析方法,其特征在于,所述IPv4源地址和所述IPv6源地址为DHCP返回地址。3.根据权利要求1所述的用于IPV4和IPV6混合通道的智能机顶盒的域名解析方法,其特征在于,所述智能机顶盒通过所述IPv4源地址或所述IPv6源地址向所述目的服务器发起数据请求的所述步骤包括:判断IPv6网络环境是否连通;如果连通,则使用所述IPv6源地址向所述目的服务器发起数据请求;如果不连通,则使用所述IPv4源地址向所述目的服务器发起数据请求。4.根据权利要求3所述的用于IPV4和IPV6混合通道的智能机顶盒的域名解析方法,其特征在于,如果不连通,则使用所述IPv4源地址向所述目的服务器发起数据请求的所述步骤包括:判断DNS是否更新;如果未更新,则使用所述IPv4源地址向所述目的服务器发起数据请求;如果更新,则重新判断IPv6网络环境是否连通。5.一种用于IPv4和IPv6混合通道的智能机顶盒的域名解析系统,连接于智能机顶盒和DNS服务器之间,其特征在于,包括:请求发送模块...

【专利技术属性】
技术研发人员:王琛冯婧孙富海谭乐黄辰迪董梁何娟
申请(专利权)人:深圳市天威视讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1