[发明专利]一种协议报文的处理方法和装置有效
申请号: | 201510540830.8 | 申请日: | 2015-08-28 |
公开(公告)号: | CN105591987B | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 徐勇刚 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/947 | 分类号: | H04L12/947;H04L29/06 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 协议 报文 处理 方法 装置 | ||
1.一种协议报文的处理方法,其特征在于,所述方法包括以下步骤:
接入设备的接口板在自身为与服务器交互的接口板时,如果接收到来自所述服务器的协议报文,则获取所述协议报文中携带的认证客户端的地址信息;
所述接口板根据所述地址信息查询本地的转发信息库FIB表,得到所述接入设备上所述认证客户端接入的接入接口;
当所述接入接口是所述接口板上的接口时,则对所述协议报文进行处理;
当所述接入接口是所述接入设备上其它接口板上的接口时,则将所述接入接口的标识信息添加到所述协议报文中,并发送给所述其它接口板进行处理;
其中,所述服务器为门户Portal服务器或者认证服务器;
当所述服务器为Portal服务器时,则所述协议报文为用户端口信息请求报文、询问握手认证协议CHAP请求报文、或者基于Portal协议的认证请求报文;
当所述服务器为认证服务器时,则所述协议报文为基于远程用户拨号认证服务RADIUS协议的认证成功报文或者认证失败报文。
2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
当所述接入接口是全局接口时,所述接口板将所述接入接口的标识信息添加到所述协议报文中,并发送给所述接入设备的主控板,由所述主控板根据收到的协议报文中携带的所述接入接口的标识信息对收到的协议报文进行处理。
3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
所述接口板在自身不为与服务器交互的接口板时,如果接收到来自所述接入设备上其它接口板的协议报文,则所述接口板根据当前接收到的协议报文中携带的接入接口的标识信息对当前接收到的协议报文进行处理。
4.根据权利要求1所述的方法,其特征在于,所述接口板对所述协议报文进行处理的过程,具体包括:
当所述协议报文为用户端口信息请求报文时,所述接口板利用所述地址信息获得所述认证客户端的用户信息,并利用所述用户信息构造用户端口信息响应报文,并将所述用户端口信息响应报文发送给所述Portal服务器;
当所述协议报文为CHAP请求报文时,所述接口板生成challenge属性信息,并利用所述challenge属性信息构造CHAP响应报文,并将所述CHAP响应报文发送给所述Portal服务器;
当所述协议报文为基于Portal协议的认证请求报文时,所述接口板利用所述基于Portal协议的认证请求报文生成基于RADIUS协议的认证请求报文,并将所述基于RADIUS协议的认证请求报文发送给认证服务器;
当所述协议报文为基于RADIUS协议的认证成功报文或者认证失败报文时,所述接口板利用所述基于RADIUS协议的认证成功报文或者认证失败报文生成基于Portal协议的认证成功报文或者认证失败报文,并将所述基于Portal协议的认证成功报文或者认证失败报文发送给所述Portal服务器。
5.一种协议报文的处理装置,其特征在于,所述处理装置应用在接入设备的接口板上,且所述处理装置具体包括:
获取模块,用于在所述接口板为与服务器交互的接口板时,如果收到来自所述服务器的协议报文,则获取所述协议报文中携带的认证客户端的地址信息;
确定模块,用于根据所述地址信息查询所述接口板本地的转发信息库FIB表,得到所述接入设备上所述认证客户端接入的接入接口;
处理模块,用于当所述接入接口是所述接口板上的接口时,则对所述协议报文进行处理;当所述接入接口是其它接口板上的接口时,则将所述接入接口的标识信息添加到所述协议报文中,并发送给所述其它接口板进行处理;
其中,所述服务器为门户Portal服务器或者认证服务器;
当所述服务器为Portal服务器时,则所述协议报文为用户端口信息请求报文、询问握手认证协议CHAP请求报文、或者基于Portal协议的认证请求报文;
当所述服务器为认证服务器时,则所述协议报文为基于远程用户拨号认证服务RADIUS协议的认证成功报文或者认证失败报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510540830.8/1.html,转载请声明来源钻瓜专利网。