[发明专利]用户配置信息获取方法和装置无效
申请号: | 200810241542.2 | 申请日: | 2008-12-23 |
公开(公告)号: | CN101447945A | 公开(公告)日: | 2009-06-03 |
发明(设计)人: | 武绍芸 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 配置 信息 获取 方法 装置 | ||
技术领域
本发明涉及通信领域,尤其涉及一种用户配置信息方法和装置。
背景技术
对于网络转发设备来说,获取用户配置信息是一项重要的任务。网络设备对数据报文进行用户信息的识别,将不同的用户配置信息应用到对应的数据报文上。这里的用户在不同的层次和粒度上有不同的含义,例如,用户识别可以是基于端口的用户,所有从某个端口进入的数据报文都应用这个端口下的配置信息,通常很多的专线用户是通过这种方式实现的;
用户识别也可以是基于虚拟专用网VLAN的用户,从某个端口进入的数据报文,根据报文中携带的VLAN号,应用该VLAN号所对应的子接口(逻辑接口)下的配置信息;用户识别也可以是基于QinQ(802.1q in 802.1q)的用户,从某个端口进入的数据报文,根据报文中携带的两层tag标签,应用该两层tag所对应的QinQ接口(逻辑接口)下的配置信息,两层tag分别为内层VLAN号(out_vlan)和外层VLAN号(in_vlan);
用户识别也可以是基于宽带接入用户的,从某个端口进入的数据报文,根据报文中携带的封装信息,在网络设备上查找用户信息表,应用匹配的用户所对应的配置信息;
用户识别也可以是基于ACL用户(Access Control List;访问控制列表)。ACL可以用来区分和过滤更细粒度的数据流,以对这些数据流进行区别处理。举个具体的例子,若网络管理员得知来自某个网段的报文可能存在病毒或者网络攻击时,可以在网络设备上配置一条或一组ACL,当网络设备收到的报文中的信息可以匹配上该ACL信息时,可以认为是来自病毒或者攻击网段的,可以根据配置将该报文丢弃;或者,网络管理员也可以配置ACL匹配某个网段,提高来自这给网段的报文的优先级。网络设备在完成报文的用户识别后,可以将对应的用户特定的配置应用到报文上,完成数据报文的转发。
当网络设备收到一个报文后,首先根据报文中的源端口号读取端口配置表,根据该源端口对应的配置对报文进行特定的配置;如果该报文中携带VLAN信息,则根据源端口和VLAN信息读取VLAN配置表,根据该VLAN对应的VLAN子接口对报文进行特定的配置;如果该报文中携带了QinQ信息,则根据报文中携带的两层tag读取QinQ配置表,根据该两层tag对应的QinQ子接口对报文进行特定的配置;如果该报文进入的接口是宽带接入用户接口,则需要根据报文中的源MAC(Media Access Control)地址、VLAN号、源IP地址和该报文进入的源端口号读取宽带接入用户配置表,根据对应的宽带接入用户对报文进行特定的配置。
发明人在研究过程中发现,现有技术存在以下缺点:网络设备对报文进行配置用户信息是逐级进行的,这样,假设存在一个配置了宽带用户接入的接口,用户通过QinQ方式接入,且假设查询上述各个配置表的时间都是t1,那么从该接口收到的每一个报文都需要5倍的t1时间才能够得到真正的用户配置信息,且几乎所有的用户配置信息都是更细粒度的配置覆盖更粗粒度的配置,所以在读取宽带接入用户配置表之前读取到的配置表是没有实际作用的,因此,处理一个宽带用户接入的报文的效率会非常低下。随着网络基础技术的发展,网络设备承担宽带接入的需求越来越迫切,因此上述问题会不断突出,成为网络设备面临的主要问题。
发明内容
基于此,本发明实施例提供一种用户配置信息获取的方法和装置,可以较快获得用户配置信息,从而提高网络设备的转发性能。
本发明实施例提供一种用户配置信息获取方法,包括:接收数据报文;从所述报文中获取所述报文对应的至少一种用户识别信息;根据所述用户识别信息查找统一用户配置表,获取所述用户识别信息对应的用户配置信息,所述统一用户配置表包括至少两种用户识别信息对应的用户配置信息。
此外,本发明实施例提供另一种用户配置信息获取装置,包括:接收模块,用于接收数据报文;用户识别信息获取模块,用于从所述报文中获取所述报文对应的至少一种用户识别信息;用户配置信息获取模块,用于根据所述用户识别信息查找统一用户配置表,获取所述用户识别信息对应的用户配置信息,所述统一用户配置表包括至少两种用户识别信息对应的用户配置信息。
本发明实施例通过查找统一用户配置表获取用户配置信息,可以较快获得用户配置信息,从而提高网络设备的转发性能;此外,从配置管理角度来看,由于统一用户配置表管理至少两种用户识别信息对应的用户配置信息,提高了多种的用户配置信息的可继承性和可扩展性。
附图说明
图1是本发明实施例一的用户配置信息获取方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810241542.2/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置