- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多网网关的高速串行接口与流量控制技术研究-通信与信息系统专业论文
4.2.1 先到先服务 38
4.2.2 优先级队列 38
4.2.3 公平队列 39
4.2.4 加权公平队列 40
4.2.5 加权循环队列 40
4.2.6 差值加权轮询队列 41
4.3 改进的DWRR算法 44
4.3.1 基本原理 44
4.3.2 性能分析 47
第五章 流量控制模块的设计与实现及性能仿真49 5.1 系统总体设计 49
5.1.1 系统硬件结构设计 49
5.1.2 系统软件模块设计 49
5.1.3 系统资源分配 50
5.2 系统软件模块的设计与实现 51
5.2.1 流量分类模块 51
5.2.2 队列管理模块 51
5.2.3 队列调度模块 56
5.2.4 流量整形模块 59
5.3 软件设计中的重要数据结构 60
5.3.1 存储器的使用 60
5.3.2 链表 61
5.3.3 队列数组 61
5.3.4 环缓冲区 62
5.4 流量控制系统性能仿真及分析 62
5.4.1 仿真工具概述 62
5.4.2 仿真参数配置 63
5.4.3 性能仿真及分析 65
结束语 67
致 谢 69
参考文献71
作者在读期间研究成果 73
第一章 绪
第一章 绪 论
PAGE 1
PAGE 10多网网关的高速串行接口与流量控制技术研究
PAGE 10
多网网关的高速串行接口与流量控制技术研究
第一章 绪 论
1.1 国内外研究及应用现状
1.1.1 多网网关设备的研究现状
网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上,是最复杂 的网络互连设备,用于两个高层间不同协议的网络互连。它完成复杂的协议转换 工作,并将数据重新分组发送。网关既可以用于广域网互连,也可以用于局域网 互连。
网关分为传输网关和应用网关两种类型。传输网关用于在两个网络间建 立传输连接。利用传输网关,不同网络上的主机间可以建立起跨越多个网络 的、级联的、点对点的传输连接。应用网关在应用层上进行协议转换。例如, 一个主机执行的是 ISO 电子邮件标准,另一个主机执行的是 Internet 电子邮 件标准,如果这两个主机需要交换电子邮件,那么必须经过一个电子邮件网 关进行协议转换,这个电子邮件网关就是一个应用网关。
国外的思科、爱立信等公司的产品广泛采用了基于 crossbar 的交换结构,在 高速串行接口上使用了专用集成电路芯片(ASIC),并且应用了网络处理器完成数 据处理和转发任务。软件协议上能实现 BGP-4、OSPF-2、EIGRP 和 PIM-DM/SM 等,可连接 PoS、ATM、DPT、千兆比特和快速以太网。国内的华为、中兴等公 司也开发了许多网关产品。
相对于国外比较先进的网关,我国目前的网关主要是简单的单功能网关,其 功能单一,集成度不高,不符合现代网络对网络设备功能要求。作为单功能网关 替代品的多功能多网网关由于其核心基于 ASIC 硬件的特性,限制了它的灵活性。 而网络处理器的出现改变了这一现状,它将灵活性与高性能结合在一起,为网络 设备的开发开辟了一条新思路。当前的网络处理器主要还处在发展初期,虽然已 经开始大量生产,但还未大规模投入产业应用,但是它的灵活性注定了它在网络 设备和移动产品上的美好前景,目前已有越来越多的路由器、网关等产品选择网 络处理器作为硬件平台来进行开发。
网络处理器 NP(Network processor)是为网络应用领域设计的专用指令处理器 ASIP(Application Special Instruction Processor),ASIP 具有自己的结构特征和专门 的电路设计以适于网络分组处理,同时它又是一块软件可编程的芯片。与传统的 处理器不同,它的设计采用了全新的理念,使其既具有专用集成电路 ASIC 的高
速处理能力,又具有完全可编程特性。网络处理器主要是完成数据处理和转发任
务,可以广泛地应用到因特网中。 网络处理器既具有ASIC的处理速度,同时又克服了ASIC灵活性差的缺点,
具有良好的可编程能力,这两个特点决定了网络处理器具有强大的生命力。从
1999 年到现在,已有包括AMCC、Intel、Hifn、Motorola等数家大公司相继推出 了自己的网络处理器产品[1]。
IXP2350 是Intel公司于 2004 年 8 月在前两代网络处理器的基础上推出的第三 代网络处理器。IXP2350 上集成了一个称为NPE(Network Processor Engines)的设 备,这一特性是IXP2400、IXP2800 等第二代Intel网络处理器所不具备的。NPEs 是高性能、多线程的处理器,它是网络处理器对网络数据包进行处理的核心部件。 NPE提供多种线路接口,这些接口包括:2 个 1
您可能关注的文档
- 多核SoC存储器设计与实现-电气工程专业论文.docx
- 多核及多孔配位聚合物的合成、结构及性质研究-无机化学专业论文.docx
- 多核图像处理并行设计模型的研究及应用-计算机软件与理论专业论文.docx
- 多核共享EDMA设计-软件工程专业论文.docx
- 多核处理器中目录控制器设计与实现-软件工程专业论文.docx
- 多核处理器架构下软件运行时验证方法研究-计算机科学与技术专业论文.docx
- 多核处理器的有锁编程与非阻塞算法研究-计算机应用技术专业论文.docx
- 多核处理器片上光互连的研究-电子与通信工程专业论文.docx
- 多核学习下的场景分类方法研究-电子与通信工程专业论文.docx
- 多核学习方法在分类问题中的应用研究-模式识别与智能系统专业论文.docx
- 多网网关设备及其线路接口与可靠组播研究-通信与信息系统专业论文.docx
- 多网网关管理软件与可靠IP组播研究-通信与信息系统专业论文.docx
- 多羟基取代的芳基硫醚衍生物的电化学合成-有机化学专业论文.docx
- 多群体并行演化算法的研究-计算机应用技术专业论文.docx
- 多羧酸类金属-有机杂化材料的功能化设计及其性质研究-材料学专业论文.docx
- 多聚左旋精氨酸对NCI-H292细胞炎症介质调节作用的研究-老年医学专业论文.docx
- 多聚c肽基因的高效表达-内分泌科专业论文.docx
- 多联机空气源热泵相变蓄能除霜系统实验研究-供热、供燃气、通风及空调工程专业论文.docx
- 多聚乳糖胺型N-聚糖与结肠癌细胞株SW620耐药性的关系探讨-生物化学与分子生物学专业论文.docx
- 多聚磷酸胶粉复合改性沥青的制备与性能研究-材料学专业论文.docx
原创力文档


文档评论(0)