【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及一种报文的处理方法及装置。
技术介绍
由于现在的网络暴露出了越来越多的弊病以及人们对网络性能需求的提高,于是研究人员不得不把很多复杂功能加入到路由器的体系结构当中,例如开放式最短路径优先(OpenShortestPathFirst,简称OSPF),边界网关协议(BorderGatewayProtocol,简称为BGP),组播,区分服务,流量工程,网络地址转换(NetworkAddressTranslation,简称NAT),防火墙,多协议标签交换(Multi-ProtocolLabelSwitching,简称为MPLS)等等。这就使得路由器等交换设备越来越臃肿而且性能提升的空间越来越小。然而与网络领域的困境截然不同的是,计算机领域实现了日新月异的发展。仔细回顾计算机领域的发展,不难发现,计算机领域找到了一个简单可用的硬件底层(x86指令集)。由于有了这样一个公用的硬件底层,所以在软件方面,不论是应用程序还是操作系统都取得了飞速的发展。现在很多主张重新设计计算机网络体系结构的人士认为:网络可以复制计算机领域的成功来解决现在网络所遇到的所有问题。在这种思想的指导下,将来的网络必将是这样的:底层的数据通路(交换机、路由器)是“哑的、简单的、最小的”,并定义一个对外开放的关于流表的公用的应用程序编程接口(ApplicationProgrammingInterface,简称API),同时采用控制器来控制整个网络。未来的研究人员就可以在控制器上自由的调用底层的API来编程,从而实现网络的创新。基于上述的理念,出现了软件定义网络( ...
【技术保护点】
一种报文的处理方法,其特征在于,包括:软件定义网络SDN架构中,通过执行预先设置的自治功能AF实例对所述报文进行处理及转发;其中,所述AF实例中包括以下至少之一字段:AF标识符字段,AF类型字段,AF索引次数字段,指令字段,周期时间字段,计数字段,状态字段。
【技术特征摘要】
1.一种报文的处理方法,其特征在于,包括:软件定义网络SDN架构中,通过执行预先设置的自治功能AF实例对所述报文进行处理及转发;其中,所述AF实例中包括以下至少之一字段:AF标识符字段,AF类型字段,AF索引次数字段,指令字段,周期时间字段,计数字段,状态字段。2.根据权利要求1所述的方法,其特征在于,所述AF标识符字段,用于唯一标识一个所述AF实例;所述AF类型字段,用于标识所述AF实例的类型;所述AF索引次数字段,用于指示所述AF实例被引用的次数;所述指令字段,用于指示所述AF实例所执行的流水线处理及动作;所述周期时间字段,用于指示所述AF实例周期性发送所述报文的时间或者周期性接收所述报文的时间;所述计数字段,用于指示所述AF实例收到的报文的数目;所述状态字段,用于指示所述AF实例是否有效。3.根据权利要求1所述的方法,其特征在于,自治功能AF实例对报文进行转发之前,所述方法还包括:通过以下至少之一方式获取所述报文:通过执行所述AF实例接收控制器下发的所述报文;通过所述AF实例接收交换机发送的所述报文;通过所述AF实例产生所述报文。4.根据权利要求3所述的方法,其特征在于,在所述AF实例获取所述报文之前,所述方法包括:预先设置所述AF实例的动作。5.根据权利要求4所述的方法,其特征在于,在所述AF实例用于实现连续性验证功能时,所述报文为连接验证消息CCM报文;在所述AF实例为发送端AF实例时,所述发送端AF实例的动作:输出对等维护实体组端点OutputPeerMEP动作、设置-域SetField动作、输出端口Outputport动作;在所述AF实例为接收端AF实例时,所述接收端AF实例的动作包括:输出至外部软件模块,其中,所述外部软件模块用于判断是否触发接收端维护实体组端点MEP中的反向AF实例产生设置了远端缺陷指示RDI的CCM报文。6.根据权利要求5所述的方法,其特征在于,所述Set-Field动作包括以下至少之一:设置源媒体接入控制MAC;设置目的MAC;设置以太网类型字段;设置维护实体组层次;设置运行管理维护OAM协议版本;设置CCM报文类型;设置标识位;设置类型长度值TLV的偏移量;设置序列号;设置发送端维护实体组端点MEP的标识;设置维护实体组MEG标识。7.根据权利要求4所述的方法,其特征在于,在所述AF实例用于实现以太网环回时,所述报文为环回报文;在所述AF实例为发送端AF实例时,所述发送端AF实例的动作包括:发送到端口;在所述AF实例为接收端AF实例或者中间端AF实例时,所述AF实例的动作包括:交换源地址和目的地址,设置所述环回报文的运行编码OpCode为2,设置输出端口。8.根据权利要求4所述的方法,其特征在于,在所述AF实例用于实现以太网路径跟踪功能时,所述报文为路径跟踪消息LTM报文;在所述AF实例为发送端AF实例时,所述发送端AF实例的动作包括:发送到端口;在所述AF实例为接收端AF实例或者中间节点中的AF实例时,所述AF实例的动作包括:生存时间值TTL减1,将源地址设置为所述AF实例所在维护实体组中间节点或者尾节点的媒体接入控制MAC地址,将LTM出口标识类型长度值TLV值字段设置为当前中继所述LTM报文的节点标识,输出端口。9.根据权利要求4所述的方法,其特征在于,在所述AF实例用于实现以太网路径跟踪功能时,所述报文为路径跟踪消息LTM报文;在所述AF实例为接收端AF实例或者中间节点中的AF实例时,所述AF实例的动作包括:设置所述OAM报文中的OpCode字段,将源MAC地址字段拷贝到以太网头部的目的MAC地址字段,删除所述源MAC地址字段所述目的MAC地址字段,添加下一个出口标识字段到标识TLV中,输出端口。10.根据权利要求4所述的方法,其特征在于,在所述AF实例用于实现故障指示功能时,所述报文为告警指示信号AIS报文;在所述AF实例为发送端AF实例时,所述发送端AF实例的动作包括:产生新的报文;设置以太网类型字段;设置OAM报文类型为所述AIS报文;设置OAM协议版本字段;设置标识位;设置源MAC;设置目的MAC;设置维护实体组MEG层次;在所述AF实例为接收端AF实例时,所述接收端AF实例的动作包括:将经过所述接收端AF实例所在MEP验证成功后的AIS报文发送给外部处理模块;其中,所述外部处理模块用于判断是否触发所述接收端维护实体组端点MEP中的反向AF实例产生设置了远端缺陷指示RDI的AIS报文。11.一种...
【专利技术属性】
技术研发人员:王其磊,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。