本发明专利技术实施例公开了一种数据包转发方法、装置及系统,方法包括:接收AC发送的用户与转发模式之间的对应关系;所述用户与转发模式之间的对应关系由所述AC根据用户组对应的转发模式确定;所述转发模式包括:本地转发和集中转发;接收上行数据包,所述上行数据包中携带用户标识;根据所述用户标识,确定所述上行数据包来自第一用户;根据所述用户与转发模式之间的对应关系确定所述第一用户对应的转发模式;将所述上行数据包按照所述第一用户所对应的转发模式进行转发。本发明专利技术实施例通过在AP上按照用户对应的转发模式转发用户的上行数据包,可以避免集中转发模式下AC的带宽瓶颈问题。
【技术实现步骤摘要】
一种数据包转发方法、装置及系统
本专利技术涉及通信领域,尤其涉及一种数据包转发方法、装置及系统。
技术介绍
无线局域网(wireless local area network,简称WLAN)通常采用接入控制器(access controller,简称 AC)和接入点(access point, AP)组网架构。 AC和AP组网架构中有两种转发模式,分别是集中转发模式和本地转发模式; 在集中转发模式下,无线用户的数据包由AP通过AP和AC间的无线接入点控制和配置(control and provis1ning of wireless access point,简称 CAPWAP)隧道发送至AC,再由AC进行转发。 在本地转发模式下,无线用户的数据包直接在AP上进行二层转发,无需通过AP和AC间的CAPWAP隧道发送至AC进行中转。 目前,网络管理员可以根据情况为AP配置不同的转发模式,且设置为集中转发模式居多。但是,随着无线网络接入技术的不断发展,集中转发模式下AC的带宽瓶颈问题已经暴露,并日益严峻。
技术实现思路
本专利技术实施例中提供了一种数据包的转发方法、装置及系统,通过在AP上按照用户对应的转发模式转发用户的上行数据包,可以避免集中转发模式下AC的带宽瓶颈问题。 第一方面,提供一种数据包转发方法,包括: 接收接入控制器AC发送的用户与转发模式之间的对应关系;所述用户与转发模式之间的对应关系由所述AC根据用户组对应的转发模式确定;所述转发模式包括:本地转发和集中转发; 接收上行数据包,所述上行数据包中携带用户标识; 根据所述用户标识,确定所述上行数据包来自第一用户; 根据所述用户与转发模式之间的对应关系确定所述第一用户对应的转发模式; 将所述上行数据包按照所述第一用户所对应的转发模式进行转发。 结合第一方面,在第一方面第一种可能的实现方式中,在接收AC发送的用户与转发模式之间的对应关系之前,所述方法还包括: 接收所述第一用户的认证请求信息,将所述认证请求信息转发给认证、授权和计费AAA服务器,以便所述AAA服务器根据所述认证请求信息对所述第一用户进行认证,并在认证通过后确定所述第一用户所属用户组,将所述第一用户所属用户组的信息发送给所述AC。 结合第一方面,在第一方面第二种可能的实现方式中,在接收AC发送的用户与转发模式之间的对应关系之前,所述方法还包括: 接收所述第一用户的认证请求信息,将所述认证请求信息转发给所述AC,以便所述AC根据所述认证请求信息确定所述第一用户所属用户组。 第二方面,提供一种数据包转发装置,包括: 接收单元,用于接收接入控制器AC发送的用户对应的转发模式,所述用户对应的转发模式由AC根据用户组对应的转发模式确定,所述转发模式包括:本地转发和集中转发;还用于接收上行数据包,所述上行数据包中携带用户标识; 确定单元,用于根据所述上行数据包中携带的用户标识确定所述接收单元接收的所述上行数据包来自第一用户,并根据所述接收单元接收的所述用户与转发模式之间的对应关系确定所述第一用户对应的转发模式; 发送单元,用于将所述接收单元接收的所述上行数据包按照所述确定单元确定的所述第一用户所对应的转发模式进行转发。 结合第二方面,在第二方面第一种可能的实现方式中,所述接收单元还用于:接收所述第一用户的认证请求信息; 发送单元还用于:将所述接收单元接收的所述认证请求信息转发给认证、授权和计费AAA服务器,以便所述AAA服务器根据所述请求认证信息对所述第一用户进行认证,并在认证通过后确定所述第一用户所属用户组,将所述第一用户所属用户组的信息发送给所述AC。 结合第二方面,在第二方面第二种可能的实现方式中,所述接收单元还用于:接收所述第一用户的认证请求信息; 发送单元还用于:将所述接收单元接收的所述认证请求信息转发给所述AC,以便所述AC根据所述认证请求信息确定所述第一用户所属用户组。 第三方面,提供一种数据包转发系统,包括: 接入点AP,用于接收接入控制器AC发送的用户与转发模式之间的对应关系,所述转发模式包括:本地转发和集中转发;接收上行数据包,所述上行数据包中携带用户标识;根据所述上行数据包中携带的用户标识,确定所述上行数据包来自第一用户;根据所述用户与转发模式之间的对应关系确定所述第一用户对应的转发模式;将所述上行数据包按照所述第一用户所对应的转发模式进行转发; AC,用于确定所述第一用户所属用户组,并根据用户组对应的转发模式确定所述第一用户对应的转发模式,得到第一用户与转发模式之间的对应关系发送给所述AP。 结合第三方面,在第三方面第一种可能的实现方式中,所述AC具体用于: 接收认证、授权和计费AAA服务器发送的所述第一用户所属用户组的信息,根据预设的用户组与转发模式之间的对应关系,确定所述第一用户对应的转发模式,得到第一用户与转发模式之间的对应关系发送给所述AP。 结合第三方面,在第三方面第二种可能的实现方式中,所述AC具体用于: 接收所述第一用户的认证请求信息,所述认证请求信息中携带所述第一用户的属性信息,根据所述第一用户的属性信息确定所述第一用户所属用户组;根据预设的用户组与转发模式之间的对应关系,确定所述第一用户对应的转发模式,得到第一用户与转发模式之间的对应关系发送给所述AP。 本实施例中,接收AC发送的用户与转发模式之间的对应关系;所述用户与转发模式之间的对应关系由所述AC根据用户组对应的转发模式确定;所述转发模式包括:本地转发和集中转发;接收上行数据包,所述上行数据包中携带用户标识;根据所述用户标识,确定所述上行数据包来自第一用户;根据所述用户与转发模式之间的对应关系确定所述第一用户对应的转发模式;将所述上行数据包按照所述第一用户所对应的转发模式进行转发。从而不再将接入AP的所有用户的上行数据包通过单一一种转发模式转发,尤其是不再仅使用集中转发模式转发接入AP的所有用户的上行数据包,从而降低了 AC的转发负担,一定程度上解决了集中转发模式下AC的带宽瓶颈问题。 【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是本专利技术实施例提供的一种数据包转发方法流程图; 图2是本专利技术实施例提供的另一种数据包转发方法示意图; 图3是本专利技术实施例提供的另一种数据包转发方法示意图; 图4是本专利技术实施例提供的一种数据包转发装置示意图; 图5是本专利技术实施例提供的AP结构示意图; 图6是本专利技术实施例提供的数据包转发系统结构示意图。 【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 参见图1,为本专利技术实施例提供的一种数据包转发方法流程图,该方法包括: 本文档来自技高网...
【技术保护点】
一种数据包转发方法,其特征在于,包括:接收接入控制器AC发送的用户与转发模式之间的对应关系;所述用户与转发模式之间的对应关系由所述AC根据用户组对应的转发模式确定;所述转发模式包括:本地转发和集中转发;接收上行数据包,所述上行数据包中携带用户标识;根据所述用户标识,确定所述上行数据包来自第一用户;根据所述用户与转发模式之间的对应关系确定所述第一用户对应的转发模式;将所述上行数据包按照所述第一用户所对应的转发模式进行转发。
【技术特征摘要】
1.一种数据包转发方法,其特征在于,包括: 接收接入控制器AC发送的用户与转发模式之间的对应关系;所述用户与转发模式之间的对应关系由所述AC根据用户组对应的转发模式确定;所述转发模式包括:本地转发和集中转发; 接收上行数据包,所述上行数据包中携带用户标识; 根据所述用户标识,确定所述上行数据包来自第一用户; 根据所述用户与转发模式之间的对应关系确定所述第一用户对应的转发模式; 将所述上行数据包按照所述第一用户所对应的转发模式进行转发。2.根据权利要求1所述的方法,其特征在于,在接收AC发送的用户与转发模式之间的对应关系之前,所述方法还包括: 接收所述第一用户的认证请求信息,将所述认证请求信息转发给认证、授权和计费AAA服务器,以便所述AAA服务器根据所述认证请求信息对所述第一用户进行认证,并在认证通过后确定所述第一用户所属用户组,将所述第一用户所属用户组的信息发送给所述AC。3.根据权利要求1所述的方法,其特征在于,在接收AC发送的用户与转发模式之间的对应关系之前,所述方法还包括: 接收所述第一用户的认证请求信息,将所述认证请求信息转发给所述AC,以便所述AC根据所述认证请求信息确定所述第一用户所属用户组。4.一种数据包转发装置,其特征在于,包括: 接收单元,用于接收接入控制器AC发送的用户对应的转发模式,所述用户对应的转发模式由AC根据用户组对应的转发模式确定,所述转发模式包括:本地转发和集中转发;还用于接收上行数据包,所述上行数据包中携带用户标识; 确定单元,用于根据所述上行数据包中携带的用户标识确定所述接收单元接收的所述上行数据包来自第一用户,并根据所述接收单元接收的所述用户与转发模式之间的对应关系确定所述第一用户对应的转发模式; 发送单元,用于将所述接收单元接收的所述上行数据包按照所述确定单元确定的所述第一用户所对应的转发模式进行转发。5.根据权利要求4所述的装置,其特征在于,所述接收...
【专利技术属性】
技术研发人员:欧历云,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。