【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及一种地址映射关系的学习方法及装置。
技术介绍
OpenFlow网络采用控制平面与转发平面相分离的架构,图1是根据相关技术的OpenFlow网络组件架构示意图。如图1所示,OpenFlow网络的控制平面由OpenFlow控制器来实现,OpenFlow网络的转发平面由OpenFlow交换机来实现,OpenFlow控制器与OpenFlow交换机之间运行OpenFlow协议;OpenFlow控制器利用OpenFlow协议向OpenFlow交换机下发包含匹配字段(Match Field)的流表(Flow Table)和包含一个或多个动作集(Action Bucket)的组表(Group Table),从而达到控制数据转发的目的,实现了数据转发和路由控制的分离。根据OpenFlow协议规范的规定,OpenFlow交换机的流表和组表都是由OpenFlow控制器下发的,OpenFlow交换机如果接收到没有匹配流表的数据包,则会把该数据包封装在Packet_in消息中发送给OpenFlow控制器处理。按事先设定好的规则处理完后,OpenFlo ...
【技术保护点】
一种地址映射关系的学习方法,其特征在于,包括:层叠网中的边缘节点从OpenFlow控制器接收表项信息,其中,所述表项信息中包括用于指示创建流表的第一指示信息和用于指示创建与所述流表相关联的组表的第二指示信息;所述边缘节点接收数据包;所述边缘节点根据所述表项信息为所述数据包创建流表以及与该流表关联的组表,并将获取的与所述数据包对应的地址映射关系存储至创建的所述流表和组表中。
【技术特征摘要】
1.一种地址映射关系的学习方法,其特征在于,包括:层叠网中的边缘节点从OpenFlow控制器接收表项信息,其中,所述表项信息中包括用于指示创建流表的第一指示信息和用于指示创建与所述流表相关联的组表的第二指示信息;所述边缘节点接收数据包;所述边缘节点根据所述表项信息为所述数据包创建流表以及与该流表关联的组表,并将获取的与所述数据包对应的地址映射关系存储至创建的所述流表和组表中。2.根据权利要求1所述的方法,其特征在于,所述第二指示信息中携带有以下信息:动作集选择策略。3.根据权利要求1所述的方法,其特征在于,所述边缘节点根据所述表项信息为所述数据包创建流表以及与该流表关联的组表之前包括:所述边缘节点在本地查找与所述数据包匹配的所述表项信息。4.根据权利要求1所述的方法,其特征在于,将获取的与所述数据包对应的地址映射关系存储至创建的所述流表和组表中包括:提取所述数据包的内层源地址作为目的地址匹配字段保存在所述流表中;提取所述数据包的外层源地址作为添加至匹配所述流表的数据包的外层目的地址保存在所述组表的动作集中。5.根据权利要求1所述的方法,其特征在于,所述边缘节点根据所述表项信息为所述数据包创建流表以及与该流表关联的组表之后,所述方法还包括:所述边缘节点将创建的所述流表和组表发送给所述OpenFlow控制器。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述第一指示信息和所述第二指示信息通过包含相同的组表标识生成规则进行关联。7.一种地址映射关系的学习方法,其特征在于,包括:OpenFlow控制器将表项信息发送给层叠网中的边缘节点,其中,所述表项信息中包括用于指示创建流表的第一指示信息和用于指示创建与所述流表相关联的组表的第二指示信息,其中所述表项信息为所述边缘节点为接收到的数据包创建流表以及与该流表关联的组表,并将获取的...
【专利技术属性】
技术研发人员:肖敏,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。