【技术实现步骤摘要】
本专利技术涉及通信
,特别是涉及一种基于DVPN(Dynamic Virtual PrivateNetwork,动态虚拟专用网络)的组播数据传输方法和设备。
技术介绍
越来越多的企业希望利用公共网络组建VPN (Virtual Private Network,虚拟专用网络),以连接地理位置不同的 多个分支机构;然而企业分支机构通常采用动态地址接入公共网络,使得通信一端无法事先知道对端的公网地址,为组建VPN提出了难题。为此提出了 DVPN 技术,其通过 NHRP (Next Hop Resolution Protocol,下一跳解析协议)或者 VAM(VPN Address Management, VPN地址管理)协议收集、维护和分发动态变化的公网地址信息,从而在企业网各分支机构使用动态地址接入公网的情况下,在各分支机构间建立VPN。DVPN包括Full-Mesh (全互联)网络,在该Full-Mesh网络中,Spoke之间可以建立direct (直连)隧道直接进行通信,且Hub主要作为路由信息交换的中心;具体的,Spoke在向Server (服务器)注册 ...
【技术保护点】
一种基于动态虚拟专用网络DVPN的组播数据传输方法,应用于包括服务器和多个Spoke的网络中,其特征在于,所述服务器上维护有注册信息表,且所述注册信息表中记录了各Spoke的公网地址以及所述各Spoke相连终端加入的组播组地址之间的对应关系,该方法包括以下步骤:Spoke在收到来自自身相连终端的组播数据时,获得所述组播数据对应的组播组地址,并向所述服务器发送请求报文,所述请求报文中携带了所述组播组地址;所述Spoke接收来自所述服务器的响应报文,所述响应报文中携带了所述服务器查询所述注册信息表获得的对应于所述组播组地址的公网地址;所述Spoke判断当前自身是否与所述公网地址 ...
【技术特征摘要】
1.一种基于动态虚拟专用网络DVPN的组播数据传输方法,应用于包括服务器和多个Spoke的网络中,其特征在于,所述服务器上维护有注册信息表,且所述注册信息表中记录了各Spoke的公网地址以及所述各Spoke相连终端加入的组播组地址之间的对应关系,该方法包括以下步骤 Spoke在收到来自自身相连终端的组播数据时,获得所述组播数据对应的组播组地址,并向所述服务器发送请求报文,所述请求报文中携带了所述组播组地址; 所述Spoke接收来自所述服务器的响应报文,所述响应报文中携带了所述服务器查询所述注册信息表获得的对应于所述组播组地址的公网地址; 所述Spoke判断当前自身是否与所述公网地址对应的Spoke建立direct隧道,如果是,则利用建立的direct隧道发送所述组播数据; 如果否,贝1J所述Spoke利用所述公网地址与所述公网地址对应的Spoke建立direct隧道,并利用所述direct隧道发送所述组播数据。2.如权利要求1所述的方法,其特征在于,所述方法进一步包括 所述Spoke通过注册请求报文将自身的公网地址以及自身相连终端加入的组播组地址发送给所述服务器; 由所述服务器在所述注册信息表中记录所述Spoke的公网地址以及所述Spoke相连终端加入的组播组地址之间的对应关系。3.如权利要求1或2所述的方法,其特征在于,所述方法进一步包括 当所述Spoke相连终端离开组播组后,所述Spoke通过注销请求报文将自身的公网地址以及自身相连终端离开的组播组地址发送给所述服务器; 由所述服务器在所述注册信息表中删除所述Spoke的公网地址以及所述Spoke相连终端离开的组播组地址之间的对应关系;以及, 当所述Spoke相连终端离开组播组后,所述Spoke将自身相连终端离开的组播组地址发送给当前向所述Spoke相连终端发送组播数据的其它Spoke,以指示所述其它Spoke停止向所述Spoke相连终端发送组播数据。4.一种基于动态虚拟专用网络DVPN的组播数据传输方法,应用于包括服务器和多个Spoke的网络中,其特征在于,该方法包括以下步骤 所述服务器维护注册信息表,且所述注册信息表中记录了各Spoke的公网地址以及所述各Spoke相连终端加入的组播组地址之间的对应关系; 所述服务器接收来自Spoke的请求报文,且所述请求报文中携带了所述Spoke需要发送的组播数据的组播组地址; 所述服务器利用所述组播组地址查询所述注册信息表,获得与所述组播组地址相对应的公网地址; 所述服务器向所述Spoke发送响应报文,且所述响应报文中携带了所述公网地址;使所述Spoke利用所述公网地址发送所述组播数据。5.如权利要求4所述的方法,其特征在于,所述服务器维护注册信息表的过程,进一步包括 所述服务器接收来自所述Spoke的注册请求报文,且所述注册请求报文中携带了所述Spoke的公网地址以及所述Spoke相连终端加入的组播组地址,并在所述注册信息表中记录所述Spoke的公网地址以及所述Spoke相连终端加入的组播组地址之间的对应关系。6.如权利要求4或5所述的方法,其特征在于,所述方法进一步包括 当Spoke相连终端离开组播组后,所述服务器接收来自所述Spoke的注销请求报文,且所述注销请求报文中携带了所述Spoke的公网地址以及所述Spoke相连终端离开的组播组地址,并在所述注册信息表中删除所述Spoke的公网地址以及所述Spoke相连终端离开的组播组地址之间的对...
【专利技术属性】
技术研发人员:王佩龙,毛昱,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。