一种SDN网络带内控制通道建立方法及设备技术

技术编号:17709637 阅读:57 留言:0更新日期:2018-04-14 21:15
本发明专利技术的实施例公开一种SDN网络带内控制通道建立方法及设备,涉及通信领域,能够记录OpenFlow交换设备的传输端口,以实现In‑band带内控制报文的传输路径获取。该方法,包括:建立并启用第一流表,第一流表用于指示将目的IP地址为本机IP地址的报文交由上层协议处理;发送目的IP地址为SDN控制器的IP地址的ARP请求,并在收到匹配第一流表的ARP响应后,记录接收ARP响应的端口为上行出端口;建立并启用第二流表,第二流表用于指示将端口发现报文交由控制层处理;接收匹配第二流表的其他OpenFlow交换设备发送的端口发现报文后,记录其他OpenFlow交换设备的IP地址,把接收发现报文的端口记录为与其他OpenFlow交换设备对应的下行出端口,并将发现报文从上行出端口转发出去。

【技术实现步骤摘要】
一种SDN网络带内控制通道建立方法及设备
本专利技术的实施例涉及通信领域,尤其涉及一种SDN(SoftwareDefinedNetworking,软件定义网络)网络带内控制通道建立方法及设备。
技术介绍
SDN网络中SDN控制器通常使用LLDP(LinkLayerDiscoveryProtocol,链路层发现协议)协议来探测和发现交换设备之间的网络拓扑,通过交换设备通过ARP(AddressResolutionProtocol,地址解析协议)协议来发现交换设备连接的SDN控制器(主机)。但是部分服务器的操作系统有可能不会主动发送ARP请求,因此单纯依赖SDN控制器所在的服务器自行下发ARP请求来获取SDN控制器的连接关系并不可靠。SDN网络中的In-band(带内)网络的业务流表由SDN控制器下发,用于控制报文传输的控制流表既可以由SDN控制器与OpenFlow交换设备配合共同建立转发策略也可以由OpenFlow交换设备自行建立转发策略。当SDN系统由SDN控制器与OpenFlow交换设备配合共同建立转发策略时,实现的机制是OpenFlow交换设备先自行建立转发策略使各个OpenFl本文档来自技高网...
一种SDN网络带内控制通道建立方法及设备

【技术保护点】
一种SDN网络带内控制通道建立方法,其特征在于,所述方法包括:建立并启用第一流表,所述第一流表用于指示将目的IP地址为本机IP地址的报文交由上层协议处理;发送目的IP地址为SDN控制器的IP地址的ARP请求,并在收到匹配所述第一流表的ARP响应后,记录接收所述ARP响应的端口为上行出端口;建立并启用第二流表,所述第二流表用于指示将端口发现报文交由控制层处理;接收匹配所述第二流表的其他OpenFlow交换设备发送的端口发现报文后,记录所述其他OpenFlow交换设备的IP地址,把接收所述发现报文的端口记录为与所述其他OpenFlow交换设备对应的下行出端口,并将所述发现报文从所述上行出端口转发出...

【技术特征摘要】
1.一种SDN网络带内控制通道建立方法,其特征在于,所述方法包括:建立并启用第一流表,所述第一流表用于指示将目的IP地址为本机IP地址的报文交由上层协议处理;发送目的IP地址为SDN控制器的IP地址的ARP请求,并在收到匹配所述第一流表的ARP响应后,记录接收所述ARP响应的端口为上行出端口;建立并启用第二流表,所述第二流表用于指示将端口发现报文交由控制层处理;接收匹配所述第二流表的其他OpenFlow交换设备发送的端口发现报文后,记录所述其他OpenFlow交换设备的IP地址,把接收所述发现报文的端口记录为与所述其他OpenFlow交换设备对应的下行出端口,并将所述发现报文从所述上行出端口转发出去。2.如权利要求1所述的方法,其特征在于,所述方法还包括:建立并启用第三流表,所述第三流表用于指示将目的IP地址为SDN控制器的IP地址的报文经由所述上行出端口转发出去;接收到其他OpenFlow交换设备发送的目的IP地址为SDN控制器的IP地址的ARP请求后,根据所述第三流表经由所述上行出端口转发出去;建立并启用第四流表,所述第四流表用于指示将目的IP地址为所述其他OpenFlow交换设备的报文经由所述下行出端口转发出去;接收到SDN控制器发送的目的IP地址为所述其他OpenFlow交换设备的IP地址的ARP响应后,根据所述第四流表经由所述下行出端口转发出去。3.如权利要求2所述的方法,其特征在于,若所述OpenFlow交换设备为与所述SDN控制器直接连接的OpenFlow交换设备,所述方法还包括:所述OpenFlow交换设备代替SDN控制器发送packetin报文,所述packetin报文中封装有免费ARP请求且所述packetin报文的入端口为所述上行出端口,以使所述SDN控制器通过所述packetin报文识别出与所述OpenFlow交换设备的连接关系。4.根据权利要求1-3任一项所述的方法,其特征在于,在所述建立并启用第一流表之前,所述方法还包括:接收本机IP地址以及所述SDN控制器的IP地址的配置信息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:定时向本机所有OpenFlow端口同时发送端口发现报文,所述端口发现报文为自定义的以太报文且携带本机IP地址。6.一种OpenFlow交换设备,其特征在于,包括:处理单元,用于建立并启用第一流表,所述第一流表用于指示将目的IP地址为本机IP地址的报文交由上层协议处理;发送...

【专利技术属性】
技术研发人员:黄哲罗向征
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:四川,51

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

1