实施方案
[0018] 为了使本领域相关技术人员更好地理解本发明的技术方案,下面将结合本发明实施方式的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。
[0019] 下面结合附图和实施方式对本发明作进一步说明。
[0020] 参阅图1,为本发明提供的一种实施方式的快速下发ACL规则的方法,本方法包括:
[0021] 步骤S100,下发ACL规则的配置命令中使用端口标识;
[0022] 当需要对柜式交换机的某个线卡的某个端口下发ACL规则,用户需用配置命令下发ACL规则。假设柜式交换机有8块线卡,每个线卡具有24个端口。定义一个端口标识,包括线卡号和端口号,假如5号线卡的1号端口的端口标识Iport(5,1),当用户使用配置命令下发ACL规则时,目标地址使用端口标识Iport(5,1)。
[0023] 步骤200,根据端口标识定位所述端口所在的芯片单元;
[0024] 如步骤S100中所述,当用户使用配置命令下发ACL规则时,目标地址使用端口标识,端口标识清楚的指出了端口所在的线卡号和端口号,根据端口标识中线卡号可快速定位端口所在的芯片单元,例如前面所述的Iport(5,1)所在的芯片单元位于5号线卡。
[0025] 步骤S300,将所述ACL规则下发给所述芯片单元。
[0026] 在步骤S200中已经定位出端口所在的芯片单元,然后将ACL规则下发给所述芯片单元。
[0027] 在优选实施方式中,当ACL规则下发到芯片单元后,由芯片单元将ACL规则下发到端口。
[0028] 通过上述步骤S100-步骤300,在用户使用配置命令下发ACL规则时,目标地址使用了包括线卡号和端口号的端口标识,快速定位所述端口所在的芯片单元,直接向芯片单元下发ACL规则,避免了遍历所有芯片单元浪费时间导致ACL规则下发失败的问题。
[0029] 在优选实施方式中,所述快速下发ACL规则的方法还包括:
[0030] 步骤S400,判断ACL规则下发预设时间后无应答。本实施例中,预设时间为60秒。若ACL规则下发预设时间后无应答,则ACL规则下发失败,否则ACL规则下发成功。
[0031] 采用本发明方法后,下发ACL规则的配置命令中使用端口标识,用端口标识就能定位所述端口所在的芯片单元,避免了以往下发ACL规则时遍历所有芯片单元的问题,大大缩短了下发ACL规则的时间,使ACL规则的下发高效、快速完成。
[0032] 以上仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。