毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

基于SEP3203和TCP/IP协议的数据传输实现研究 (3)

时间:2017-06-06 20:59来源:毕业论文
的机制来保证数据的可靠传输。 论文探究了如何基于SEP3202和REALTEK8019AS实现按TCP/IP协议传输数据, 大致从三方面对课题研究内容进行了阐述,其中第二章


的机制来保证数据的可靠传输。
论文探究了如何基于SEP3202和REALTEK8019AS实现按TCP/IP协议传输数据,
大致从三方面对课题研究内容进行了阐述,其中第二章为 TCP/IP 协议概述,简单从
TCP/IP 和 Socket 接口的原理介绍了协议的相关知识以及如何实现;第三章从硬件方
面介绍了研究时使用的处理器芯片 SEP3202 和网络控制器REALTEK8019AS,给出了
硬件的相关电路,探究了硬件电路怎样去实现所需功能;第四章是程序设计部分,这
一部分介绍了 AXIS OS 及NET 功能,之后从程序流程和函数功能等说明了程序具体
实现的网络功能以及程序运行的结果。 2  TCP/IP协议概述
20 世纪60 年代,美国国防部(Department of Defense,DoD)为了使不同规范的
电脑(指使用不同操作系统、文件格式等)能够互相通信,以便实现资源共享,发挥
最大效益,于是成立了美国国防部高等计划研究局(Advance Research Project Agency,
ARPA)ARPA 假设了一个实验性的网络,称为 ARPANET[4~6]

ARPANET 主要是建立在NCP (Network Control Protocol)通信协议上,ARPANET
的另一个特性是建立一个稳定性高的网络,使其不会收到单一或局部故障的影响,而
能够继续正常运转。
到了 20 世纪 70 年代,DoD 将 ARPANET 交由所属的国防通信局(Defense
Communications Agency,DCA)负责,后来 ARPA更名为 DARPA,而DARPA也将
逐渐将之前使用的NCP协议改换成TCP/IP 模型的雏形。
20 世纪80 年代,DoD 为了推广TCP/IP 通信协议,利用低价的方式提供给社会各
界使用,配合加州伯克利大学成功地将 TCP/IP 协议植入了 BSD UNIX 系统,使得
TCP/IP 走上了实用的阶段。
为了进一步推广 TCP/IP 协议,美国国防部在 1983 年要求所有连接 ARPANET 的
设备都要使用 TCP/IP 协议,因此美国大部分的学术机构和政府机关都可以利用
TCP/IP 协议来建立相互通信,于是 Internet因特网开始被使用。
上述所提的 TCP/IP 协议,实际上是一个协议族,也就是说,所谓的 TCP/IP 协议
是由多个协议所组成, TCP/IP 协议是取其中两个主要的协议——TCP 以及IP来命名。  
2.1  TCP/IP协议简介
数据通讯指的是依照一定的协议,利用数据传输技术在两个终端之间传递数据
信息的一种通信方式和通信业务[7]
。它实现的是网络上两两设备之间的数据信息传递,
如智能终端和 PC 机之间的通讯,PC机之间的通讯,智能终端之间的通讯等等,数字
通信中一般采用二进制来传输数据。
TCP/IP 协议叫做传输控制/网际协议,又叫做网络通讯协议,这个协议是 Internet
国互联网络的基础[8]

尽管从表面上看来 TCP/IP 协议包括了两组协议,但是实际上,TCP/IP 是一组协
议,这组协议包括了诸多网络功能,而其中 TCP 协议(Transport Control protocol,传
输控制协议)和IP协议(Internet Protocol,Internet协议  )很好的保证了数据传输的完整性。作为Internet 的基础协议,TCP/IP协议也是一种电脑数据打包和寻址的标准方
法。
TCP 是一种面向连接的协议在两个程序进行数据交换之前,他们必须先建立起
连接,两个程序分别作为 client 端和 server 端,一旦连接建立,双方就可以进行数据
传输,直至中断连接。在数据传送的过程中,可以理解为有两个邮包,TCP协议和IP
协议就像是邮包,要传递的信息被划分开来,成为若干段,每一段塞入一个 TCP  邮
包,并将有分段的信息记录在该邮包上,再将TCP 邮包塞入IP 大邮包,发送进入网 基于SEP3203和TCP/IP协议的数据传输实现研究 (3):http://www.751com.cn/tongxin/lunwen_8523.html
------分隔线----------------------------
推荐内容