802.1X协议分析及LINUX平台下的实现

802.1X协议分析及LINUX平台下的实现

论文摘要

随着以太网技术的飞速发展,其应用也日益广泛。目前,在校园网络中,以太网技术既是使用最广泛的组网技术,也成为用户计算机入网接入技术的首选。出于网络安全的考虑和计费的需要,网络管理者和运营商都明显地感到了对以太网端口进行控制的需求。在这样的背景下,802.1X协议应运而生,从而为以太网环境提供了一种标准的基于端口的访问控制机制和认证手段。网络上原有的认证系统如PPPoE和WEB认证技术,已经越来越不适应宽带发展的认证需求。IEEE 802.1X认证技术有着简洁高效,易于实现,安全可靠,易于经营等优点,因此被广泛地应用于校园网认证中。本论文首先较全面的分析了802.1X协议产生的背景、认证体系结构和通信规范;并将802.1X协议与传统接入认证技术如PPPoE、WEB进行比较,总结出802.1X认证技术的特点与优势,以及该技术的应用前景。针对LINUX对802.1X支持不够的情况,本文设计实现了LINUX平台下的802.1X认证。在此基础上详细分析了客户端软件在基于802.1X的接入认证过程中必不可少的重要作用以及其提供的基本功能。同时,为保证用户接入的合法性,在其传输报文中添加用户信息模块,并对LINUX下真实MAC地址的提取做了尝试。最后,利用Libpcap函数库实现了LINUX下数据抓包,检验了认证过程的正确性。

论文目录

  • 中文摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.3 本文的研究内容及实现方式
  • 第二章 802.1X及相关协议分析
  • 2.1 802.1X 协议体系结构
  • 2.1.1 端口接入实体
  • 2.1.2 受控端口和非受控端口
  • 2.2 802.1X 协议的认证流程
  • 2.3 EAP 协议
  • 2.3.1 EAP 协议概述
  • 2.3.2 EAP/EAPoL 帧结构
  • 2.3.3 EAP 协议的优点
  • 2.4 RADIUS 协议
  • 2.4.1 RADIUS 协议概述
  • 2.4.2 RADIUS 的数据包结构
  • 2.4.3 RADIUS 的EAP 扩展
  • 第三章 接入认证技术的比较与分析
  • 3.1 接入认证技术
  • 3.2 PPPoE 认证
  • 3.3 WEB 认证
  • 3.4 802.1X 认证
  • 3.5 三种认证技术的比较
  • 第四章 LINUX平台下802.1X客户端的实现
  • 4.1 客户端功能
  • 4.2 客户端状态机
  • 4.2.1 申请者PAE 状态机
  • 4.2.2 申请者密钥传输状态机
  • 4.2.3 端口定时器状态机
  • 4.3 客户端报文结构
  • 4.3.1 报文结构图
  • 4.3.2 报文的数据结构定义
  • 4.4 功能实现
  • 4.4.1 数据包构造
  • 4.4.2 数据包的发送与接收
  • 4.4.3 本机IP 与MAC 地址的提取
  • 4.4.4 本机真实MAC 地址的提取
  • 第五章 802.1X认证的实现
  • 5.1 认证平台的搭建
  • 5.1.1 交换机的配置
  • 5.1.2 客户端配置
  • 5.1.3 服务器的配置
  • 5.1.4 认证实验
  • 5.2 利用libpcap 进行网络抓包
  • 5.2.1 Libpcap 简介
  • 5.2.2 Libpcap 主要函数接口
  • 5.2.3 抓包的实现
  • 第六章 总结与展望
  • 6.1 本文工作总结
  • 6.2 对未来工作的展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].酷科技[J]. 中国经济信息 2016(23)
    • [2].轻松证明“你是谁”——探秘生物特征认证技术[J]. 科学大众(小学版) 2009(11)
    • [3].网络接入认证技术研究[J]. 中国新通信 2017(05)
    • [4].走进联想EE认证技术[J]. 电脑知识与技术(经验技巧) 2010(06)
    • [5].移动认证技术在物联网中的应用研究[J]. 移动通信 2010(15)
    • [6].两家认证主机构落户天津新区[J]. 天津化工 2017(06)
    • [7].《认证技术》杂志战略合作伙伴第二届业务交流年会在京召开[J]. 认证技术 2012(12)
    • [8].接入认证技术在校园网中的应用[J]. 内江科技 2009(08)
    • [9].指静脉认证技术在信息安全领域应用初探[J]. 中国公共安全 2015(16)
    • [10].动态人脸识别认证技术初探[J]. 科学咨询(科技·管理) 2015(11)
    • [11].校园网无感知认证技术实践[J]. 医学教育管理 2019(S1)
    • [12].巴西机动车认证技术交流会在西安举行[J]. 摩托车技术 2010(10)
    • [13].软件定义无线网络中接入认证技术的研究进展[J]. 广东通信技术 2016(12)
    • [14].校园网认证技术的研究与应用[J]. 电脑知识与技术 2009(14)
    • [15].无线物理层认证技术:昨天、今天和明天[J]. 中兴通讯技术 2020(04)
    • [16].基于并发处理结构的宽带智能认证技术研究[J]. 中国信息化 2017(05)
    • [17].远程网络环境下认证技术的研究[J]. 电脑知识与技术 2010(21)
    • [18].网络接入认证技术在视频监控系统中的应用[J]. 电脑知识与技术 2020(07)
    • [19].2016汽车产品检测认证技术研讨会在成都召开[J]. 汽车与配件 2016(24)
    • [20].电子商务安全认证技术[J]. 太原城市职业技术学院学报 2008(08)
    • [21].无中心化离线认证技术的应用与实践[J]. 智能建筑与智慧城市 2017(09)
    • [22].网络数据认证技术研究[J]. 信息与电脑(理论版) 2010(10)
    • [23].AAA认证技术在校园网络部署中的研究与应用[J]. 网络安全技术与应用 2015(08)
    • [24].信息系统中的认证技术[J]. 才智 2011(31)
    • [25].车辆身份多源融合认证技术[J]. 中国科技信息 2020(01)
    • [26].低电压电气设备GC标志认证的技术要求[J]. 质量与认证 2020(10)
    • [27].认证提升质量 质量改变生活[J]. 质量与认证 2014(01)
    • [28].异构网络接入认证技术研究[J]. 通信技术 2014(07)
    • [29].普立万在2014中国国际橡塑展向亚洲市场推出新型品牌认证技术[J]. 中国塑料 2014(05)
    • [30].浅谈BAS设备常用认证技术的原理及特点[J]. 电脑知识与技术 2008(36)

    标签:;  ;  

    802.1X协议分析及LINUX平台下的实现
    下载Doc文档

    猜你喜欢