logo好方法网

一种部署环网的方法、装置、存储介质及设备


技术摘要:
本说明书提供一种部署环网的方法、装置、存储介质及设备,该方法中,获取组建环网的设备上各端口的速率,将速率最大的端口和速率排在第二位的端口分别选择为主端口和副端口,配置主端口和副端口为Trunk模式,以支持所有业务VLAN放通,从而避免了施工人员在配置时选择了  全部
背景技术:
随着工业以太网技术的快速发展,以太网逐步替换传统现场总线技术成为工业网 络主流传输技术,并提供灵活、高速和标准化的传输服务。在规模大、业务多的网络环境里 面,绝大部分都是部署环形拓扑。环形拓扑的特征就是由沿固定方向连接成封闭回路的网 络节点组成,每一节点与它左右相邻的节点连接,是一个点对点的封闭结构。 当使用以太网交换机来构建这种环形拓扑,则这个环形拓扑就称之为以太环网, 也叫环网。FRRP(Fast  Ring  Recovery  Protocol,快速环网恢复协议)是一种专门应用于环 网的链路层协议,当环网上链路或设备发生故障时,能迅速切换到备份链路,保证业务的快 速恢复。FRRP协议支持环网内的VLAN划分,并利用专用的控制通道VLAN传递环网控制信息, 实现控制信息和业务数据的隔离,对端口类型的配置、FRRP环的配置都有较高的技术要求。 然而,这种基于FRRP协议的工业级环网的部署中,往往都是十几台、几十台设备组成一个 环,需要较多繁琐的配置步骤,施工人员容易误操作,工作效率低下,甚至有可能导致网络 风暴,对整个网络造成较大损害。
技术实现要素:
为克服相关技术中存在的问题,本说明书提供了一种部署环网的方法、装置、存储 介质及设备。 根据本说明书实施例的第一方面,提供一种部署环网的方法,由若干个设备组成 FRRP环,所述设备包括被指定为主节点的设备,和作为转发节点的其他设备;所述环网FRRP 环的VLAN包括业务VLAN和控制VLAN,所述业务VLAN用于传递数据报文,所述业务VLAN的ID 被配置为第一区间,所述控制VLAN用于传递协议报文,所述控制VLAN的ID被配置为第二区 间;所述第一区间和所述第二区间不存在交集;所述方法包括: 获取任一设备上各端口的速率; 确定所述设备上速率最大的端口作为主端口以及速率排在第二位的端口作为副 端口,配置所述主端口和所述副端口为Trunk模式,以支持所述业务VLAN传递数据报文;其 中,所述主节点的主端口被配置为向副端口传递协议报文,所述副端口被配置为收到所述 协议报文后,阻塞数据报文; 下发第一默认值和第二默认值到所述设备,所述第一默认值用于配置所述设备的 环ID,所述环ID为所述FRRP环的标识,所述第二默认值用于配置所述设备的域ID,所述域ID 为所述FRRP环所属的FRRP域的标识。 在某些例子中,上述获取任一设备上各端口的速率之前包括: 监听任一设备上各端口是否被占用,是则在获取所述设备上各端口的速率时跳过 4 CN 111555916 A 说 明 书 2/8 页 所述端口。 在某些例子中,上述协议报文包括探测协议报文,所述探测协议报文用于检查链 路状态; 则所述主节点的主端口被配置为向副端口周期性发送所述探测协议报文,所述副 端口被配置为当检查得所述链路状态为正常时,阻塞数据报文,当检查得所述链路状态为 故障时,传输所述数据报文。 在某些例子中,上述第一区间的取值范围为1至4092,上述第二区间的取值范围为 4093至4094。 根据本说明书实施例的第二方面,提供一种部署环网的装置,由若干个设备组成 FRRP环,所述设备包括被指定为主节点的设备,和作为转发节点的其他设备;所述FRRP环的 VLAN包括业务VLAN和控制VLAN,所述业务VLAN用于传递数据报文,所述业务VLAN的ID被配 置为第一区间,所述控制VLAN用于传递协议报文,所述控制VLAN的ID被配置为第二区间;所 述第一区间和所述第二区间不存在交集;所述装置包括: 获取模块,用于获取任一设备上各端口的速率; 配置模块,用于确定所述设备上速率最大的端口作为主端口以及速率排在第二位 的端口作为副端口,配置所述主端口和所述副端口为Trunk模式,以支持所述业务VLAN放 通;其中,所述主节点的主端口被配置为向副端口传递协议报文,所述副端口被配置为收到 协议报文后,阻塞数据报文; 下发模块,用于下发第一默认值和第二默认值到所述设备,所述第一默认值用于 配置所述设备的环ID,所述环ID为所述FRRP环的标识,所述第二默认值用于配置所述设备 的域ID,所述域ID为所述FRRP环所属的FRRP域的标识。 根据本说明书实施例的第三方面,提供一种计算机可读存储介质,其上存储有计 算机程序,该程序被处理器执行时实现说明书实施例中任一项方法。 根据本说明书实施例的第四方面,提供一种计算机设备,包括存储器、处理器及存 储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现 说明书实施例中任一项方法。 本说明书的实施例提供的技术方案可以包括以下有益效果: 本说明书实施例中,公开了一种部署环网的方法、装置、存储介质及设备,该方法 中,获取组建环网的设备上各端口的速率,将速率最大的端口和速率排在第二位的端口分 别选择为主端口和副端口,配置主端口和副端口为Trunk模式,以支持所有业务VLAN放通, 从而避免了施工人员在配置时选择了不适宜的端口类型的误操作;配置好主副端口之后, 下发第一默认值和第二默认值,分别用于配置该设备的环ID和域ID,通过下发统一的默认 值的形式,同一环上的设备的环ID和域ID都符合协议要求,防止了施工人员因为设备太多 而出现的错误配置,从而提高了部署环网的工作效率。 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本说明书。 附图说明 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实 5 CN 111555916 A 说 明 书 3/8 页 施例,并与说明书一起用于解释本说明书的原理。 图1是本说明书根据一示例性实施例示出的一种部署环网的方法的流程图; 图2是本说明书根据一示例性实施例示出的一个环网的拓扑结构的示意图; 图3是本说明书实施例部署环网的装置所在计算机设备的一种硬件结构图; 图4是本说明书根据一示例性实施例示出的一种部署环网的装置的框图。
分享到:
收藏