首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文

Linux操作系统网络协议栈的设计与实现研究

第一章 引言第1-11页
   ·课题背景第8页
   ·课题任务简介及本人所做的工作第8-9页
   ·本论文的结构第9-11页
第二章 网络协议栈的总体设计第11-19页
   ·标准TCP/IP协议与Linux网络协议栈具体设计的对比第11-13页
   ·Linux网络协议栈的分层设计第13-17页
     ·硬件驱动层第13-15页
     ·链路管理层第15页
     ·协议处理层第15-17页
     ·套接字层第17页
   ·在网络协议栈的不同层次中传递数据包的技术第17-19页
第三章 网络协议栈的初始化第19-26页
   ·整个系统的初始化过程概述第19-20页
   ·协议栈的初始化过程第20-25页
     ·sock_init函数第20-22页
     ·inet_init函数第22-25页
     ·net_dev_init函数第25页
     ·防火墙模块的初始化函数第25页
   ·小结第25-26页
第四章 网卡驱动研究第26-36页
   ·NE2000网卡的硬件结构介绍第26-28页
   ·NIC内部寄存器第28页
   ·NIC内部功能模块第28-30页
   ·NIC的缓冲区管理机制第30-31页
   ·在Linux下网卡驱动的具体设计第31-36页
     ·网卡的侦测和初始化第32-33页
     ·数据包的发送第33页
     ·网卡的中断服务程序第33-34页
     ·数据包的接收第34-36页
第五章 流量控制第36-51页
   ·集成服务模型第36-38页
     ·集成服务的特点第36-37页
     ·针对实时多媒体的两种服务第37页
     ·实现集成服务的功能模块第37-38页
   ·区分服务模型第38-42页
     ·区分服务的术语第39页
     ·区分服务的组成部分第39-41页
       ·分类器第40页
       ·流量适应器第40-41页
     ·区分服务中的服务第41-42页
   ·集成服务和区分服务的结合第42页
   ·Linux的流量控制第42-48页
   ·Linux中的FIFO实现第48-50页
   ·小结第50-51页
第六章 防火墙设计第51-68页
   ·Netfilter框架的工作原理第51-52页
   ·钩子点在网络层中的分布第52-54页
   ·钩子函数的注册和注销第54-55页
   ·包过滤子系统的基本设计第55-59页
   ·包过滤子系统的处理过程第59-61页
   ·iptables命令的处理第61-66页
     ·用户空间的基本iptables命令第61-63页
     ·iptables命令的实现过程第63-66页
   ·小结第66-68页
第七章 TCP拥塞控制策略第68-78页
   ·TCP的主要拥塞控制算法介绍第68-69页
     ·慢启动和拥塞避免第68页
     ·快速重传和快速恢复第68-69页
   ·用于拥塞控制的TCP选项第69页
   ·Linux拥塞控制状态机的设计第69-73页
   ·Linux 拥塞控制的重要特征第73-76页
     ·撤除对拥塞窗口的调整第74-75页
     ·推迟确认第75-76页
     ·显示拥塞通告第76页
   ·Linux的TCP实现和IETF规范异同之比较第76-77页
   ·小结第77-78页
第八章 结束语第78-79页
参考文献第79-80页
致谢第80页

论文共80页,点击 下载论文
上一篇:上海电视媒体国际竞争力分析--现状与对策研究
下一篇:我国普通高校体育课程模式的系统设计研究