802.1x协议的认证计费系统设计与实现及缺陷改进
2012-08-13皮宗辉
皮宗辉
喀什师范学院网络中心 新疆 844006
0 前言
经过十几年发展,国内高校校园网络迅速发展壮大,网络应用服务非常广泛。校园网在高校教学,科研和管理等各项工作中发挥着重要作用,同时校园网有限的信息资源面临非法用户的访问,计算机病毒、蠕虫、黑客入侵以及木马控制等网络安全问题使校园网面临严重的安全形势。
1 802.1x协议相关技术
802.1 X,全称是Port-Based Networks Access Control,即基于端口的网络访问控制。802.1x协议作为局域网端口的接入控制机制在以太网中被广泛应用,主要解决以太网内认证和安全方面的问题。
1.1 IEEE 802.1x协议体系结构
802.1 x协议是一种典型的基于client/server体系结构,包括三个实体:Supplicant System(客户端),Authenticator System(设备端),Authentication Server System(认证服务器)。
1.2 IEEE 802.1x的工作机制
IEEE 802.1x认证系统利用EAP协议承载交换信息在客户端、设备端和认证服务器之间进行信息传递(如图 1所示)。

图1 802.1x认证系统的工作机制
在客户端PAE与设备端PAE之间,EAP协议报文使用EAPOL封装格式,直接承载于LAN环境中。 在设备端PAE与RADIUS服务器之间,EAP协议报文可以使用EAPOl封装格式,承载于RADIUS协议中;也可以由设备端PAE进行终结,而在设备端PAE与RADIUS服务器之间传送包含PAP协议或CHAP协议属性的报文。
1.3 AAA和Radius 协议技术
AAA(Authentication、Authorization、Accounting)是认证、授权、计费的简称,运行于 NAS上的客户端程序,它提供了一个网络接入用户身份验证,授权和记账三种安全机制进行配置的一致框架。
AAA协议实现了网络系统对网络授权用户的访问网络资源的实际情况作了准确的、全面的记录。一定程度上有效地保障了合法用户的权益,又能保障网络系统安全可靠地运行。……
