华为公司宽带产品Portal协议标准(V20).pdf

华为公司宽带产品Portal协议标准(V20).pdf

ID:52234817

大小:310.81 KB

页数:21页

时间:2020-03-25

华为公司宽带产品Portal协议标准(V20).pdf_第1页
华为公司宽带产品Portal协议标准(V20).pdf_第2页
华为公司宽带产品Portal协议标准(V20).pdf_第3页
华为公司宽带产品Portal协议标准(V20).pdf_第4页
华为公司宽带产品Portal协议标准(V20).pdf_第5页
资源描述:

《华为公司宽带产品Portal协议标准(V20).pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Q/DKBA华为技术有限公司企业技术标准Q/DKBAXXXX-2001华为公司宽带产品Portal协议标准第2部分:Portal标准V2.02001-XX-XX发布2001-XX-XX实施华为技术有限公司发布Q/DKBAXXXX-2001密级:机密目次1范围42术语和定义43概述44协议44.1报文格式44.2报文字段说明44.2.1Ver54.2.2Type54.2.3Pap/Chap54.2.4Rsv64.2.5SerialNo64.2.6ReqID64.2.7UserIP64.2.8UserPort64.

2、2.9ErrCode64.2.10AttrNum64.2.11Authenticator64.2.12报文属性字段(Attr)的格式75流程和相关说明95.1信息询问流程(无论成功还是失败)95.2下线通知流程(BAS通知PortalServer)106其他说明116.1关于TextInfo属性的使用116.2协议的兼容性116.3协议的不完善之处112005-3-10,10:32:132Q/DKBAXXXX-2001密级:机密前言本标准由宽带联合系统部提出。本标准主要起草部门:宽带联合系统部,MA5200产品

3、组,ESR产品组,iNet产品组本标准主要解释部门:宽带总体组本标准主要起草人:杨宏杰、周和秘、乔明本标准主要审核人:卢朝晖、胡鹏本标准批准人:2005-3-10,10:32:133Q/DKBAXXXX-2001密级:机密华为公司宽带产品Portal协议标准V2.01范围本标准规定了华为公司宽带产品所采用的Portal协议标准。本标准适用于华为公司具备Portal特性的宽带设备,包括服务器端设备(如:iTellin、iNetIPHotel系统等)以及BAS端设备(如:ESR、MA5200等)特别的:对于服务器端

4、设备(如:iTellin、iNetIPHotel系统等)必须同时支持V1.0与V2.0协议,对于BAS端设备(如:ESR、MA5200等)以V2.0为标准。2术语和定义Portal——门户业务Web认证——通过Web方式进行用户认证认证Client——本文中使用的概念,表示协议中发起认证请求的一方,可以为PortalServer或任何发起认证的客户机。在不会引起混淆的情况下,简称为Client认证Server——本文中使用的概念,表示协议中接受认证请求的一方,例如BAS设备。在不会引起混淆的情况下,简称为Ser

5、verBAS——BroadAccessServer宽带接入设备3概述本文档主要分两部分,一部分描述了PortalServer和BAS设备之间的通信协议,令一部分(附录)提出了对PortalServer的Web服务器相关配置和网页设计的一些规定。PortalServer和BAS设备之间的协议规定了采用Portal认证(或Web认证)时PortalServer和BAS设备之间的报文格式和通信流程,协议支持PAP和CHAP两种认证方式,对可能出现的各种情况的认证流程分别做了详细的规定。PortalV2.0协议是对原有

6、V1.0协议存在的漏洞和不合理之处进行部分完善,增加了用于对协议报文进行验证的字段Authenticator。对于V1.0与V2.0相互冲突之处,一律以V2.0为准。4协议4.1报文格式协议包采用固定长度头加可变长度的属性字段组成,属性字段采用TLV格式。为了增加对协议报文的校验,扩充报文格式如下(图4-1):2005-3-10,10:32:134Q/DKBAXXXX-2001密级:机密VerTypePAP/RsvdSerialNoReqIDchapUserIPUserPortErrCodeAttrNumAut

7、henticatorAuthenticator(cont)Attr......图4-1增加报文校验之后的Portal协议报文格式4.2报文字段说明VerVer字段是协议的版本号,长度为1字节,Ver=0x02。之所以对Version进行升级,是因为对Version1做了如下的扩充:修改了报文格式,在AttrNum字段之后增加了16个字节的Authenticator字段。增加对所有协议报文的校验,包括上线流程、下线流程和查询流程。修改了TextInfo属性,使其完全符合TLV格式(version1曾经出现过

8、不完全符合TLV格式的软件实现版本),不再区分其内容的语言,并且约定:BAS本地产生的提示信息不上报到PortalServer。TypeType字段定义报文的类型,长度为1字节。该版本兼容原协议的全部命令字,同时新增类型为0x08,0x09,0x0a三个命令字:Type值方向含义REQ_CHALLENGE0x01Client-->ServerPortalServer向BAS发送的Cha

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。