The embodiment of the present invention provides a routing method, which is applied to routing devices. The routing device includes: a controller and a first virtual machine using a fully distributed protocol stack platform ROSNG protocol stack; the method includes: a first virtual machine obtains routing protocol messages; a routing information is generated based on the ROSNG protocol stack and routing protocol messages, and the routing information is uploaded to the controller. The embodiment of the present invention also provides a routing device.
【技术实现步骤摘要】
一种路由方法和路由设备
本专利技术涉及数据传输技术,尤其涉及一种路由方法和路由设备,可以用于实现软件定义网络(SoftwareDefinedNetwork,SDN)环境下的动态路由协议。
技术介绍
SDN作为一种新型网络创新架构,是网络虚拟化的一种实现方式;SDN所做的事是将网络设备上的控制权分离出来,由集中的控制器管理,无须依赖底层网络设备(路由器、交换机、防火墙),屏蔽了来自底层网络设备的差异;而控制权是完全开放的,用户可以自定义任何想实现的网络路由和传输规则策略,从而更加灵活和智能。由于静态路由配置和维护耗费时间,配置容易出错,尤其对于大型网络,需要管理员维护变化的路由信息,不能随着网络的增加而扩展,维护越来越麻烦,所以SDN也需要实现动态路由协议,核心网网元由控制器接管,公共数据网网关(PublicDataNetworkGateWay,PGW)、运营商级网络地址转换网元(Carrier-gradeNetworkAddressTranslation,CG-NAT)等网元可以看作控制器管理的网元;在现有技术中,如果不使用SDN,这些网元直接和外部路由器建立边界 ...
【技术保护点】
1.一种路由方法,其特征在于,应用于路由设备中,所述路由设备包括:控制器和使用全分布式协议栈平台ROSNG协议栈的第一虚拟机;所述方法包括:所述第一虚拟机获取路由协议报文;所述第一虚拟机基于所述ROSNG协议栈和所述路由协议报文,生成路由信息,将所述路由信息上传到控制器。
【技术特征摘要】
1.一种路由方法,其特征在于,应用于路由设备中,所述路由设备包括:控制器和使用全分布式协议栈平台ROSNG协议栈的第一虚拟机;所述方法包括:所述第一虚拟机获取路由协议报文;所述第一虚拟机基于所述ROSNG协议栈和所述路由协议报文,生成路由信息,将所述路由信息上传到控制器。2.根据权利要求1所述的方法,其特征在于,所述路由设备还包括Openflow交换机;所述第一虚拟机获取路由协议报文,包括:接收由所述Openflow交换机根据流表转发的路由协议报文,其中,所述流表是由所述控制器下发的。3.根据权利要求1所述的方法,其特征在于,所述路由设备还包括:使用ROSNG协议栈的第二虚拟机;所述方法还包括:控制器在确定所述第一虚拟机处理业务时,控制所述第二虚拟机备份所述第一虚拟机的业务数据;控制器在确定所述第一虚拟机失效时,基于快速重路由FRR功能将处理业务的虚拟机从所述第一虚拟机切换至所述第二虚拟机。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一虚拟机预先将邻居接口的IP地址配置为网关地址。5.根据权利要求1至4任一项所述的方法,其特征在于,所述路由协议报文为开放式最短路径优先OSPF协议报文。6.根据权...
【专利技术属性】
技术研发人员:张飞,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。