首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

网络专用文件服务器的设计与实现

中文摘要第1-7页
英文摘要第7-8页
第一章 引言第8-10页
第二章 网络相关知识第10-31页
 2.1 TCP协议第10-19页
  2.1.1 TCP数据段头结构第10-13页
  2.1.2 TCP传输策略第13-14页
  2.1.3 TCP连接建立与撤除第14-16页
  2.1.4 TCP状态转化第16-19页
 2.2 UDP协议第19-21页
 2.3 差错与控制报文(ICMP)第21-23页
  2.3.1 ICMP请求/应答报文对第22-23页
 2.4 NETBIOS服务第23-26页
  2.4.1 NETBIOS概述第23-24页
  2.4.2 名字获取和解析第24页
  2.4.3 节点类型第24页
  2.4.4 命名规范第24-26页
  2.4.5 数据报和会话第26页
 2.5 SMB协议第26-29页
  2.5.1 SMB格式第27-29页
   2.5.1.1 SMB头格式第27-28页
   2.5.1.2 SMB命令格式第28页
   2.5.1.3 SMB变种第28-29页
  2.5.2 SMB连接过程第29页
   2.5.2.1 建立虚连接第29页
   2.5.2.2 协商协议变体第29页
   2.5.2.3 设置会话和登录参数第29页
 2.6 精灵进程与超级服务器进程INETD第29-31页
第三章 LINUX系统环境及核心程序设计第31-50页
 3.1 设备驱动程序第31-39页
  3.1.1 驱动程序接口第32-34页
  3.1.2 块设备驱动程序第34-36页
   3.1.2.1 处理request队列所需知识第35页
   3.1.2.2 逻辑字节偏移量转换为逻辑块号、逻辑块号转换为物理块号所需知识第35-36页
  3.1.3 request队列与族技术第36-39页
 3.2 网络部分功能及实现机理第39-46页
  3.2.1 Linux下的TCP/IP网络模型第39-40页
  3.2.2 BSD套接字接口第40-42页
  3.2.3 INET的套接字层第42-43页
  3.2.4 套接字缓冲区的特点第43-44页
  3.2.5 sk_buff数据结构第44-46页
 3.3 可动态安装/卸载的核心模块第46-50页
第四章 专用文件服务器的设计与实现第50-92页
 4.1 系统整体设计第50-51页
  4.1.1 功能描述第50-51页
  4.1.2 设计目标第51页
 4.2 系统逻辑结构第51-55页
  4.2.1 系统硬件架构第51-52页
  4.2.2 软件模块划分第52-55页
 4.3 各个模块的设计与实现第55-92页
  4.3.1 内核SMB加速模块第55-71页
   4.3.1.1 Samba性能分析及解决方案第55-57页
   4.3.1.2 SMB加速模块的设计第57-63页
   4.3.1.3 SMB加速模块的实现第63-71页
  4.3.2 双机数据热备份模块第71-87页
   4.3.2.1 双机数据热备份的实现方案第71-72页
   4.3.2.2 双机数据热备份的功能划分第72-77页
   4.3.2.3 各个子模块的设计与实现第77-87页
  4.3.3 核心虚拟设备管理模块第87-92页
   4.3.3.1 原理第87页
   4.3.3.2 设计与实现第87-91页
   4.3.3.3 主要流程第91-92页
第五章 系统性能测试及尚待考虑的问题第92-96页
 5.1 系统性能测试第92-94页
  5.1.1 使用内核SMB加速模块后前后的性能对比第92-93页
  5.1.2 使用双机数据热备份模块前后的性能对比第93-94页
 5.2 尚待考虑的问题第94-96页
  5.2.1 内核SMB加速模块的功能扩展第94页
  5.2.2 从单一服务器扩展到服务器集群第94-96页
第六章 结论第96-97页
参考文献第97-98页
致谢第98页

论文共98页,点击 下载论文
上一篇:《案例》:THOMSON——中国市场进入策略分析
下一篇:《案例》:S移动通信公司及其网络部——从官商向优质服务提供转变