[发明专利]一种DHCP报文转发方法和设备有效
申请号: | 201310418600.5 | 申请日: | 2013-09-13 |
公开(公告)号: | CN104468467A | 公开(公告)日: | 2015-03-25 |
发明(设计)人: | 崔晓会 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/12;H04L12/24 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 牛峥;王丽琴 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 dhcp 报文 转发 方法 设备 | ||
技术领域
本发明涉及网络通信技术领域,特别涉及一种动态主机配置协议(DHCP,Dynamic Host Configuration Protocol)报文转发方法和设备。
背景技术
DHCP基于客户端/服务器通信模式,为网络设备动态地分配互联网协议(IP,Internet Protocol)地址等网络配置参数。
图1为现有技术中的一种典型DHCP组网示意图,该组网包括DHCP服务器1、DHCP客户端111~116、及中转设备11~15。当DHCP客户端与DHCP服务器不在同一个网段时,在DHCP客户端与DHCP服务器之间会存在中转设备。图1所示的各功能实体将按如下步骤实现动态分配IP地址。
步骤S1,DHCP客户端111广播DISCOVER(发现)报文;
步骤S2,中转设备11~13根据配置将DISCOVER报文单播发送给DHCP服务器1;
步骤S3,DHCP服务器1为DHCP客户端111分配IP地址,将分配的IP地址携带在OFFER(提供)报文中单播发送给中转设备11~13;
步骤S4,中转设备11~13将OFFER报文单播发送给DHCP客户端111;
步骤S5,DHCP客户端111广播REQUEST(请求)报文,REQUEST报文中携带DHCP服务器1分配的IP地址;
步骤S6,中转设备11~13根据配置将REQUEST报文单播发送给DHCP服务器1;
步骤S7,DHCP服务器1单播发送ACK(确认)报文,确认IP地址的分配,并为DHCP客户端111分配租约;
步骤S8,中转设备11~13单播发送ACK报文给DHCP客户端111;
步骤S9,根据DHCP协议规定,在某些特定的时间DHCP客户端111经中转设备11~13单播发送续约报文给DHCP服务器1,以保证获取到的IP地址的可用状态。
上述DISCOVER报文和REQUEST报文,统称为DHCP请求报文。
现有技术中,实现动态分配IP地址的网络设备、服务器以及用户的PC往往来自于不同的厂家,因此所支持的信息子选项功能不统一,例如中继代理信息子选项Option82,有的厂家的中转设备所支持的Option82没有附加项,不能追加路径信息,有的厂家的中转设备所支持的Option82则可以追加路径信息,因此,在这种设备来自不同厂家的情况下,通过上述DHCP报文携带Option82,就导致很难实现网络拓扑的收集,以及对网络设备和用户PC的监管和管理。
发明内容
本发明的目的在于提供一种DHCP报文转发方法和设备,能够实现网络拓扑收集。
为实现上述发明目的,本发明提供了一种DHCP报文转发方法,该方法包括:
中转设备接收DHCP客户端发送的DHCP请求报文,所述DHCP请求报文中携带具有DHCP客户端节点标识的用户信息子选项;
中转设备将自身节点标识和接收DHCP请求报文的路径信息携带在DHCP请求报文的中继代理信息子选项中;
中转设备将携带有DHCP客户端节点标识的用户信息子选项和该中转设备的中继代理信息子选项的DHCP请求报文转发至DHCP服务器,以使DHCP服务器根据所述用户信息子选项和中继代理信息子选项进行网络拓扑描绘。
为实现上述发明目的,本发明还提供了一种中转设备,其特征在于,该设备包括:
接收单元,用于接收DHCP客户端发送的DHCP请求报文,所述DHCP请求报文中携带具有DHCP客户端节点标识的用户信息子选项;
信息添加单元,用于将自身节点标识和接收DHCP请求报文的路径信息携带在DHCP请求报文的中继代理信息子选项中;
转发单元,用于转发所述DHCP请求报文至DHCP服务器,以使DHCP服务器根据所述用户信息子选项和中继代理子选项进行网络拓扑描绘。
综上所述,本发明实施例中,在DHCP客户端向DHCP服务器申请IP地址时,DHCP客户端利用用户信息子选项将自身节点标识发送给中转设备,经中转设备发送给DHCP服务器;同时中转设备利用中继代理信息子选项将报文经过路径叠加后携带给DHCP服务器。因此,DHCP服务器根据用户信息子选项和中继代理信息子选项,收集节点设备标识,并确定节点设备间的连接关系,以此描绘网络拓扑,可以借助WEB实现网络拓扑图形展示给用户,便于用户监控管理。
附图说明
图1为现有技术中的一种典型DHCP组网示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310418600.5/2.html,转载请声明来源钻瓜专利网。