The application provides a port address configuration method, a forwarding device and a controller. The method includes: the first forwarding device in the SDN network sends the device feature information of the first forwarding device to the controller through the management port; the receiving controller assigns the first address identification for the first business port according to the device feature information; the receiving device receives the second forwarding device through the first business port For the first lldp message sent, the first lldp message includes the second address identification of the second service port; if the first address identification is greater than the second address identification, the IP address mapped by the first address identification is taken as the IP address of the first service port; if the first address identification is not greater than the second address identification, the IP address of the first service port is generated according to the second address identification. In this way, the uniform automatic configuration of underlay network service port address is realized, the tedious operation of manual configuration is avoided, and the risk of configuration error is reduced.
【技术实现步骤摘要】
端口地址配置方法、转发设备及控制器
本申请涉及网络通信
,具体而言,涉及一种端口地址配置方法、转发设备及控制器。
技术介绍
在软件定义网络(SoftwareDefineNetwork,SDN)中,在控制器上配置了各转发设备的IP地址、纳管账号和密码等信息后,控制器可以向转发设备下发overlay网络业务相关的配置,从而自动地管控overlay网络的转发业务。但是对于underlay网络,网络的组建需要管理员登录到各个转发设备上手动配置underlay网络参数。例如,在转发设备部署上线的阶段,需要管理员在各转发设备上手动配置设备之间相互连接的端口的IP地址。在较为大型的SDN网络中,手动配置转发设备underlay网络参数的方式效率极低,并且容易出错。
技术实现思路
本申请提供一种端口地址配置方法、转发设备及控制器,通过转发设备与控制器之间的配合可以实现转发设备业务端口地址的自动分配。第一方面,本申请提供一种端口地址配置方法,应用于第一转发设备,所述第一转发设备处于软件定义网络SDN中,所述第一转发设备包括第一业务端口,所述第一业务端口与处于所述SDN中的第二转发设备包括的第二业务端口对应连接,所述SDN还包括控制器,所述方法包括:通过管理端口向所述控制器发送所述第一转发设备的设备特征信息;接收所述控制器根据所述设备特征信息为所述第一业务端口分配的第一地址标识;通过所述第一业务端口,接收所述第二转发设备发送的第一LLDP报文,所述第一LLDP报文包括所述 ...
【技术保护点】
1.一种端口地址配置方法,其特征在于,应用于第一转发设备,所述第一转发设备处于软件定义网络SDN中,所述第一转发设备包括第一业务端口,所述第一业务端口与处于所述SDN中的第二转发设备包括的第二业务端口对应连接,所述SDN还包括控制器,所述方法包括:/n通过管理端口向所述控制器发送所述第一转发设备的设备特征信息;/n接收所述控制器根据所述设备特征信息为所述第一业务端口分配的第一地址标识;/n通过所述第一业务端口,接收所述第二转发设备发送的第一LLDP报文,所述第一LLDP报文包括所述第二业务端口的第二地址标识;/n如果所述第一地址标识大于所述第二地址标识,则将所述第一地址标识映射的IP地址作为所述第一业务端口的IP地址;/n如果所述第一地址标识不大于所述第二地址标识,则根据所述第二地址标识,生成所述第一业务端口的IP地址。/n
【技术特征摘要】
1.一种端口地址配置方法,其特征在于,应用于第一转发设备,所述第一转发设备处于软件定义网络SDN中,所述第一转发设备包括第一业务端口,所述第一业务端口与处于所述SDN中的第二转发设备包括的第二业务端口对应连接,所述SDN还包括控制器,所述方法包括:
通过管理端口向所述控制器发送所述第一转发设备的设备特征信息;
接收所述控制器根据所述设备特征信息为所述第一业务端口分配的第一地址标识;
通过所述第一业务端口,接收所述第二转发设备发送的第一LLDP报文,所述第一LLDP报文包括所述第二业务端口的第二地址标识;
如果所述第一地址标识大于所述第二地址标识,则将所述第一地址标识映射的IP地址作为所述第一业务端口的IP地址;
如果所述第一地址标识不大于所述第二地址标识,则根据所述第二地址标识,生成所述第一业务端口的IP地址。
2.根据权利要求1所述的方法,其特征在于,所述设备特征信息包括所述第一转发设备的网络身份特征、设备身份特征及所述第一业务端口的端口身份特征;
所述地址标识包括分别与所述网络身份特征、设备身份特征及端口身份特征对应的网络标识、设备标识及端口标识。
3.根据权利要求2所述的方法,其特征在于,接收所述第二转发设备发送的第一LLDP报文之后,所述方法还包括:
若所述第一地址标识包括的网络标识大于所述第二地址标识包括的网络标识,则判定所述第一地址标识大于所述第二地址标识;
若所述第一地址标识包括的网络标识等于所述第二地址标识包括的网络标识且所述第一地址标识包括的设备标识大于所述第二地址标识包括的设备标识,则判定所述第一地址标识大于所述第二地址标识。
4.根据权利要求2所述的方法,其特征在于,如果所述第一地址标识大于所述第二地址标识,则将所述第一地址标识映射的IP地址作为所述第一业务端口的IP地址,包括:
如果所述第一地址标识大于所述第二地址标识,则将所述第一地址标识中的网络标识、设备标识、端口标识及预设的第一端点标识分别映射到IP地址的不同比特位,获得所述第一业务端口的IP地址。
5.根据权利要求2所述的方法,其特征在于,如果所述第一地址标识不大于所述第...
【专利技术属性】
技术研发人员:宋小恒,
申请(专利权)人:新华三技术有限公司合肥分公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。