首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

集中式三层交换机设备软件模块的设计与实现

中文摘要第1-5页
ABSTRACT第5-14页
第一章 绪论第14-16页
   ·项目背景第14页
   ·论文的主要工作第14-15页
   ·论文的内容安排第15-16页
第二章 交换机的发展及现状第16-24页
   ·二层交换技术第16-17页
   ·路由技术第17页
   ·三层交换技术第17-19页
     ·诞生背景第17-18页
     ·三层交换概述第18页
     ·三层交换的特点第18-19页
   ·路由查找算法的演变第19-24页
     ·路由查找算法的分类第19-20页
       ·基于地址前缀值的路由查找算法第19页
       ·基于地址前缀长度的路由查找算法第19-20页
     ·传统的路由查找算法第20-21页
       ·线性查找第20页
       ·二进制trie 树第20-21页
     ·路由查找的新算法第21-22页
     ·路由查找算法的评价第22-24页
       ·评价标准第22页
       ·算法复杂度的评价第22-23页
       ·路由查找的硬件实现方法第23-24页
第三章 集中式三层交换机的架构第24-41页
   ·集中式与分布式的对比第24-27页
     ·传统集中式交换的瓶颈第24-25页
     ·分布式交换及优缺点第25-26页
     ·高性能集中式交换第26-27页
   ·集中式三层交换机的硬件架构第27-36页
     ·芯片转发架构第27-30页
       ·G120 简介第27-28页
       ·G525 简介第28页
       ·G750 简介第28-29页
       ·数据包处理流程第29-30页
     ·交换芯片与CPU 的接口第30-32页
       ·CPU 收包过程第31-32页
       ·CPU 发包过程第32页
     ·存储结构第32-36页
       ·TCAM第33-34页
       ·RAM第34-36页
     ·扣板的结构及功能第36页
   ·软件的层次结构第36-37页
   ·主要软件模块及功能第37-41页
     ·设备相关模块第38-39页
     ·二层交换相关模块第39页
     ·三层路由相关模块第39-41页
第四章 接口管理第41-57页
   ·接口的相关概念第41-43页
     ·接口的分类第41-42页
       ·物理接口第41页
       ·逻辑接口第41-42页
     ·接口行为第42-43页
     ·接口的能力第43页
   ·功能及设计原则第43-45页
     ·接口管理模块的主要功能第43-44页
     ·接口管理模块的设计原则第44-45页
   ·软件框架第45-48页
     ·事件的接收机制第46页
     ·事件的通知机制第46-48页
       ·通知其它模块第46-47页
       ·下发硬件第47-48页
   ·重要数据结构第48-57页
     ·接口类型第49-51页
     ·接口实例第51-52页
     ·类型与实例的关系第52页
     ·行为函数的统一访问入口第52-55页
     ·接口关系的组织第55页
     ·接口能力第55-56页
     ·全局表第56-57页
       ·IP 地址全局表第56页
       ·名字全局表第56-57页
第五章 内存管理第57-82页
   ·X86 系列CPU 对存储管理的硬件支持第57-60页
     ·实地址模式第57页
     ·保护地址模式第57-59页
     ·i386 对页式内存管理的支持第59-60页
   ·LINUX 内存管理的基本框架第60-64页
     ·Linux 在i386 CPU 上的映射模式第60-61页
     ·地址映射的全过程第61-62页
       ·段式映射第61-62页
       ·页式映射第62页
     ·重要的数据结构第62-64页
       ·物理空间管理相关的数据结构第62-63页
       ·虚拟空间管理相关的数据结构第63-64页
   ·页式内存管理例程第64-68页
     ·越界访问与堆栈扩展第64-65页
       ·越界访问第64-65页
       ·堆栈扩展第65页
     ·页面交换第65-66页
       ·主要数据结构第66页
       ·页面交换设计思想第66页
     ·物理页面分配第66-68页
       ·空闲页面的来源第66-67页
       ·第一次尝试第67页
       ·第二次尝试第67-68页
       ·应急方案第68页
   ·内核缓冲区的管理第68-76页
     ·函数malloc 的缺陷第69页
     ·缓冲区的高效组织方式第69-74页
       ·slab 内存管理的基本思路第70页
       ·slab 的结构第70-71页
       ·slab 的队列头第71-72页
       ·队列头的组织第72-73页
       ·大对象的slab 组织方式第73-74页
       ·通用缓冲区机制第74页
     ·缓冲区的相关操作第74-76页
       ·缓冲区队列的建立第74-75页
       ·对象分配第75页
       ·对象释放第75-76页
       ·slab 的回收第76页
   ·SLAB 内存管理方法的移植第76-80页
     ·分页系统的设计与实现第76-79页
       ·设计原则第77页
       ·实现方法第77-79页
       ·优缺点分析第79页
     ·信号量的移植第79-80页
   ·内存使用信息统计第80-82页
     ·内存统计目的第80页
     ·实现方法第80-82页
第六章 总结与展望第82-84页
   ·本文总结第82页
   ·未来展望第82-84页
参考文献第84-86页
致谢第86-87页
个人简介和攻读硕士学位期间的成果第87-88页
修改提纲第88-89页

论文共89页,点击 下载论文
上一篇:我国推行商业房产抵押贷款证券化研究
下一篇:我国高级脂肪胺行业分析