推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

IEEE802.1X协议分析及客户端软件设计

更新时间:2019-06-19 05:33:25 大小:13M 上传用户:sun2152查看TA发布的资源 标签: IEEE802.1X协议 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

本文首先分析对比了PPPOE,WEB、802.1x三种接入认证技术的优缺点,阐述了选择802.1x认证的背景。接下来,讨论了8021.x的工作原理,分析了802.1x体系结构中客户端、认证系统和认证服务器之间的相互关系和通信,并以认证发起机制、退出认证机制、重新认证机制、认证报文丢失重传机制以及异常下线检测机制为例讨论了802.1x的认证机制。

EAP协议是802.1x协议的基础,而EAPoL主要用于在客户端和认证系统之间传送EAP协议报文。文中对EAP协议和EAPoL协议的报文帧格式以及各字段的含义做了分析,并以港湾802.1x客户端为例,利用SnifferPro工具抓包分析了EAPoL报文以及keepalive报文,重点分析了EAPoL-Start和EAP-Success报文携带的港湾报文扩展属性和keepalive机制。

在linux客户端软件设计部分,论文重点介绍了802.1x客户端状态机的协议流程,相关的数据结构和相关函数的设计,并对程序实现中的主要技术(libpcap抓包、libnet 发包、港湾报文扩展属性的实现以及keepalive的实现等)进行了分析。该客户端不但符合EEE802.1x-2001标准,而且支持固定IP以及港湾的私有协议,程序经用户在redhat linux,turbo linux等平台下使用证明非常稳定,满足了不同用户的需求。

最后论文对802.1x客户端软件的移植和扩展的可能性进行了探讨。


部分文件列表

文件名 大小
IEEE802.1X协议分析及客户端软件设计.pdf 13M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载