通信方法和通信系统及虚拟客户终端设备技术方案

技术编号:13422713 阅读:94 留言:0更新日期:2016-07-28 17:28
本发明专利技术公开了一种通信方法和通信系统及虚拟客户终端设备,涉及互联网领域。在IPv4向IPv6过渡网络环境中,用户终端与vCPE间可以利用IPv4协议进行通信,vCPE作为代理网关实现IPv4与IPv6间的转换,从而在支持IPv4功能和IPv6功能的同时,降低了用户侧相关设备对IPv6支持能力的要求,用户终端、CPE、BRAS等用户侧相关设备支持IPv4协议即可,不需要支持IPv6各种过渡技术。

【技术实现步骤摘要】

本专利技术涉及互联网领域,特别涉及一种通信方法和通信系统及虚拟客户终端设备
技术介绍
在IPv4向IPv6过渡网络环境中,目前比较受关注的解决方案是vCPE(虚拟客户终端设备),即在运营商可控层面,例如BRAS(BroadbandRemoteAccessServer,宽带远程接入服务器)层,对CPE(CustomerPremiseEquipment,客户终端设备)的功能进行虚拟化。图1是现有的vCPE解决方案示意图。参考图1,为了同时支持IPv4功能和IPv6功能,用户终端、CPE、BRAS等用户侧相关设备需要同时支持IPv4协议和IPv6协议,对IPv6支持能力的要求较高,而目前的现状是用户侧相关设备对IPv6支持能力参差不齐,从而阻碍了网络迁移。另外,用户终端采用DHCP(动态主机配置协议)/DHCPv6的方式接入vCPE,任何用户只要接入该vCPE下的任意交换机,便可冒充计费用户获得地址,非法用户很容易私自接入网络盗用IP以及带宽资源,合法用户的安全性无法得到保障。
技术实现思路
本专利技术实施例所要解决的一个技术问题是:在IPv4向IPv6过渡网络环境中,在支持IPv4功能和IPv6功能的同时,用户侧相关设备对IPv6支持能力的要求较高。本专利技术实施例所要解决的再一个技术问题是:用户终端接入的安全性无法得到保障。第一方面,提供一种通信方法,包括:虚拟客户终端设备vCPE作为代理网关接收用户终端发送的域名系统DNS请求,所述DNS请求中携带用户欲访问的域名;vCPE获得所述域名对应的地址,所述域名对应的地址包括所述域名对应的IPv4地址或者包括所述域名对应的IPv4地址和IPv6地址;vCPE将所述域名对应的IPv4地址返回给用户终端;vCPE作为代理网关接收用户终端发送的访问请求,所述访问请求以所述域名对应的IPv4地址为目的地址;vCPE分析目的地址是否有对应的IPv6地址,若无,则将所述访问请求直接转发出去,若有,则将所述访问请求更换为IPv6报文头,并以所述域名对应的IPv6地址为目的地址,然后再转发出去。在第一方面的一个实施例中,还包括:vCPE若接收到来自IPv6网络的访问响应,则将所述访问响应更换为IPv4报文头,并以所述域名对应的IPv4地址为源地址,然后再转发给用户终端。在第一方面的一个实施例中,还包括:vCPE向宽带远程接入服务器BRAS拨号并获得IPv6地址,具有IPv6报文头的所述访问请求以vCPE的IPv6地址为源地址。在第一方面的一个实施例中,在vCPE与用户终端间通信的链路上还设置有客户终端设备CPE和宽带远程接入服务器BRAS。在第一方面的一个实施例中,还包括:BRAS响应于用户终端通过以太网上的点对点协议PPPOE拨号方式发起的接入过程,对用户终端进行认证,认证通过后分配并下发IPv4地址给用户终端,以便用户终端利用分配的IPv4地址进行通信;BRAS给用户终端分配vCPE,并将代理网关设置为分配的vCPE。第二方面,提供一种虚拟客户终端设备vCPE,包括:域名解析模块,用于接收用户终端发送的域名系统DNS请求,所述DNS请求中携带用户欲访问的域名;获得所述域名对应的地址,所述域名对应的地址包括所述域名对应的IPv4地址或者包括所述域名对应的IPv4地址和IPv6地址;将所述域名对应的IPv4地址返回给用户终端;访问处理模块,用于接收用户终端发送的访问请求,所述访问请求以所述域名对应的IPv4地址为目的地址;分析目的地址是否有对应的IPv6地址,若无,则将所述访问请求直接转发出去,若有,则将所述访问请求更换为IPv6报文头,并以所述域名对应的IPv6地址为目的地址,然后再转发出去。在第二方面的一个实施例中,访问处理模块还用于:若接收到来自IPv6网络的访问响应,则将所述访问响应更换为IPv4报文头,并以所述域名对应的IPv4地址为源地址,然后再转发给用户终端。在第二方面的一个实施例中,还包括:地址获取模块,用于向宽带远程接入服务器BRAS拨号并获得IPv6地址;所述访问处理模块中的具有IPv6报文头的所述访问请求以地址获取模块获取的vCPE的IPv6地址为源地址。第三方面,提供一种通信系统,包括:前述任一个实施例中的虚拟客户终端设备vCPE以及客户终端设备CPE和宽带远程接入服务器BRAS,CPE和BRAS设置在vCPE与用户终端间通信的链路上,用于转发vCPE与用户终端间的通信信息。在第三方面的一个实施例中,BRAS还用于响应于用户终端通过PPPOE(以太网上的点对点协议)拨号方式发起的接入过程,对用户终端进行认证,认证通过后分配并下发IPv4地址给用户终端,以便用户终端利用分配的IPv4地址进行通信;并给用户终端分配vCPE,并将代理网关设置为分配的vCPE。本专利技术实施例至少具有以下优点:一方面,在IPv4向IPv6过渡网络环境中,用户终端与vCPE间可以利用IPv4协议进行通信,vCPE作为代理网关实现IPv4与IPv6间的转换,从而在支持IPv4功能和IPv6功能的同时,降低了用户侧相关设备对IPv6支持能力的要求,用户终端、CPE、BRAS等用户侧相关设备支持IPv4协议即可,不需要支持IPv6各种过渡技术。再一方面,用户终端通过PPPOE拨号方式接入vCPE,满足对用户认证鉴权的需求,保障用户终端接入的安全性。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是现有的vCPE解决方案示意图。图2是本专利技术的双栈vCPE代理网关解决方案示意图。图3是本专利技术的基于双栈vCPE代理网关实现的通信方法一个实施例的流程示意图。图4是本专利技术的基于双栈vCPE代理网关实现的通信方法再一个实施例的流程示意图。图5是本专利技术的通信系统一个实施例的结构示意图。图6是本专利技术的vCPE一个实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚本文档来自技高网...

【技术保护点】
一种通信方法,其特征在于,包括:虚拟客户终端设备vCPE作为代理网关接收用户终端发送的域名系统DNS请求,所述DNS请求中携带用户欲访问的域名;vCPE获得所述域名对应的地址,所述域名对应的地址包括所述域名对应的IPv4地址或者包括所述域名对应的IPv4地址和IPv6地址;vCPE将所述域名对应的IPv4地址返回给用户终端;vCPE作为代理网关接收用户终端发送的访问请求,所述访问请求以所述域名对应的IPv4地址为目的地址;vCPE分析目的地址是否有对应的IPv6地址,若无,则将所述访问请求直接转发出去,若有,则将所述访问请求更换为IPv6报文头,并以所述域名对应的IPv6地址为目的地址,然后再转发出去。

【技术特征摘要】
1.一种通信方法,其特征在于,包括:
虚拟客户终端设备vCPE作为代理网关接收用户终端发送的域名
系统DNS请求,所述DNS请求中携带用户欲访问的域名;
vCPE获得所述域名对应的地址,所述域名对应的地址包括所述
域名对应的IPv4地址或者包括所述域名对应的IPv4地址和IPv6地址;
vCPE将所述域名对应的IPv4地址返回给用户终端;
vCPE作为代理网关接收用户终端发送的访问请求,所述访问请
求以所述域名对应的IPv4地址为目的地址;
vCPE分析目的地址是否有对应的IPv6地址,若无,则将所述访
问请求直接转发出去,若有,则将所述访问请求更换为IPv6报文头,
并以所述域名对应的IPv6地址为目的地址,然后再转发出去。
2.根据权利要求1所述的方法,其特征在于,还包括:
vCPE若接收到来自IPv6网络的访问响应,则将所述访问响应更
换为IPv4报文头,并以所述域名对应的IPv4地址为源地址,然后再
转发给用户终端。
3.根据权利要求1或2所述的方法,其特征在于,还包括:vCPE
向宽带远程接入服务器BRAS拨号并获得IPv6地址,具有IPv6报文
头的所述访问请求以vCPE的IPv6地址为源地址。
4.根据权利要求1或2所述的方法,其特征在于,在vCPE与用
户终端间通信的链路上还设置有客户终端设备CPE和宽带远程接入
服务器BRAS。
5.根据权利要求3所述的方法,其特征在于,还包括:
BRAS响应于用户终端通过以太网上的点对点协议PPPOE拨号
方式发起的接入过程,对用户终端进行认证,认证通过后分配并下发
IPv4地址给用户终端,以便用户终端利用分配的IPv4地址进行通信;
BRAS给用户终端分配vCPE,并将代理网关设置为分配的vCPE。
6.一种虚拟客户终端设备vCPE,其特征在于,包括:
域名解析模块,用于接收用户终端发送的域...

【专利技术属性】
技术研发人员:黄灿灿李阳春伍佑明谭景华朱永庆
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京;11

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

1