欢迎来到天天文库
浏览记录
ID:32236237
大小:2.17 MB
页数:58页
时间:2019-02-02
《802.1x协议分析及linux平台下的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、中文摘要随着以太网技术的飞速发展,其应用也日益广泛。目前,在校园网络中,以太网技术既是使用最广泛的组网技术,也成为用户计算机入网接入技术的首选。出于网络安全的考虑和计费的需要,网络管理者和运营商都明显地感到了对以太网端口进行控制的需求。在这样的背景下,802.1X协议应运而生,从而为以太网环境提供了一种标准的基于端口的访问控制机制和认证手段。网络上原有的认证系统如PPPoE和WEB认证技术,已经越来越不适应宽带发展的认证需求。IEEE802.1X认证技术有着简洁高效,易于实现,安全可靠,易于经营等优点,因此被广泛地应用于校园网认证中。本论文首先较全面的分析了80
2、2.1x协议产生的背景、认证体系结构和通信规范;并将802.1X协议与传统接入认证技术如PPPoE、wEB进行比较,总结出802.1x认证技术的特点与优势,以及该技术的应用前景。针对LINUx对802.1X支持不够的情况,本文设计实现了LINUX平台下的802.1X认证。在此基础上详细分析了客户端软件在基于802.1X的接入认证过程中必不可少的重要作用以及其提供的基本功能。同时,为保证用户接入的合法性,在其传输报文中添加用户信息模块,并对LINUX下真实MAC地址的提取做了尝试。最后,利用Libpcap函数库实现了LINux下数据抓包,检验了认证过程的正确性。关
3、键词:802.1x协议认证EAPLibpcapABSTRACTContiImouspro伊essiIlEtheIlettechlliqueshasmadeitaproIIljhemnetworktechology,noto出forbuild吣upLANs,MANs,孤d删s,butalso南raccessmgtheseworks证co硼pllsnetworkAsaresult,thereisanufgemneedforaccesscomroli11anEthemeteIlviromem,andfmallyiIl2001,thestandardof802.1Xwa
4、sdefmededbyanIEEE802wo幽nggroup肛EE802.1XisapoItbasedaccesscomrolprotocoLwhichprovidesastaIldardmecllallismandauthorizationmethodforuserscomectedtoEth锄etport.Thetraditio越lauthemicationsystenl’suchasPPPoEaIldWeb,can’tnleettheauthemicationrequirememsforcampusnetworkdeVelopmem.IEEE,802.1x
5、authemicationisllighe伍cient’eaSytoiIllplement,Sa凫andreliable,s0itiswidelyappliedtotheauthenticationofcarnpusne觚ork.Atfirst,thbthesisaI边lysessom或hiIlgroundlya:bomthestandardof802.1X,suchasthebackgro衄dofits印pearaIlce,thesyst锄arc硫echureandcolll】mllllicationprotocolSadoptedbyit,su删isethe
6、characterS,adVantagesandforegrolllldof802.1xXprotocolwmleCoH】paringw“hPPPoEandWeb.ity.Supportedtheinsuf!ficientsituationinvjewoftheL烈UXchentsideto802.1X,tllisanicledesigllSreanzesunderLINUXtoauthemicate.Secondl弘tmsthesispo硫omtheiIIlport锄ceof802.1XclientsoRwareandaIlalvsesthe缸ncti011S
7、that802.1Xclients0Rwareshouldpmvide.Tl血-dly’thisthesisprovideamethodofaddiIlgthe血fom试ionofusers血otheallthemication南rthepl印oseofVeri矽:iIlgtheusers,a耐triedsometmngtogettherealMAC.At1ast,t11isthesisv钉ifiestheprocessof802.1XauthenticationusiIlgLibpcapstressesapacketinLINUX.KEYWoRDS:802.1
8、Xprotocal,Au
此文档下载收益归作者所有