一种获取主机附加信息的方法和代理设备技术

技术编号:29043836 阅读:37 留言:0更新日期:2021-06-26 05:54
本发明专利技术实施例提供一种获取主机附加信息的方法和代理设备,用于方便地获取主机附加信息。该方法包括:代理设备获取DHCP客户端发送的请求报文,请求报文携带第一TransactionID和DHCP客户端所在主机的MAC地址;代理设备获取DHCP服务器发送的确认报文,确认报文包括第二TransactionID和DHCP服务器为DHCP客户端分配的IP地址;代理设备当第一TransactionID和第二TransactionID相同时,使用IP地址向主机请求主机的附加信息。避免为获取到主机的附加信息而对DHCP服务器的改造,代理设备无需用探测工具专门对客户端的IP地址进行探测,本发明专利技术实施例的方法简单易行。实施例的方法简单易行。实施例的方法简单易行。

【技术实现步骤摘要】
一种获取主机附加信息的方法和代理设备
[0001]本申请要求于2016年11月22日提交中国专利局、申请号为201611029102.1、专利技术名称为“一种获取主机附加信息的方法和代理设备”的中国专利申请的分案申请,其全部内容通过引用结合在本申请中。


[0002]本专利技术涉及通信领域,尤其涉及一种获取主机附加信息的方法和代理设备。

技术介绍

[0003]DHCP(英文全称:Dynamic Host Configuration Protocol;中文名称:动态主机配置协议)是一种局域网的网络协议,其作用是在基于TCP/IP的网络中向访问Internet的主机提供配置信息。DHCP采用客户端/服务器模式工作,在局域网中的一台主机中安装DHCP服务器软件,在其他主机中安装DHCP客户端软件。由DHCP客户端向DHCP服务器发送配置申请,用于请求服务器为客户端分配配置信息,配置信息包括IP地址、子网掩码、缺省网关等参数。DHCP服务器根据策略向DHCP客户端返回相应配置信息。
[0004]通过DHCP客户端与DHCP服务器间的报文交本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种获取主机附加信息的方法,其特征在于,所述方法由代理设备执行,所述代理设备分别与DHCP客户端和DHCP服务器通信连接,所述方法包括:代理设备获取所述DHCP客户端发送的请求报文,所述请求报文携带第一TransactionID和所述DHCP客户端所在主机的MAC地址;所述代理设备获取所述DHCP服务器发送的确认报文,所述确认报文包括第二TransactionID和所述DHCP服务器为所述DHCP客户端分配的IP地址;所述代理设备当所述第一TransactionID和所述第二TransactionID相同时,使用所述IP地址向所述主机请求所述主机的附加信息。2.根据权利要求1所述的方法,其特征在于,所述代理设备使用所述IP地址向所述主机请求所述主机的附加信息之前,所述方法还包括:所述代理设备建立并保存所述MAC地址和所述IP地址二者的对应关系;所述代理设备使用所述IP地址向所述主机请求所述主机的附加信息之后,所述方法还包括:所述代理设备根据所述保存的对应关系和所述IP地址,建立所述IP地址.所述附加信息和所述MAC地址三者的对应关系。3.根据权利要求2所述的方法,其特征在于,所述代理设备使用所述IP地址向所述主机请求所述主机的附加信息,包括:所述代理设备向所述主机发送用于请求附加信息的回应请求报文,所述回应请求报文携带所述IP地址;所述代理设备获取所述主机发送的回应应答报文,所述回应应答报文携带所述主机的附加信息。4.一种代理设备,其特征在于,所述代理设备分别与DHCP客户端和DHCP服务器通信连接,所述代理设备包括:第一获取单元,用于获取所述DHCP客户端发送的请求报文,所述请求报文携带第一TransactionID和所述DHCP客户端所在主机的MAC地址;第二获取单元,用于...

【专利技术属性】
技术研发人员:杨雷
申请(专利权)人:华为数字技术苏州有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1