RFC2139:RADIUS会计协议详解与端口规范
RFC2139文档,全称为"RADIUS Accounting Internet RFC/STD/FYI/BCP Archives", 是Radius协议的重要参考资料,该协议用于在网络访问服务器(NAS)与共享计费服务器之间传递计费信息。此文档由Network Working Group的C.Rigney起草,于1997年4月发布,旨在解决早期RADIUS Accounting部署中关于端口使用的混淆问题。 在1997年的版本中,文档指出早期错误地将RADIUS Accounting的端口设为了1646,这与"sa-msg-port"服务冲突。后来,官方分配的端口号被修正为1813,以避免潜在的网络通信干扰。RFC2139定义了两个主要的报文类型:Accounting-Request和Accounting-Response。 1. **要求和规范**: 文档明确了RADIUS Accounting协议的设计目标,包括对NAS与AS之间通信的性能、安全性以及数据交换格式的需求。它确保了协议的可扩展性和互操作性,以便于不同设备间的顺畅通信。 2. **术语解释**: 在协议定义中,术语如NAS(Network Access Server)、AS(Accounting Server)以及Packet Types等都得到了明确,这些术语对于理解和实现RADIUS Accounting至关重要。 3. **协议操作**: RFC2139详细描述了协议的操作流程,涉及认证请求和响应的处理流程,包括何时发送Accounting-Request(例如,在用户连接开始或会话结束后),以及Accounting-Response的组成和结构。 4. **报文格式**: 报文格式部分提供了关键信息,如报头字段、长度标识、类型字段、代码字段、身份验证信息等。这些字段的定义对于正确解析和构建报文至关重要,使得计费信息能够准确无误地在NAS和AS之间传递。 5. **报文类型**: - **Accounting-Request**: 这种类型的报文由NAS发起,包含用户的相关信息,如计费开始时间、服务类型、计费周期等,用于启动或更新用户的计费记录。 - **Accounting-Response**: NAS收到AS的响应后,会根据其内容进行相应的计费处理,并可能需要向用户显示账单信息或者执行其他后续操作。 RFC2139文档作为Radius Accounting协议的标准参考文献,对于理解RADIUS在互联网接入服务中的会计信息传输机制,以及正确配置和实施网络访问控制系统的计费功能具有重要作用。通过遵循文档中的规定,网络管理员和开发者能够确保网络安全且符合标准,有效管理网络资源的使用和计费。
RFC2139
[ Index | Search | What's New | Comments | Help ]
Network Working Group C. Rigney
Request for Comments: 2139 Livingston
Obsoletes: 2059 April 1997
Category: Informational
RADIUS Accounting
Status of this Memo
This memo provides information for the Internet community. This memo
does not specify an Internet standard of any kind. Distribution of
this memo is unlimited.
Abstract
This document describes a protocol for carrying accounting
information between a Network Access Server and a shared Accounting
Server.
Implementation Note
This memo documents the RADIUS Accounting protocol. There has been
The early deployment of RADIUS Accounting was done using the
erroneously chosen port number 1646, which conflicts with the "sa-
msg-port" service. The officially assigned port number for RADIUS
Accounting is 1813.
Table of Contents
1. Introduction .......................................... 2
1.1 Specification of Requirements ................... 3
1.2 Terminology ..................................... 3
2. Operation ............................................. 4
3. Packet Format ......................................... 5
4. Packet Types .......................................... 7
4.1 Accounting-Request .............................. 7
4.2 Accounting-Response ............................. 8
5. Attributes ............................................ 10
5.1 Acct-Status-Type ................................ 11
5.2 Acct-Delay-Time ................................. 12
5.3 Acct-Input-Octets ............................... 13
5.4 Acct-Output-Octets .............................. 14
5.5 Acct-Session-Id ................................. 14
5.6 Acct-Authentic .................................. 15
5.7 Acct-Session-Time ............................... 16
5.8 Acct-Input-Packets .............................. 16
5.9 Acct-Output-Packets ............................. 17
5.10 Acct-Terminate-Cause ............................ 18
5.11 Acct-Multi-Session-Id ........................... 20
5.12 Acct-Link-Count ................................. 21
剩余37页未读,继续阅读
- 粉丝: 9
- 资源: 20
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 李兴华Java基础教程:从入门到精通
- U盘与硬盘启动安装教程:从菜鸟到专家
- C++面试宝典:动态内存管理与继承解析
- C++ STL源码深度解析:专家级剖析与关键技术
- C/C++调用DOS命令实战指南
- 神经网络补偿的多传感器航迹融合技术
- GIS中的大地坐标系与椭球体解析
- 海思Hi3515 H.264编解码处理器用户手册
- Oracle基础练习题与解答
- 谷歌地球3D建筑筛选新流程详解
- CFO与CIO携手:数据管理与企业增值的战略
- Eclipse IDE基础教程:从入门到精通
- Shell脚本专家宝典:全面学习与资源指南
- Tomcat安装指南:附带JDK配置步骤
- NA3003A电子水准仪数据格式解析与转换研究
- 自动化专业英语词汇精华:必备术语集锦