一种动态生成配置文件的方法、装置、交换机和存储介质

    公开(公告)号:CN115941422B

    公开(公告)日:2024-10-22

    申请号:CN202211282644.5

    申请日:2022-10-19

    发明人: 刘威 郭巍松 陈翔

    摘要: 本发明实施例提供了一种动态生成配置文件的方法、装置、交换机和存储介质,该方法应用于交换机,交换机配置有SNMP,运行有监听进程和更新进程,该方法包括:监听进程订阅SNMP的数据库表,并监听数据库表中键值的变化;监听进程接收交换机内核发送的netlink消息,netlink消息包括IP地址的变化消息和VRF的变化消息;若数据库表中的键值变化和/或接收到IP地址的变化消息和/或VRF的变化消息,则监听进程向更新进程发送SNMP的配置文件的更新请求;更新进程根据更新请求判断是否更新配置文件。保证了SNMP的配置文件与实际配置相符,使SNMP的配置文件可以及时更新,避免了SNMP的配置文件生成错误。

    一种数据更新方法、装置及交换机

    公开(公告)号:CN117061343A

    公开(公告)日:2023-11-14

    申请号:CN202310920642.2

    申请日:2023-07-25

    发明人: 刘威 郭巍松 陈翔

    IPC分类号: H04L41/082 H04L49/40

    摘要: 本申请涉及数据处理领域,具体涉及一种数据更新方法、装置及交换机,包括:通过调用第一函数,确定第一变量的值是否为真;第一变量用于指示是否执行数据更新操作,第一变量根据第二变量进行更新,第二变量用于指示最近一次接收到查询报文的时间;第一函数,用于执行数据更新操作;在确定第一变量的值为真的情况下,从数据库中获取数据,以对网络管理代理缓存的数据进行更新;数据库用于存储网络管理代理所属网络设备的属性信息,避免了在长时间未接收到查询报文的情况下,重复执行更新操作所造成的资源浪费。

    一种动态生成配置文件的方法、装置、交换机和存储介质

    公开(公告)号:CN115941422A

    公开(公告)日:2023-04-07

    申请号:CN202211282644.5

    申请日:2022-10-19

    发明人: 刘威 郭巍松 陈翔

    摘要: 本发明实施例提供了一种动态生成配置文件的方法、装置、交换机和存储介质,该方法应用于交换机,交换机配置有SNMP,运行有监听进程和更新进程,该方法包括:监听进程订阅SNMP的数据库表,并监听数据库表中键值的变化;监听进程接收交换机内核发送的netlink消息,netlink消息包括IP地址的变化消息和VRF的变化消息;若数据库表中的键值变化和/或接收到IP地址的变化消息和/或VRF的变化消息,则监听进程向更新进程发送SNMP的配置文件的更新请求;更新进程根据更新请求判断是否更新配置文件。保证了SNMP的配置文件与实际配置相符,使SNMP的配置文件可以及时更新,避免了SNMP的配置文件生成错误。

    一种消息发送方法、装置、电子设备和可读存储介质

    公开(公告)号:CN116471161A

    公开(公告)日:2023-07-21

    申请号:CN202310378225.X

    申请日:2023-04-11

    发明人: 刘威 郭巍松 陈翔

    摘要: 本发明实施例提供了一种消息发送方法、装置、电子设备和可读存储介质,方法包括:创建新用户时,获取新用户的认证协议信息、加密协议信息、认证密钥信息、加密密钥信息以及引擎标识信息;采用认证协议信息、加密协议信息、认证密钥信息、加密密钥信息以及引擎标识信息生成目标认证密钥和目标加密密钥;采用目标认证密钥和目标加密密钥对消息进行加密,并向管理站设备发送加密后的消息。通过采用上述方法,并不直接采用用户输入的认证密钥信息以及加密密钥信息对消息进行加密,而是采用新生成的目标认证密钥和目标加密密钥进行加密,由于目标认证密钥是基于不可逆算法生成的,其安全且不可逆,因此可以降低SNMP网络中的消息交互风险。