当前位置: 首页 > 专利查询>胡汉强专利>正文

一种数据传输方法、集中控制器、转发面设备和通信装置制造方法及图纸

技术编号:17269625 阅读:72 留言:0更新日期:2018-02-14 19:11
本发明专利技术实施方式公开了一种数据传输方法及转发面设备、集中控制器,方法包括:接收本端通信装置发送的路径构建请求,其中,所述路径构建请求携带有本端通信装置和对端通信装置的标识;根据所述路径构建请求,构建所述本端通信装置与对端通信装置之间的快速传输路径;向所述本端通信装置和对端通信装置发送所述快速传输路径,以使所述本端通信装置和对端通信装置之间通过所述快速传输路径传输数据包。通过上述方式,本发明专利技术通过建立从本端通信装置到对端通信装置之间的一条快速传输路径,数据的传输不需要再经过集中控制器进行路由计算,直接通过转发面设备进行快速的转发即可到达目的地。

A data transmission method, centralized controller, forwarding device and communication device

The embodiment of the invention discloses a data transmission method and forwarding device, centralized controller, method includes: sending and receiving end of the path of the communication device construction request, among them, the path of carrying the build request end communication device and identification of communication device; according to the request of the construction path of the building, the end of the communication device and the fast transmission path between the end of the communication device; to the end of the communication device and the communication device to the sending end of the fast transmission path, so that the end of the communication device and the communication between terminal device through the rapid transmission of data packet transmission path. By the way, the invention establishes from the end of a communication device to fast transmission path between the end of the communication device, data transmission do not need to go through a centralized controller routing calculation, directly through the forwarding device for fast forwarding to reach the destination.

【技术实现步骤摘要】
【国外来华专利技术】一种数据传输方法、集中控制器、转发面设备和通信装置
本专利技术实施方式涉及通信
,特别是涉及一种数据传输方法、集中控制器、转发面设备和通信装置。
技术介绍
软件定义网络(SoftwareDefinedNetwork,SDN),是Emulex网络一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术思想通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。目前的SDN网络由集中控制器对所有的IP数据包进行集中路由计算再由转发面设备根据集中控制器选择的路径对IP数据包进行转发直到IP数据包被传输到目的地。本端通信装置和对端通信装置之间交互的所有IP数据包都要经过集中控制器进行路由计算,这样集中控制器的负担就很重,端到端的延迟也会增大。
技术实现思路
本专利技术实施方式主要解决的技术问题是提供一种数据传输方法、集中控制器、转发面设备和通信装置,通过建立从本端通信装置和对端通信装置之间的快速传输路径,数据的传输不需要再经过集中控制器进行路由计算,直接通过转发面设备进行快速的转发即可到达目的地。为解决上述技术问题,本专利技术实施方式本文档来自技高网...
一种数据传输方法、集中控制器、转发面设备和通信装置

【技术保护点】
一种数据传输方法,其特征在于,包括:接收本端通信装置发送的路径构建请求,其中,所述路径构建请求携带有本端通信装置和对端通信装置的标识;根据所述路径构建请求,构建所述本端通信装置与对端通信装置之间的快速传输路径;向本端通信装置和对端通信装置发送快速传输路径,以使本端通信装置和对端通信装置之间传输数据包时,将所述快速传输路径添加至数据包中,并使网内的转发面设备根据数据包所携带的快速传输路径进行转发。

【技术特征摘要】
【国外来华专利技术】2016.08.04 CN 20161064107231.一种数据传输方法,其特征在于,包括:接收本端通信装置发送的路径构建请求,其中,所述路径构建请求携带有本端通信装置和对端通信装置的标识;根据所述路径构建请求,构建所述本端通信装置与对端通信装置之间的快速传输路径;向本端通信装置和对端通信装置发送快速传输路径,以使本端通信装置和对端通信装置之间传输数据包时,将所述快速传输路径添加至数据包中,并使网内的转发面设备根据数据包所携带的快速传输路径进行转发。2.根据权利要求1所述的方法,其特征在于,所述快速传输路径包括第一传输路径和第二传输路径,其中,所述第一传输路径为对端通信装置至本端通信装置的路径,所述第二传输路径为本端通信装置至对端通信装置的路径;所述数据包括第一传输包和第二传输包,其中,所述第一传输包为对端通信装置向本端通信装置发送的数据包,所述第二传输包为本端通信装置向对端通信装置发送的数据包;所述向所述本端通信装置和对端通信装置发送所述快速传输路径的步骤包括:将所述第一传输路径添加至所述路径构建请求中,并且向所述对端通信装置转发携带有所述第一传输路径的路径构建请求;接收所述对端通信装置同意建立快速传输路径的应答报文,其中,所述对端通信装置向本端通信装置发送第一传输包时,将所述第一传输路径添加至第一传输包中,以使网内接收到所述第一传输包的转发面设备根据所述第一传输包所携带的第一传输路径进行转发;将所述第二传输路径添加至所述应答报文,并且向所述本端通信装置转发携带有第二传输路径的应答报文,以使所述本端通信装置向对端通信装置发送第二传输包时,将所述第二传输路径添加至第二传输包中,并且使网内接收到所述第二传输包的转面设备根据所述第二传输包所携带的第二传输路径进行转发。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:接收网内的转发面设备存在异常的异常报文,其中,所述异常报文携带存在异常的转发面设备的标识;判断所述第一传输路径和第二传输路径是否包含存在异常的转发面设备;若所述第一传输路径包含存在异常的转发面设备,则更新所述第一传输路径,并且向所述对端通信装置发送更新后的第一传输路径;若所述第二传输路径包含存在异常的转发面设备,则更新所述第二传输路径,并且向所述本端通信装置发送更新后的第二传输路径。4.一种数据传输方法,其特征在于,包括:接收本端通信装置发送的路径构建请求,其中,所述路径构建请求携带有本端通信装置和对端通信装置的标识;根据所述路径构建请求,构建所述本端通信装置与对端通信装置之间的快速传输路径;向本端通信装置发送快速传输路径,以使本端通信装置向对端通信装置传输数据包时,将所述快速传输路径添加至数据包中,并使网内的转发面设备根据数据包所携带的快速传输路径进行转发。5.一种数据传输方法,其特征在于,包括:接收本端通信装置发送的路径构建请求,其中,所述路径构建请求携带有本端通信装置和对端通信装置的标识;根据所述路径构建请求,构建所述本端通信装置与对端通信装置之间的快速传输路径,并且对所述快速传输路径添加集中控制器的数字签名;向本端通信装置和对端通信装置发送带所述集中控制器的数字签名的快速传输路径,以使在所述本端通信装置和对端通信装置之间传输数据包时,且在根据所述集中控制器的数字签名验证所述快速传输路径正确后,将带所述集中控制器的数字签名的快速传输路径添加至数据包中,并使网内的转发面设备在根据所述集中控制器的数字签名验证所述快速传输路径正确之后,再根据所述快速传输路径进行转发。6.一种数据传输方法,其特征在于,包括:接收本端通信装置发送的路径构建请求,其中,所述路径构建请求携带有本端通信装置和对端通信装置的标识;根据所述路径构建请求,构建所述本端通信装置与对端通信装置之间的快速传输路径,并且对所述快速传输路径添加集中控制器的数字签名;向本端通信装置发送带所述集中控制器的数字签名的快速传输路径,以使在所述本端通信装置向对端通信装置传输数据包时,且在根据所述数字签名验证所述快速传输路径正确后,将带所述数字签名的快速传输路径添加至数据包中,并使网内的转发面设备在根据所述集中控制器的数字签名验证所述快速传输路径正确之后,再根据所述快速传输路径进行转发。7.一种数据传输方法,其特征在于,接收来自本端通信装置和对端通信装置之间进行通信时所传输的数据包,其中,所述数据包携带本端通信装置和对端通信装置之间进行通信的快速传输路径;根据所述快速传输路径,获取下一转发面设备;向所述下一转发面设备转发所述数据包。8.根据权利要求7所述的方法,其特征在于,在所述向所述下一转发面设备转发所述数据包之前,所述方法包括:判断自身是否与下一转发面设备邻接,以及,所述下一转发面设备是否正常运行;若自身与所述下一转发面设备邻接,并且所述下一转发面设备正常运行,则向所述下一转发面设备转发所述数据包;否则,向集中控制器上报数据包以使所述集中控制器重新对所述数据包进行路由选择。9.一种数据传输方法,其特征在于,接收来自本端通信装置和对端通信装置之间进行通信时所传输的数据包,其中,所述数据包携带本端通信装置和对端通信装置之间进行通信的快速传输路径,并且所述快速传输路径添加有集中控制器的数字签名;根据所述集中控制器的数字签名对所述快速传输路径进行验证;当所述快速传输路径被验证正确时,根据所述快速传输路径,获取下一转发面设备;向所述下一转发面设备转发所述数据包。10.一种数据传输方法,其特征在于,包括:通信装置接收集中控制器在构建出所述通信装置与对端通信装置之间的快速传输路径之后,所返回的所述快速传输路径;所述通信装置在向所述对端通信装置发送数据包时,将所述快速传输路径添加至数据包中;所述通信装置向所述对端通信装置发送携带有所述快速传输路径的所述数据包,其中,网内的转发面设备根据所述数据包所携带的快速传输路径进行转发。11.根据权利要求10所述的方法,其特征在于,所述通信装置向所述对端通信装置发送携带有所述快速传输路径的所述数据包,其中,网内的转发面设备根据所述数据包所携带的快速传输路径进行转发,包括:根据所述快速传输路径选中第一个转发面设备;将携带有所述快速传输路径的所述数据包发送给所述第一个转发面设备,以使所述第一个转发面设备根据所述数据包所携带的快速传输路径将所述数据包转发出去,并且,网内的其它转发面设备将根据所述数据包所携带的快速传输路径进行转发。12.一种数据传输方法,其特征在于,包括:接收集中控制器在构建出所述通信装置与对端通信装置之间的快速传输路径之后,所返回的所述快速传输路径,其中,所述快速传输路径添加有集中控制器的数字签名;根据所述集中控制器的数字签名对所述快速传输路径进行验证;当所述快速传输路径被验证正确时,并且当所述通信装置需要在向所述对端通信装置发送数据包时,将所述带集中控制器的数字签名的快速传输路径添加至数据包中;向所述对端通信装置发送携带有所述快速传输路径的所述数据包,其中,网内的转发面设备在接收到数据包后,并且根据所述集中控制器的数字签名验证所述快速传输路径正确之后,再根据所述快速传输路径进行转发。13.根据权利要求12所述的方法,其特征在于,所述向所述对端通信装置发送携带有所述快速传输路径的所述数据包,其中,网内的转发面设备在接收到数据包后,并且根据所述集中控制器的数字签名验证所述快速传输路径正确之后,再根据所述快速传输路径进行转发,包括:根据所述快速传输路径选中第一个转发面设备;将携带有所述快速传输路径的所述数据包发送给所述第一个转发面设备,以使所述第一个转发面设备在接收到数据包后,并根据所述集中控制器的数字签名验证所述快速传输路径正确之后,根据所述数据包所携带的快速传输路径将所述数据包转发出去,并且,网内的其它转发面设备也将在接收到数据包后,并根据所述集中控制器的数字签名验证所述快速传输路径正确之后,根据所述数据包所携带的快速传输路径将所述数据包进行转发。14.一种集中控制器,其特征在于,包括:第一接收模块,用于接收本端通信装置发送的路径构建请求,其中,所述路径构建请求携带有本端通信装置和对端通信装置的标识;构建模块,用于根据所述路径构建请求,构建所述本端通信装置与对端通信装置之间的快速传输路径;发送模块,用于向本端通信装置和对端通信装置发送快速传输路径,以使本端通信装置和对端通信装置之间传输数据包时,将所述快速传输路径添加至数据包中,并使网内的转发面设备根据数据包所携带的快速传输路径进行转发。15...

【专利技术属性】
技术研发人员:胡汉强
申请(专利权)人:胡汉强
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1