[发明专利]标识用户的方法及系统、中继设备无效
申请号: | 200710107096.1 | 申请日: | 2007-05-18 |
公开(公告)号: | CN101309202A | 公开(公告)日: | 2008-11-19 |
发明(设计)人: | 郑煜;李志强;刘守文 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L1/00;H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 李欣 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标识 用户 方法 系统 中继 设备 | ||
技术领域
本发明涉及通信领域,尤其涉及标识用户的技术。
背景技术
为了保证Client(客户端)数据的安全,一些通信系统在Relay(中继)设备(包括L2、L3上的DHCP Relay设备)上,利用Proxy(代理)和/或Snooping(监控)功能,对Client(客户端)与Server(服务器)之间交互的DHCP(DynamicHost Configuration Protocol,动态主机配置协议)报文进行监控。Relay设备收到Client的上行请求报文时,能够获取到Client的相关信息,包括能够标识Client的原始用户标识信息,并将所述请求报文发送给Server;Server在应答的DHCP报文中,携带所述原始用户标识信息;Relay设备收到Server应答的DHCP报文时,根据其中携带的原始用户标识信息,可以找到对应的Client的用户相关信息,从而可以根据所述用户相关信息确定出Client的位置,以及其所拥有的数据。
目前,DHCP协议中规定,可以使用硬件类型和硬件地址来标识Client,如以太网中,使用硬件类型和硬件地址是MAC地址。在上行DHCP报文中,可以使用chaddr字段来填写MAC地址,该chaddr字段在下行DHCP报文中可以原封不动地返回。另外,在上行DHCP报文中,还可以Client-identifier字段来填写MAC地址,该Client-identifier字段在下行DHCP报文中不返回。
在实际应用中,还可以使用DHCP报文中的XID(即Transaction ID,称为传输标识)字段来标识用户,所述XID字段由每个Client随机产生,并在Server回复的应答报文中被原封不动地返回。
当有多个Client存在时,Mac地址很有可能发生冲突;多个Client产生的XID也很有可能发生冲突;另外,考虑到某些终端生产厂家实现的不规范性以及现实网络环境的复杂性,多个Client的Mac地址或产生的XID,发生冲突的可能性会更大,因此Relay设备收到Server应答的DHCP报文后,无法根据其中携带的Mac地址信息和/或XID字段找到对应的Client,从而无法得知Server应答的DHCP报文该发送给哪个Client;也无法获得该Client所拥有的数据。
发明内容
本发明的实施例提供一种标识用户的方法及系统、中继设备,通过其,在能够标识Client的原始用户标识信息发生冲突的情况下,能够根据接收到的下行报文,找到对应的Client。
本发明的实施例通过如下技术方案实现:
本发明的实施例提供一种标识用户的方法,其包括:
为不同的用户确定能够区分所述用户的替代用户标识信息;
将所述替代用户标识信息,通过上行报文传送出去;并通过下行报文将其原封不动地返回;
根据下行报文中携带的替代用户标识信息,找到与所述替代用户标识信息对应的用户相关信息。
本发明的实施例还提供一种通信系统,其包括:
第一中继设备,用于为不同的用户确定不同的替代用户标识信息;将所述第一中继设备所确定的替代用户标识信息,通过上行报文传送出去;
第二中继设备,包括定位单元,用于根据下行报文中携带的替代用户标识信息,找到与所述替代用户标识信息对应的用户相关信息;
服务器,用于根据所述第二中继设备发送的上行报文,获得用户的替代用户标识信息,并在反馈的下行报文中,携带所述替代用户标识信息。
本发明的实施例还提供一种中继设备,其包括:
标识确定单元,用于为不同的用户确定不同的替代用户标识信息;
传输单元,用于将所述标识确定单元所确定的替代用户标识信息,通过上行报文传送出去;并下行传输携带替代用户标识信息的下行报文;
定位单元,用于获取下行报文返回的替代用户标识信息;根据下行报文中携带的替代用户标识信息,找到与所述替代用户标识信息对应的用户相关信息。
由上述本发明的实施例提供的具体实施方案可以看出,其为不同的用户确定不同的替代用户标识信息,通过上行报文发送所述替代用户标识信息;在下行报文中携带所述替代用户标识信息;根据所述替代用户标识信息,找到对应用户的相关信息,因此在能够标识Client的原始用户标识信息发生冲突的情况下,能够根据接收到的下行报文,找到对应的Client。
附图说明
图1为本发明第一实施例的流程图;
图2为本发明第二实施例的结构图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710107096.1/2.html,转载请声明来源钻瓜专利网。