[发明专利]一种SDN网络中流量转发的管理方法及装置有效
申请号: | 201410743105.6 | 申请日: | 2014-12-08 |
公开(公告)号: | CN105743790B | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | 王涛 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/947 |
代理公司: | 44287 深圳市世纪恒程知识产权代理事务所 | 代理人: | 胡海国<国际申请>=<国际公布>=<进入 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 sdn 网络 流量 转发 管理 方法 装置 | ||
本发明提供一种SDN网络中流量转发的管理方法及系统,该方法包括接收来自第一交换机的流量申请转发流表的请求;根据所述请求计算所述流量的转发路径,并分别生成所述转发路径上的交换机对应的MAC交换流表,其中,所述MAC交换流表用于指示对应交换机转发所述流量;下发所述MAC交换流表至对应路径上的交换机。通过本发明方案,解决了现有技术中存在的SDN交换机因需要处理大量流表而导致流量转发效率低下的问题,能够大幅地减少了实际需要下发到SDN交换机流表的数量,从而缓解了SDN交换机的管理压力,提升流量转发的效率。
技术领域
本发明涉及软件定义网络(Software Defined Network,SDN)的流量转发方面的内容,尤其涉及一种SDN网络中流量转发的管理方法。
背景技术
在基于Open Flow的SDN架构中,Open Flow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制。整个网络的控制面由称为"控制器(Controller)"的设备来进行集中管控,控制器可以掌握整个网络的拓扑,通过搜集各交换机的信息来掌握网络各部分的负荷情况,从而可以更有效的进行网络部署。
数据转发面的交换机通过Open Flow协议与控制器进行交互,并受其管控。对于数据流量的转发,是通过控制器向SDN交换机下发转发流表的方式实现的,不同的流量需要不同的流表来管理转发规则。
流量在SDN网络中转发交换时,进入交换机,由于交换机没有对应的流表,需用向控制器申请未知流量请求转发的流表,控制器根据业务逻辑要求生成流表下发到交换机,交换机根据流表要求,将流量转发到下一级交换机。同样,下一级交换机没有对应的流表,需用再向控制器申请流表,然后该交换机将流量转发至再下一级交换机。同理,再下一级没有对应的流表需要再向控制器申请,才能转发流量,直至转发出SDN网络。
由于网络上实际存在的流表种类是多样的,在流量转发时,SDN交换机需要处理大量的流表,这对于SDN交换机来说是一个很大的管理压力,导致流量实际转发中效率低下。同时SDN交换机既需要足够的存储空间,也需要足够高效的查表策略,这使得相关的管理成本增加。
针对相关技术中存在SDN交换机因需要处理大量流表而导致流量转发效率低下的问题,目前尚未提出有效解决的方案。
发明内容
本发明提供了一种SDN网络中流量转发的方法及装置,以至少解决现有技术中存在的SDN交换机因需要处理大量流表而导致流量转发效率低下的问题。
根据本发明的一个方面,提供了一种SDN网络中流量转发的方法,包括
接收来自第一交换机的流量申请转发流表的请求;
根据所述请求计算所述流量的转发路径,并分别生成所述转发路径上的交换机对应的MAC交换流表,其中,所述MAC交换流表用于指示对应交换机转发所述流量;
下发所述MAC交换流表至对应路径上的交换机。
根据本发明的另一方面,还提供了一种SDN网络中流量转发的装置包括:
接收模块,用于接收来自第一交换机的流量申请转发流表的请求;
计算模块,用于根据所述请求计算所述流量的转发路径,并分别生成所述转发路径上的交换机对应的MAC交换流表,其中,所述MAC交换流表用于指示对应交换机转发所述流量;
发送模块,用于下发所述MAC交换流表至对应的交换机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410743105.6/2.html,转载请声明来源钻瓜专利网。