Private+VLAN在Linux系统上的研究与实现

Private+VLAN在Linux系统上的研究与实现

ID:39108791

大小:3.91 MB

页数:63页

时间:2019-06-25

Private+VLAN在Linux系统上的研究与实现_第1页
Private+VLAN在Linux系统上的研究与实现_第2页
Private+VLAN在Linux系统上的研究与实现_第3页
Private+VLAN在Linux系统上的研究与实现_第4页
Private+VLAN在Linux系统上的研究与实现_第5页
资源描述:

《Private+VLAN在Linux系统上的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、山东大学硕士学位论文PrivateVLAN在Linux系统上的研究与实现姓名:高林林申请学位级别:硕士专业:电子与通信工程指导教师:王德强;吴海萍2012-10-25山东大学硕士学位论文摘要VLAN技术的出现,使得管理员根据实际应用需求,把同一物理局域网内的不同用户逻辑地划分成不同的广播域,每一个VLAN都包含一组有着相同需求的计算机工作站,与物理上形成的LAN有相同的属性。基于用户安全和管理计费等方面考虑,运营商一般要求接入用户互相在第二层隔离。普通的隔离手段是每个用户一个VLAN,但是根据IEEE802.1Q协议规定,设备最大可使用VLAN资源为4094个

2、。对核心层设备来说,如果每个用户一个VLAN,那么4094个VLAN就远远不够,因此引入了PrivateVLAN的概念。PrivateVLAN采用二层VLAN结构:PrivateVLAN和SecondaryVLAN。上行设备只需识别PrivateVLAN,不用关心PrivateVLAN中包含的SecondaryVLAN,从而节省了VLAN资源,简化了网络配置。本论文对PrivateVLAN原理进行深入分析和研究,并选择在Linux平台上实现VLAN子系统。通过分析VLAN子系统和交换机软件平台的其它子系统的关系,给出了VLAN子系统设计方案。通过分析VLAN的

3、功能性需求,对VLAN子系统进行模块化设计并分析模块之间的关系。VLAN子系统基于Linux内核开发,划分为用户态和内核态两个部分,分别处理不同的流程,实现了系统的可维护性和稳定性。VLAN子系统系统支持分布式设备,利用多线程技术来解决了消息通信、消息处理的复杂性。完备支持主控板、备板、接口板,单独的接口板可以进行接口上报文转发,主控板异常挂死,备板可以替换成新的主控板,从而提高了报文转发的稳定性和效率。在支持PrivateVLAN硬件特性的三层交换机和路由器分布式设备上,加载基于Linux的VLAN子系统,可以在设备上配置PrivateVLAN功能,以实现报

4、文在设备上可靠有效的转发,并可达到节约IP地址、节省VLAN和简化网络配置的功能。此设备在园区网和企业网已经得到应用。关tlt词-PrivateVLAN;SecondaryVLAN;Linux内核;多线程山东大学硕士学位论文ABSTRACTWiththeemergenceofVLANtechnology,usersinthesamephysicalLANaredividedintodifferentbroadcastdomainslogicallyandmanagedintermsofbusinesssemantics.EachVLANcontainsaset

5、ofcomputerworkstationswiththesamerequirements,andhasthesamepropertiesasthephysicalLAN.Duetousersecurityandaccountmanagement,etc,usersareusuallyisolatedintier2.OnegeneralmeansofisolationisoneVLANperuser.ThemaximumnumberofVLANsinanequipmentis4094accordingtoIEEE802.1Q.Forthecoredevices

6、,4096VLANsarefarfrombeingenoughifoneVLANperuser.So,theconceptofPrivateVLANiSintroduced.PrivateVLANhasa2-tierstructureofPrivateVLANandSecondaryVLAN.UpstreamdeviceonlyrecognizesPrivateVLAN,anddoesnotcaretheSecondaryVLAN.Therefore,itsavesVLANresources,andsimplifiesnetworkconfiguration.

7、ThisthesisexplorestheprinciplesofPrivateVLAN.Linuxplatformischosenastheimplementationplatform.AfterstudyingtherelationshipbetweenVLANsubsystemsandtheothersubsystemsofswitchsoftwaresystem,thisthesisproposedtheVLANsubsystemdesign.Inaddition,accordingtothefunctionalrequirementsofVLAN,t

8、histhesisalsopresen

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。