发明名称 一种基于DVPN的数据传输方法和设备
摘要 本发明公开了一种基于DVPN的数据传输方法和设备,该方法包括:Spoke向邻居Spoke发送Cost Request报文;所述Spoke接收所述邻居Spoke返回的Cost Response报文,所述Cost Response报文中携带了所述邻居Spoke与目的Spoke之间的Cost值;所述Spoke比较本设备与所述目的Spoke之间的Cost值和本设备至所述邻居Spoke至所述目的Spoke之间的Cost值,并在需要向所述目的Spoke发送数据时,通过Cost值最小的路径向所述目的Spoke发送数据。本发明中,能够降低数据的转发延迟。
申请公布号 CN103023783B 申请公布日期 2016.06.29
申请号 CN201210507271.7 申请日期 2012.12.03
申请人 杭州华三通信技术有限公司 发明人 王佩龙;毛昱
分类号 H04L12/741(2013.01)I;H04L12/727(2013.01)I;H04L12/46(2006.01)I 主分类号 H04L12/741(2013.01)I
代理机构 北京鑫媛睿博知识产权代理有限公司 11297 代理人 龚家骅
主权项 一种基于动态虚拟专用网络DVPN的数据传输方法,应用于包括多个接入层设备Spoke的网络中,其特征在于,各Spoke上维护有邻居开销Cost表,所述邻居Cost表中记录了本设备与邻居Spoke之间的Cost值,该方法包括以下步骤:Spoke向邻居Spoke发送开销请求Cost Request报文,所述Cost Request报文中携带了目的Spoke的信息;由所述邻居Spoke在收到所述Cost Request报文之后,利用所述目的Spoke的信息查询本地维护的邻居Cost表,获得本设备与所述目的Spoke之间的Cost值;所述Spoke接收邻居Spoke返回的开销响应Cost Response报文,所述Cost Response报文中携带了所述邻居Spoke与所述目的Spoke之间的Cost值;所述Spoke比较本设备与所述目的Spoke之间的Cost值和本设备至所述邻居Spoke至所述目的Spoke之间的Cost值,并在需要向所述目的Spoke发送数据时,通过Cost值最小的路径向所述目的Spoke发送数据;其中,所述网络中还包括有服务器,各Spoke维护邻居Cost表的过程,进一步包括:各Spoke在向所述服务器发起注册的过程中,接收来自所述服务器的注册应答报文,所述注册应答报文中携带了生存时间TTL值N;各Spoke均向本设备的邻居Spoke发送保活Keepalive报文,所述Keepalive报文中携带了所述TTL值N;各Spoke在收到来自邻居Spoke的Keepalive报文后,获得Keepalive报文中携带的TTL值M,并确定本设备与邻居Spoke之间的Cost值为N‑M;各Spoke在本地维护的邻居Cost表中记录所述邻居Spoke的信息与所述Cost值N‑M之间的对应关系。
地址 310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地