[发明专利]用于开放流网络中建立带内连接的方法和交换机有效
申请号: | 201310493829.5 | 申请日: | 2013-10-18 |
公开(公告)号: | CN104580025B | 公开(公告)日: | 2018-12-14 |
发明(设计)人: | 林科;王永灿 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/937 | 分类号: | H04L12/937;H04L12/947 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 毛威;张亮 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 开放 流网 建立 连接 方法 交换机 | ||
本发明实施例提供了一种用于开放流网络中建立带内连接的方法和交换机。该方法包括:从第一端口接收经过第一路径的SYN报文;根据经过该第一路径的该SYN报文,将该第一端口作为该目标控制器与该源交换机之间的第一传输端口记录在带内连接列表中,并转发经过该第一路径的该SYN报文;从第二端口接收SYN响应报文;确定该目标控制器与该源交换机之间的第一传输端口,从该目标控制器与该源交换机之间的第一传输端口转发该SYN响应报文。本发明实施例能够更多厂商的控制器和交换机兼容。
技术领域
本发明涉及通信领域,并且更具体地,涉及一种用于开放流网络中建立带内连接的方法和交换机。
背景技术
在开放流(OpenFlow)网络中,交换机和控制器之间有两种不同的连接模式,即带内连接模式和带外连接模式。
在带内连接模式下,控制器与交换机之间建立带内连接可以通过以下方式进行。即,控制器和交换机建立带内连接,需要扩展现有协议,由交换机通过特定的消息将网络的拓扑结构通知给控制器,控制器在获取了网络的拓扑结构之后,控制器才能与交换机建立带内连接,并将用于实现控制器与交换机之间的报文转发的路径信息下发到中间交换机上,然而,在该种方式下,需要扩展现有开放流协议,且不同厂商之间的控制器和交换机难以兼容。
发明内容
本发明实施例提供了一种用于开放流网络中建立带内连接的方法和交换机,能够使得更多厂商的控制器和交换机兼容。
第一方面,提供了一种用于开放流网络中建立带内连接的方法,包括:从第一端口接收经过第一路径的同步序列编号SYN报文,其中,该SYN报文是由源交换机发往目标控制器;根据经过该第一路径的该SYN报文,将该第一端口作为该目标控制器与该源交换机之间的第一传输端口记录在带内连接列表中,并转发经过该第一路径的该SYN报文;从第二端口接收该目标控制器针对该SYN报文向该源交换机发送的SYN响应报文;从该带内连接列表中记录的该目标控制器与该源交换机之间的第一传输端口转发该SYN响应报文。
结合第一方面,在第一方面的第一种可能的实现方式中,该方法还包括:记录第一流表项,其中,在该第一流表项中,目的地址为该源交换机的地址,出端口为记录在所述带内连接列表中的该目标控制器与该源交换机之间的第一传输端口。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,该方法还包括:将该第二端口作为该目标控制器与该源交换机之间的第二传输端口记录在该带内连接列表中。
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,该方法还包括:在确定未记录有目的地址为该目标控制器的地址,出端口为该第二端口的流表项时,记录第二流表项;其中,在该第二流表项中,目的地址为该目标控制器的地址,出端口为记录在所述带内连接列表中的该目标控制器与该源交换机之间的第二传输端口。
结合第一方面,或第一方面的第一种或第二种中任一种可能的实现方式,在第一方面的第四种可能的实现方式中,该转发经过该第一路径的该SYN报文,包括:在确定记录有目的地址为该目标控制器的地址,出端口为该第二端口的流表项时,从该第二端口转发经过该第一路径的该SYN报文。
结合第一方面,或第一方面的第一种至第三种中任一种可能的实现方式,在第一方面的第五种可能的实现方式中,该转发经过该第一路径的该SYN报文,包括:在确定未记录有目的地址为该目标控制器的地址的流表项时,从该第一端口外的其他所有连接态端口转发经过该第一路径的该SYN报文。
结合第一方面,或第一方面的第一种至第五种中任一种可能的实现方式,在第一方面的第六种可能的实现方式中,在该从第一端口接收经过第一路径的SYN报文之后,该方法还包括:确定转发端口中的一个或多个端口处于断开态,记录处于断开态的该一个或多个端口的信息,以及经过该第一路径的该SYN报文的信息;该转发经过该第一路径的该SYN报文,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310493829.5/2.html,转载请声明来源钻瓜专利网。