[发明专利]一种用户终端参数信息的获取方法有效
申请号: | 201210169068.3 | 申请日: | 2012-05-29 |
公开(公告)号: | CN102710439A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 陈健;孟世胜;陈然;倪健 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 杨楠 |
地址: | 210003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户 终端 参数 信息 获取 方法 | ||
技术领域
本发明涉及计算机网络通信技术领域,尤其涉及一种用户终端参数信息的获取方法,终端管理系统通过其下挂的网关内存中的记录获取网关LAN侧的用户终端的参数信息。
背景技术
随着通信技术发展,特别是云计算,移动互联网以及物联网等技术迅速崛起,各种智能终端出现,服务器或局端对用户终端的实时发现与管理尤为重要,以方便业务的及时下发与数据处理。本论述提出了一种方法可以实现终端管理系统对用户终端的实时无盲点查询,方便终端管理系统对用户终端的查询与管理,具有良好的应用前景。
在目前终端管理系统中对网关LAN侧用户终端的查询与管理是通过终端管理系统发起查询请求,然后直接读取网关内存的用户终端的信息。目前网关内存记录用户终端参数信息的触发方式是当用户终端接入网关后,网关内DHCP(Dynamic Host Configuration Protocol,动态主机设置协议)服务器为该用户终端分配一个动态IP地址,同时将相应的参数信息存入网关内存,在网关收到终端管理系统发起查询请求后直接将网关内存中记录信息上报。这种方法简单,快捷,但是这种方法存在以下不足:
首先,读取信息不是最新终端的信息,因为终端的IP地址是可以变化的,直接读取内存中的信息有可能是过时的或者错误信息;
其次,目前网关内存中记录用户终端参数信息的触发方式是网关DHCP为用户终端分配IP地址后,申请内存记录相应的参数信息,但是实际应用中有的用户喜欢手动设置IP地址,如果用户终端不和网关有通信这里我们称作不活动终端,网关就不能发现用户终端,内存也不会记录相应的参数信息,这就会导致终端管理系统出现查询盲点,不能查询发现所有用户终端,出现管理漏洞,业务下发错误等问题;
最后,当一个新用户终端进来或用户终端参数变化时,终端管理系统如果不主动查询就也不能及时发现。
发明内容
本发明的目的在于克服现有技术的不足,提供一种用户终端参数信息的获取方法,能够使终端管理系统及时准确地获取不活动(与网关无通信)用户终端以及新出现终端的参数信息,进而使终端管理系统对网关LAN侧用户终端实现实时无盲点的查询与管理。
本发明具体采用以下技术方案解决上述技术问题。
一种用户终端参数信息的获取方法,终端管理系统通过其下挂的网关内存中的记录获取网关LAN侧的用户终端的参数信息,包括以下步骤:
步骤1、当网关收到终端管理系统的查询请求时或者按照预设周期向其LAN侧的用户终端广播ARP(Address Resoluition Protocol,地址解析协议)请求包;所述ARP请求包的报头中,发送MAC地址为网关的MAC,IP地址为网关的IP地址,目标MAC为广播MAC地址,目标IP为网关允许的合法网段;
步骤2、用户终端收到ARP请求包后立刻响应回包,把正在使用的IP地址和对应的物理MAC通知网关;
步骤3、网关收到LAN侧所有用户终端的ARP回包后更新ARP缓存列表,把对应的MAC和IP写入ARP缓存表;
步骤4、网关逐条读取ARP缓存列表记录项并判断是否需要更新内存中的相应记录,具体包括:
步骤401、读取ARP缓存列表中的记录项,判断该记录项中的IP地址是否是LAN侧地址,若否,则转步骤406;
步骤402、将记录项的MAC地址与内存中的记录相比,判断是否是新加进来的用户终端,若否,则转进入步骤404;
步骤403、申请内存空间,创建新的记录项,记录用户终端的IP地址、IP地址类型、物理MAC地址、属于哪个网口等参数信息;在判断IP地址类型时,IP地址与DHCP已分配地址池比较,如果是属于已分配列表IP地址,则IP地址类型为DHCP,否则为STATIC;
步骤404、比较内存中该用户终端的参数信息与新读取该用户终端参数信息是否有变化,若否,则转步骤407;
步骤405、删除内存中记录该用户终端的参数信息,转步骤403;
步骤406、读取ARP缓存列表的下一个记录项并重复步骤401-步骤405,若下一个记录项为空则进入步骤407;
步骤407、退出;
步骤5、根据步骤4的判断结果更新网关内存中的相应记录;
步骤6、网关将内存中的记录上报给终端管理系统。
相比现有技术,本发明方法可以使终端管理系统及时准确地获取不活动(与网关无通信)用户终端以及新出现终端的参数信息,进而使终端管理系统对网关LAN侧用户终端实现实时无盲点的查询与管理。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210169068.3/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置