基于虚拟网的二三层混合软转发技术研究

基于虚拟网的二三层混合软转发技术研究

ID:37423585

大小:4.00 MB

页数:92页

时间:2019-05-23

基于虚拟网的二三层混合软转发技术研究_第1页
基于虚拟网的二三层混合软转发技术研究_第2页
基于虚拟网的二三层混合软转发技术研究_第3页
基于虚拟网的二三层混合软转发技术研究_第4页
基于虚拟网的二三层混合软转发技术研究_第5页
资源描述:

《基于虚拟网的二三层混合软转发技术研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要摘要以太网是当今局域网最通用的通信协议标准,发展到现在已经有三十多年的历史,技术已经日趋成熟。但是随着网路应用越来越趋向多样化,在网络中传输的信息,已经由单纯的字符,变成了一个包含声音、图像、视频等的多媒体世界。随着网络通信的数据量的不断增大,以太网交换技术也在不断前进。从传统的以太网向快速以太网(100Mbps,MEE802.U),千兆以太网(1000mbps,IEEE802.3z),万兆以太网迅速迈进。另外一方面,多核处理器的出现给系统性能的提升带来了广阔的前景,为以太网的发展提供了另外一种思路。本论文主要研究了在多核处理器上的基于虚拟局域网(VL

2、AN)的二三层混合软转发技术的实现。在当前交换机中,二层转发是用ASIC(专用集成电路)技术来实现的,由硬件芯片实现了数据的高速转发,所以性能非常高。但是由于硬件编程的限制,像防火墙过滤,网络监控等复杂的功能没有做到完好,同时开发升级也很困难。针对上面的缺点,本文在多核处理器中,用软件实现二三层转发,由多核处理器的并行性保证转发速率,同时,由于是用软件实现,可以在转发过程中进行复杂的安全业务处理,对报文进行过滤,来适应当前网络复杂的环境。本文提出了在多核处理器中实现二三层转发的设计思想,提出了与传统交换机不同的转发流程,MAC信息和端口信息的设计方案和实现

3、方法,然后,在明确多核处理器的并发性给软件设计带来的困难的基础上,提出了解决这些困难的方法和最终采用的方案,包括报文在多个核上的负载分担,原子操作和锁的使用,各个核之间的信息的交互等。最后对系统的功能和性能进行了测试,本文的实现方法确实能够在保证转发速率的基础上进行复杂的安全业务处理,实现了目标。关键词:二层交换三层交换虚拟局域网MAC地址多核AbstractAbstractWithmorethan30yearsofdevelopment,TheEthernethasbeenoneofthemostcommonlyusedcommunicationprot

4、ocolstandards,andhasbeenbuiltmoreandmoremature.Witlltheincreasinglydiversifiednetworkapplications,thetraditional‘characteronly’networkhasbecameamultimediaonewhichincludesvoice,pictures,videoandothermultimediainformation.Tosatisfyalltheapplications,thetraditionalEthemetswitchingtec

5、hnologyadvancedalotwhichnaturallypushthetraditionalnetworktoamoreadvancedfield,fromFastEthemet(100Mbps,MEE802.u)toGigabitEthemet(1000Mbps,IEEE802.3z)andto10GigabitEthemet.Multi-coreprocessorcouldimprovesystemperformancealotwhichgivestheEthemetamorebrightfuture.Thispaperstudiedsoft

6、wareforwardingtechnologyonlayer2andlayer3basedonthevirtuallocalareanetwork(VLAN),especiallytheforwardingtechnologyinthemulti-COreprocessorsystems.ASIC(ApplicationSpecificIntegratedChip)isusedinthecurrentswitchandthehardwaretechnologyachievesahighLayer2forwardingperformance.However

7、,duetotherestrictionsofhardwareprogrammingandupdating,morecomplexfunctions,suchasfirewallfiltersandnetworkmonitoring,couldnotbedevelopedeasilyandtimely.Solutionsaresuppliedinthispaper,themulti-coreprocessor’Sparallelcharacterinsuredthesystem’sforwardingrate,softwareprogrammingforl

8、ayer2andlayer3forwardingtechnolog

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

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

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