Compare Plans

2019-10-08

IP电话系统中利用RADIUS协议作为网守与计费认证

        RADIUS通信协议是远程拨号接入的用户接入认证、授权和计费协议。在IP电话系统中利用RADIUS协议来作为网守与计费/认证中心之间认证、授权和计费的通信协 议。RADIUS信息包被封装在UDP数据报中,RADIUS的UDP数据报的目标端口地址是1812,RADIUS计费的UDP数据报的目标端口地址是1813。RADIUS采用客户/服 务器模式,网守处于RADIUS的客户端,它负责把用户信息传递到指定的计费/认证中心 (RADIUS Server),并对返回的响应进行处理,以决定是否允许用户访问网络。
        RADIUS数据报的格式定义如图一所示。每个RADIUS数据报都有一个长度固定的 报头,包含编号、标识符、数据报长度和认证字段。数据报的内容为个或多个属性字段。
图一    RADIUS数据报的格式定义
           (1) 编号:1字节,用来说明数据报的类型。编号定义如下表所示。
表      编号定义
        (2) 标识字段:1字节,用于请求和响应间的匹配.一次交:/L中的请求和响应具有相 同的标识字段值。
        (3) 长度字段:2字节,表示包括代码、标识、长度、认证和属性字段在内的长度。
        (4) 认证字段:16字节.用于验证服务器的响应和密码隐藏算法。
        请求Authenticator置于Access-Request包中,是一个16字节的随机数,客户和服务 器间共享一个密钥。请求Authenticator和这个密钥通过单向MD5哈希算法生成16字 节的值,再与用户输入的密码做异或运算,所得结果被置于Access-Request包的User- Password 属性中。响应 Authenticator 置于 Access-Accept、Access-Reject 和 Access Challenge包中,它的值是以下MD5运算的结果:
ResponseAuthenticator = MD5(Code + ID + Length+ RequestAuthenticator + Attributes + Secret)
       (5) 数据报的内容:包含一个或多个属性,每一个属性数据的格式都由类型、长度和值3部分组成,属性数据格式定义如图二所示。
图二     属性数据的格式

联系我们

028-83110277

IP电话机视频电话机供应商

手机:

成都世讯电科信息技术有限公司

成都世讯电科信息技术有限公司是一家多媒体融合通信解决方案及运营服务提供商,公司专注于为广大用户提供简单高效的通信产品和真正符合行业用户需求的行业应用解决方案,让用户享受到个性化、私密性强又具开放性、兼容性强又易于管理的高科技服务,帮助用户实现办公及运营通信的现代化与网络信息化。

公司拥专注于IP多媒体解决方案的应用与实施,有IP多媒体通信系统(IPBX)、IP多媒体通信平台定制与搭建(运营、对讲广播、门禁、调度、音视频会议及与视频监控交互式应用等)、IP电话机、视频电话机、项目租赁、云通信及系统集成等服务。

电话:028-83110277

Q Q:86313858