【技术实现步骤摘要】
一种下发插入规则的方法及装置
本申请涉及通信
,尤其涉及一种下发插入规则的方法和装置。
技术介绍
使用云平台对网络设备进行管理时,云平台为每个网络设备配置一个规则列表,该规则列表中包含所有网络协议的规则;同时,网络设备自身维护多个规则列表,且每个规则列表包含一种网络协议。当云平台接收到在规则列表中插入新增规则的请求时,需要向网络设备同步该新增规则。其中,插入新增规则一般以云平台的规则列表中的已有规则作为参照规则,将新增规则插入到参照规则之前或参照规则之后。然而,在新增规则和参照规则的网络协议不同的情况下,网络设备接收到云平台下发的同步消息时,无法在与新增规则网络协议对应的规则列表中查找到参照规则,从而无法确定新增规则的插入位置。
技术实现思路
针对上述技术问题,本申请提出了一种下发插入规则的方法及装置,可以使得网络设备确定新增规则在目标规则列表中的位置。根据本申请的第一方面,提供一种下发插入规则的方法,该方法应用于云平台,该方法包括:接收新增规则插入请求,所述请求包括新增规则、插入云平台的规则列表时所参照的第一插入参照规则、以及所述新增规则和插入参照规则的相对位置;确定所述第一插入参照规则与所述新增规则的网络协议是否相同;若不同,基于所述相对位置和所述第一插入参照规则,在所述云平台的规则列表中,确定是否存在新增规则插入网络设备中的目标规则列表时所参照的第二插入参照规则,所述目标规则列表与所述新增规则的网络协议对应;若存在,则将所述新增规 ...
【技术保护点】
1.一种下发插入规则的方法,其特征在于,应用于云平台,所述方法包括:/n接收新增规则插入请求,所述请求包括新增规则、插入云平台的规则列表时所参照的第一插入参照规则、以及所述新增规则和插入参照规则的相对位置;/n确定所述第一插入参照规则与所述新增规则的网络协议是否相同;/n若不同,基于所述相对位置和所述第一插入参照规则,在所述云平台的规则列表中,确定是否存在新增规则插入网络设备中的目标规则列表时所参照的第二插入参照规则,所述目标规则列表与所述新增规则的网络协议对应;/n若存在,则将所述新增规则、所述第二插入参照规则以及所述相对位置下发给所述网络设备,以使网络设备将所述新增规则插入所述目标规则列表。/n
【技术特征摘要】
1.一种下发插入规则的方法,其特征在于,应用于云平台,所述方法包括:
接收新增规则插入请求,所述请求包括新增规则、插入云平台的规则列表时所参照的第一插入参照规则、以及所述新增规则和插入参照规则的相对位置;
确定所述第一插入参照规则与所述新增规则的网络协议是否相同;
若不同,基于所述相对位置和所述第一插入参照规则,在所述云平台的规则列表中,确定是否存在新增规则插入网络设备中的目标规则列表时所参照的第二插入参照规则,所述目标规则列表与所述新增规则的网络协议对应;
若存在,则将所述新增规则、所述第二插入参照规则以及所述相对位置下发给所述网络设备,以使网络设备将所述新增规则插入所述目标规则列表。
2.根据权利要求1所述的方法,其特征在于,所述基于所述新增规则和插入规则的相对位置、和插入到云平台的规则列表时所参照的第一插入参照规则,在所述云平台的规则列表中,确定是否存在新增规则插入网络设备中的目标规则列表时所参照的第二插入参照规则,包括:
基于所述相对位置确定查找顺序;
按照所述查找顺序和所述第一插入参照规则,在所述云平台的规则列表中查找是否存在与所述新增规则网络协议相同的至少一个规则;
若存在,则将所述至少一个规则中的首个规则作为第二插入参照规则。
3.根据权利要求2所述的方法,其特征在于,所述相对位置为新增规则在插入参照规则之前,则所述查找顺序为以第一插入参照规则为起点向后查询;
所述按照所述查找顺序和所述第一插入参照规则,在所述云平台的规则列表中查找是否存在与所述新增规则的网络协议相同的至少一个规则,包括:
在所述云平台的规则列表中,以所述第一插入参照规则为起点向后查询,确定是否存在与所述新增规则的网络协议相同的至少一个规则。
4.根据权利要求2所述的方法,其特征在于,所述相对位置为新增规则在插入参照规则之后,则所述查找顺序为以参照规则为起点向前查询;
所述按照所述查找顺序和所述第一插入参照规则,在所述云平台的规则列表中查找是否存在与所述新增规则的网络协议相同的至少一个规则,包括:
在所述云平台的规则列表中,以所述第一插入参照规则为起点向前查询,确定是否存在与所述新增规则的网络协议相同的至少一个规则。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若确定不存在新增规则插入网络设备中的目标规则列表时所参照的第二插入参照规则,则当所述相对位置为新增规则在插入参照规则之前时,确定新增规则在目标规则列表中的位置为尾部;或者,当所述相对位置为新增规则在插入参照规则之后时,确定新增规则在目标规则列表中的位置为首部;
将所述新增规则、所述新增规则在目标规则列表中的位置下发给所述网络设备,以使网络设备将所述新增规则插入所述目标规则列表。
6.一种下发插入规则的装置,其特...
【专利技术属性】
技术研发人员:胡有福,
申请(专利权)人:杭州迪普科技股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。