嵌入式系统中TCPIP协议桟 毕业设计论文.doc

嵌入式系统中TCPIP协议桟 毕业设计论文.doc

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统中TCPIP协议桟 毕业设计论文

XXX电子科技大学 毕业设计(论文) 题 目 嵌入式系统中的TCP/IP协议桟 程序设计 分 院 软件学院 专 业 计算机科学与技术(软件工程方向) 班 级 001011 学 号 姓 名 指导教师 2008年 6月 1 日 毕业设计(论文)任务书 分 院 软件学院 专 业 计算机科学与技术(软件工程方向) 班 级 001011 学生姓名 指导教师 学 号 题 目 嵌入式系统中的TCP/IP协议栈程序设计 二、内容和要求(工科类:包括需达到的技术指标、规定阅读的文献、应完成的图纸和说明书等;经管类:包括实习期间应收集的实际材料、论文要求解决的问题及重点、规定阅读的文献等) 了解国内、外TCP/IP协议在嵌入式系统中的应用 阅读嵌入式系统和TCP/IP协议栈等方面的相关技术文献 相关知识的学习和研究,搭建编程环境,熟悉开发平台及工具 分析TCP/IP协议栈程序特点和功能 完成TCP/IP协议栈程序设计和功能测试 三、起讫日期及进度安排 起讫日期: 2008 年 2 月 12 日 至 日 进度安排: – 3月12日 完成开题报告,明确具体任务阅读有关文献,确定毕业设计完成 任务所采取的初步方案 3月13日 – 3月31日 相关知识的学习和研究(看书),搭建编程环境,熟悉开发平台 及工具 4月1日 – 4月20日 熟悉TCP/IP的工作流程,分析源代码,剖析其功能 4月21日 – 5月10日 TCP/IP代码编写阶段 5月11日 – 5月20日 程序代码调试阶段 5月21日 – 5月31日 完成毕业论文的书写和校对工作 6月1 日 - 6月13日 完成论文和准备毕业论文答辩 指导教师 (签名) 年 月 日 四、教研室审查意见: 教研室主任 (签名) 年 月 日 分院批准人 (签名) 年 月 日 嵌入式系统中的TCP/IP协议栈程序设计 【摘要】网络协议通常分不同层次进行开发,每一层分别负责不同的通信功能。一个协议族,比如TCP/IP,是一组不同层次上的多个协议的组合。TCP/IP通常被认为是一个四层协议系统。尽管通常称该协议族为TCP/IP,但是TCP和IP只是其中的两种协议而已。网络层IP提供的是一种不可靠的服务。也就是说,它只是尽可能快地把分组从源节点送到目的节点,但是并不提供任何可靠性保证。而令一方面,TCP再不可靠地IP层上提供了一个可靠地运输层。为了提供这种可靠地服务,TCP采用了超时重传、发送和接收端到端地确认分组等机制。 本次毕业设计主要涉及到的是TCP协议程序设计。TCP提供了一种可靠地面向连接地字节流运输层服务,无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接,完成后,要关闭这个连接。TCP使用三次握手来建立连接和使用4个报文段来关闭连接。TCP将用户数据打包构成报文段;它发送数据后启动一个定时器;另一端对接收到地数据进行确认,对失序的数据重新排序,丢弃重复数据;TCP提供端到断地流量控制,并计算和验证一个强制性地端到端检验和。 【关键词】 网络协议 TCP IP TCP/IP stack program design in embedded system 【Abstract】 unreliable service .That is ,it does its best job of moving a packet from its source to its final destination ,but there are no guarantees . TCP , on the other hand , pro

文档评论(0)

fangsheke66 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档