1、 信息科学与工程学院信息科学与工程学院 课程设计任务书课程设计任务书 题目: TCP 协 议 优 化 方 法 研 究 1 课程设计任务书及成绩评定课程设计任务书及成绩评定 课程设计的任务和具体要求课程设计的任务和具体要求 了解 TCP 协议的概况。 了解 TCP 协议的基本原理。 了解 TCP 协议的结构及其优势。 尝试从四个维度进行 TCP 协议优化方法研究。 归纳、分析并写成课程设计任务书。 指导教师签字: 日期: 指导教师评语指导教师评语 成绩: 指导教师签字: 日期: 2 课程设计所需软件、硬件等课程设计所需软件、硬件等 所需软件: Ethereal软件、WinpCap 软件 等 所需
2、硬件: PC 机 等 课程设计进度计划课程设计进度计划 起至日期起至日期 工作内容工作内容 备注备注 2012.05.10-2012.05.19 2012.05.20-2012.06.12 2012.06.13-2012.06.24 收集相关资料 进行总体规划 撰写课程设计任务书 参考文献、资料索引参考文献、资料索引 序号 文献、资料名称 编著者 出版单位 1 计算机网络 谢希仁 电子工业出版社 2 网络安全 胡道元 清华大学出版社 3 计算机互联网技术与 TCP/IP 协议 梁振军 梁波 海洋出版社 4 数据通信与计算机网络 高传善 高等教育出版社 3 目 录 1 摘要.4 2 TCP/IP
3、 协议的概况.4 2.1 TCP/IP 协议概述 4 2.2 TCP/IP 协议的主要特点.5 2.3 TCP/IP 协议的结构6 2.4 TCP/IP 协议的优势6 3 深入理解 TCP/IP 协议7 3.1 TCP/IP 协议的基本原理7 3.2 TCP 释放链接过程8 4 TCP 协议的优化.8 4.1 TCP 协议的广域网优化8 4.2 TCP 连接优化9 4.3 TCP 的安全问题.9 4.4 对复杂应用的支持10 5 结论.10 4 1 、摘要 TCP(传输控制协议)是一系列规则的集合,它和网际协议(IP)共同使 用,通过互联网在计算机之间以信息单元的形式发送数据。IP 协议控制实
4、际 的数据传输,TCP 协议主要负责追踪在互联网上传送的信息所划分的各个数据 单元(包) 。TCP 协议是面向连接的协议,就是说在两端传送信息时,连接是 一直建立和保持的。TCP 协议负责把信息划分成 IP 协议所能够处理的,也要 能把接收到的包拼成一个完整的信息。在开放式系统互连(OSI)通信模型中, TCP 协议位于第四层传输层中。 TCP/IP 是 Internet/Intranet 使用的协议体系,也是大多数网络采用的 协议。 本文内容主要阐述有关 TCP 协议如何应用于传输数据及数据传输的详细 过程解析。 2 、TCP/IP 协议的概况 2.1 TCP/IP 协议概述 TCP/IP
5、协议(Transmission Control Protocol/Internet Protocol)叫做 传输控制/网际协议,又叫网络通讯协议,这个协议是 Internet 国际互联网络 的基础。TCP/IP 是网络中使用的基本的通信协议。虽然从名字上看 TCP/IP 包 括两个协议,传输控制协议(TCP)和网际协议(IP),但 TCP/IP 实际上是一组协 议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等, 而 TCP 协议和 IP 协议是保证数据完整传输的两个基本的重要协议。通常说 TCP/IP 是 Internet 协议族,而不单单是 TCP 和 IP。TCP/IP 协议使用范围极 广,是目前异种网络通信使用的唯一协议体系,适用于连接多种机型,既可用 于局域网,又可用于广域网,许多厂商的计算机操作系统和