portal协议标准V2-技术资料_第1页
portal协议标准V2-技术资料_第2页
portal协议标准V2-技术资料_第3页
portal协议标准V2-技术资料_第4页
portal协议标准V2-技术资料_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2Q/DKBAXXXX-20011范围43概述44协议4.2.1Ver4.2.2Type4.2.3Pap/Chap4.2.4Rsv4.2.5SerialNo4.2.6ReqID4.2.7UserIP64.2.8UserPort4.2.9ErrCode4.2.10AttrNum64.2.11Authenticator5.1信息询问流程(无论成功还是失败)934Q/DKBAXXXX-2001Portal——门户业务Web认证——通过Web方式进行用户认证4协议4.1报文格式报文的校验,扩充报文格式如下(图4-1):Q/DKBAXXXX-2001密级:机密5AuthenticatorAttr....图4-1增加报文校验之后的Portal协议报文格式4.2报文字段说明Type字段定义报文的类型,长度为1字节。该版本兼容原协议的全部命令字,同时新增类型值方向的Challenge请求报文文的认证请求报文的下线请求报文Q/DKBAXXXX-20016值方向的表1协议支持的命令字Pap/Chap字段定义此用户的认证方式,长度为1字节,只对Type值为0x03的认证请求报文有Chap方式认证—-—值为0x00;Pap方式认证一—一值为0x01;Rsv目前为保留字段,长度为1字节,在所有报文中值为0;(1)、SerialNo字段为报文的序列号,长度为2字节,由PortalServer随机生成,PortalServer必须尽量保证不同认证流程的SerialNo在一定时间内不得重复c、由PortalServer向BAS设备发出的认证成功确认报文(Type值为7的报文)SerialNo和其发出的相应请求报文的SerrialNo相同;比如对于Type值为7的报文其SerialNo值和Type值为3的请求7Q/DKBAXXXX-2001(4)、在Type值为5的报文中,若报文(2)、当Type值为2时:(3)、当Type值为4时:8ErrCode=4,表示BAS设备告诉Po(4)、当Type值为5时:(5)、当Type值为6时:0下线☑对Type为ACK_INFO时,Err0处理成功,但不表示全部消息都被获取了,有多少信息12消息处理失败,由于某种不可知原因,使处理失败,例如询问消息格式错误等。9Q/DKBAXXXX-2001以字节流Ver+Type+PAP/CHAP+Rsvd+S2.响应报文的验证字(ResponseAuthenticator):以字节流Ver+Type+PAP/CHAP+RsvdREQ_CHALLENGE<——>REQ_AUTHREQ_INFO<——>ACNTF_LOGOUT无AFFACKAUTH格式,具体如下(图4-2):AttrValue.....图4-2报文属性字段格式(1)、属性类型(AttrType)Attr(属性字段)(属性值长度)属性含义<=32(可变)用户名,具“用户名”十<=16(可变)用户提交的明文密码16(固定)Chap方式加16(固定)(2)、属性长度(AttrLen)AttrLen字段表示属性的长度,长度为1字节,其值是整个属性三个字段AttrType、AttrLen、(3)、属性值(AttrValue)类型为5,长度大于等于3,小于等于255,该属性用于将RADIUS等第三方鉴权设备的提示信属性在同一个报文中允许多个,建议只携带1个该属性。该属性可以存在于从BAS到Portal2.UpLinkFlux(暂不支持)格式为:类型+长度(在REQ_INFO报文中)或者类型+长度+内容(在ACK_INFO报文)整数(网络顺序),单位为kbytes。整数(网络顺序),单位为kbytes。类型为8,长度可以大于等于2,小于等于37:Attr(属性字段)大于等于3,小于等于255本属性只能在BAS到PortalServer的报文中存在,同时,协议规定:BAS只是透传从RADIUS来的错误信息,属性的内容可以为任意字符串,不带’\0’结束符(暂不支持)本属性只能在REQ_INFO和ACK_INFO报文中存在。数量不能超过1。当Type=REQINFO时,长度当Type=ACK_INFO时,长度整数(网络顺序),单位为kbytes(暂不支持)同上本属性只能在REQ_INFO和Q/DKBAXXXX-2001量不能超过1。当Type=REQ_INFO时,长度槽号"+"1位子槽号"+“2位端口号”+("4位VPI"+"5位VCI")或("4位外层5流程和相关说明5.1Chap认证方式上线流程Chap认证流程(每一步都正确的情况下)(图5-1)PortalUserPortalUserPortalServer连接请求请求认证认证成功告诉用户认证成功确认收到认证成功报文PortalUserPortalServer连接请求Chap认证流程(请求Challenge失败或被拒绝的情况下)(图5-2)Chap认证流程(请求Challenge没有响应的情况下)(图5-3)Q/DKBAXXXX-2001PortalUserPortalUser连接请求无此响应告诉用户认证失败Chap认证流程(认证结果为失败或被拒绝的情况下)(图5-4)PortalUser连接请求请求认证认证失败或拒绝Chap认证流程(请求认证没有响应的情况下)(图5-5)Q/DKBAXXXX-2001PortalUserPPortalUserP图5-5Chap认证方式,请求认证无响应流程Pap认证流程(每一步都正确的情况下)(图5-6)PortalUserPortPortalUserPort告诉用户认证成功Q/DKBAXXXX-2001Pap认证流程(认证失败或被拒绝的情况下)(图5-7)PortalUserPortalServer请求认证认证失败或拒绝Pap认证流程(请求认证没有响应的情况下)(图5-8)PortalUserPortalUser请求认证无此响应超时消息报文告诉用户认证失败下线成功的流程(图5-9)Q/DKBAXXXX-2001下线请求请求下线下线成功告诉用户下线成功图5-9正常下线流程PortalUser下线请求请求下线下线失败或拒绝图5-10下线失败流程Q/DKBAXXXX-2001

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论