【技术实现步骤摘要】
基于DHCP服务器的SNMP网络管理方法及装置
本专利技术涉及网络管理技术,尤指一种基于动态主机配置信息(DHCP,DynamicHostConfigurationProtocol)服务器的简单网络管理协议(SNMP,SimpleNetworkManagementProtocol)网络管理方法及装置。
技术介绍
在目前的网络应用环境中,终端网关通常是由SNMP网络管理系统来进行集中管理。当需要进行网络地址转换时,终端网关与SNMP网络管理系统之间就需要经过具有网络地址转换(NAT,NetworkAddressTranslation)功能的中间设备连接。通常,SNMP网络管理系统与终端网关的中间设备能够对终端网关的数据执行源NAT转换后转发到Internet网络中或者SNMP网络管理系统,常见的中间设备如政企网关等。政企网关作为具有NAT功能的设备,是SNMP网络管理系统与终端网关的中间设备,如附图1所示。终端网关作为远端下挂在政企网关下,政企网关作为局端为远端分配IP,并对远端的数据执行源NAT转换后转发到Internet网络中或者SNMP网络管理系统。现有技术中,对于需要中间设备执行源NAT规则转换的情况下,SNMP网络管理系统不能直接管理终端网关,如果SNMP网络管理系统要管理终端网关,则需要在NAT设备上手动配置目的地址转换(DNAT,DestinationNetworkAddressTranslation)规则,才能使SNMP网络管理系统连接到终端网关,从而管理这些终端网关。也就是说,现有的中间设备不能自动生成DNAT规则,SNMP网络管理系统和终 ...
【技术保护点】
一种基于动态主机配置信息DHCP服务器的简单网络管理协议SNMP网络管理方法,其特征在于,包括:DHCP服务器与DHCP客户端交互,为DHCP客户端分配IP地址;DHCP服务器查找未被占用的外网端口号,利用查找到的未被占用的外网端口号及为DHCP客户端分配的IP地址为DHCP客户端创建目的地址转换DNAT规则。
【技术特征摘要】
1.一种基于动态主机配置信息DHCP服务器的简单网络管理协议SNMP网络管理方法,其特征在于,包括:DHCP服务器与DHCP客户端交互,为DHCP客户端分配IP地址;DHCP服务器查找未被占用的外网端口号,利用查找到的未被占用的外网端口号及为DHCP客户端分配的IP地址为DHCP客户端创建目的地址转换DNAT规则。2.根据权利要求1所述的方法,其特征在于,在所述DHCP服务器与DHCP客户端交互中,还包括:所述DHCP服务器将SNMP配置参数发送给所述DHCP客户端。3.根据权利要求1所述的方法,其特征在于,所述DNAT规则为SNMP协议的DNAT规则、和/或TELNET协议的DNAT规则、和/或HTTP协议的DNAT规则。4.根据权利要求3所述的方法,其特征在于,所述DNAT规则包括:DNATid、入接口、外网端口号、外网IP地址、内网端口号、内网IP地址;其中,DNATid用于标识不同的协议;入接口为SNMP业务通道接口;外网端口为在所述预分配的外网端口号的范围内查找到的未被占用的外网端口号;外网IP地址为SNMP业务通道接口IP地址;内网端口为不同协议的端口;内网IP地址为所述DHCP服务器为所述DHCP客户端分配的IP地址。5.根据权利要求1所述的方法,其特征在于,所述创建DNAT规则后,所述方法还包括:所述DHCP服务器利用所述为DHCP客户端分配的IP地址,建立所述IP地址与所述DHCP客户端的信息的对应关系;其中,所述DHCP客户端的信息包括:所述DHCP客户端的介质访问控制MAC地址、所述DHCP客户端的序列号、分配给所述DHCP客户端的SNMP配置信息、所述DNAT规则中的外网端口号。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:所述DHCP服务器向所述SNMP网络管理系统发送SNMP陷阱Trap告警信息;所述SNMP网络管理系统从所述DHCP服务器获取私有管理信息库MIB节点的信息;所述SNMP网络管理系统利用获得的私有MIB节点的信息与所述DHCP客户端建立连接。7.根据权利要求6所述的方法,其特征在于,所述获取私有MIB节点的信息包括:所述SNMP网络管理系统向所述DHCP服务器的SNMP进程发送请求;所述DHCP服务器的SNMP进程向所述DHCP服务器的DHCP进程发送请求,获取所述DHCP客户端的信息,将所述DHCP客户端的信息写入所述私有MIB节点;所述SNMP网络管理系统获取所述私有MIB节点的信息。8.根据权利要求6所述的方法,其特征在于,所述私有MIB节点的信息包括:所述DHCP客户端的MAC地址、所述DHCP客户端的IP地址、所述DHCP客户端的序列号;以及所述DNAT规则中的SNMP外网端口号、HTTP外网端口号、TELNET外网端口号;以及所述DHCP客户端的SNMP版本号、SNMP只读团体、SNMP读写团体。9.根据权利要求6所述的方法,其特征在于,当所述DHCP服务器收到所述DHCP客户端发送的DHCPRELEASE释放报文,所述方法还包括:所述DHCP服务器根据所述DHCP客户端的IP地址检索所述DNAT规则,删除检索出的与所述DHCP客户端对应的DNAT规则;所述DHCP服务器释放该DNAT规则占用的外网端口号;所述DHCP服务器通知所述SNMP网络管理系统删除所述私有MIB节点的信息中对应的所述DHCP客户端的信息。10.根据权利要求6所述的方法,其特征在于,当所述DHCP客户端的IP地址的租约到期且未续约时,所述方法还包括:所述DHCP服务器删除所述DHCP客户端的DNAT规则;所述DHCP服务器通知所述SNMP网络管理系统删除所述私有MIB节点的信息中对应的所述DHCP客户端信息。11.根据权利要求6所述的方法,其特征在于,当所述DHCP服务器连续发送地址解析协议ARP请求,所述方法还包括:当所述DHCP客户端没有回应所述ARP请求时,判定所述DHCP客户端不在线,删除所述DHCP客户端的...
【专利技术属性】
技术研发人员:宋书芳,贺永方,
申请(专利权)人:瑞斯康达科技发展股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。