- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西北工业大学硕士学位论文 第四章 地面控制单元中的实时通信和数据采集
(SOCKesSTREAM)、数据报套接口(SOCKesDGRAM)、原始套接口(SOCKesRAW)
UDP协议采用的是数据报套接口。
4.1.2通信协议说明
TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层
协议 (例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP八P
协议是一组包括TCP协议和IP协议,UDP(UserDatagramProtocol)协议、ICMP
(InternetControlMessageProtocol)协议和其他一些协议的协议组。
(1)TCP/IP整体构架概述
TCP/IP协议并不完全符合0SI的七层参考模型。传统的开放式系统互连参考模
型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型
的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网
路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结
构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为:
应用层:应用程序间沟通的层,如简单电子邮件传输 ((SMTP)、文件传输协议
(FTP)、网络远程访问协议 (Telnet)等.
传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP),
用户数据报协议 ((UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层
中,这一层负责传送数据,并且确定数据已被送达并接收.
互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达
目的主机 (但不检查是否被正确接收),如网际协议 (工P)。
网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet,
SerialLine等)来传送数据。
(2)TCP/IP中的协议
以下简单介绍TCP/IP中的协议都具备什么样的功能,都是如何工作的:
1. IP
网际协议IP是TCP/IP的心脏,也是网络层中最重要的协议。
IP层接收由更低层 (网络接口层例如以太网设备驱动程序)发来的数据包,并
把该数据包发送到更高层一TCP或UDP层;相反,IP层也把从TCP或UDP层接收来
的数据包传送到更低层.IP数据包是不可靠的,因为IP并没有做任何事情来确认
西北工业大学硕士学位论文 第四章地面控制单元中的实时通信和数据采集
数据包是按顺序发送的或者没有被破坏。IP数据包中含有发送它的主机的地址 (源
地址)和接收它的主机的地址 (目的地址)。
高层的TCP和UDP服务在接收数据包时,通常假设包中的源地址是有效的。也
可以这样说,IP地址形成了许多服务的认证基础,这些服务相信数据包是从一个有
效的主机发送来的.IP确认包含一个选项,叫作IPsourcerouting,可以用来指
定一条源地址和目的地址之间的直接路径。对于一些TCP和UDP的服务来说,使用
了该选项的IP包好象是从路径上的最后一个系统传递过来的,而不是来自于它的真
实地点。这个选项是为了测试而存在的,说明了它可以被用来欺骗系统来进行平常
是被禁止的连接。那么,许多依靠IP源地址做确认的服务将产生问题并且会被非法
入侵。
2.TCP
如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向 上‘’传送到
TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。TCP数据包中包
括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。
TCP将它的信息送到更高层的应用程序,例如Telnet的服务程序和客户程序。
应用程序轮流将信息送回TCP层,TCP层便将它们向下传送到IP层,设备驱动程序
和物理介质,最后到接收方。
面向连接的服务 (例如Telnet,FTP,rlogin,XWindows和SMTP)需要高度
的可靠性,所以它们使用了TCP.DNS在某些情况下使用TCP(发送和接收域名数据
库),但使用UDP传送有关单个主机的信息。
3.UDP
UDP与TCP位于同一层,但对于数据包的顺序错误或重发.因此,UDP不被应用
于那些使用虚电路的面向连接的服务,UDP主要用于那些面向查询一应答的服务,
您可能关注的文档
最近下载
- 2025年甘肃省武威市凉州区发放镇招聘专业化管理大学生村文书笔试备考试题及答案解析.docx VIP
- 中国宫腔镜诊断与手术临床实践指南(2023年).pptx VIP
- 2025年法律职业资格(客观题)真题含答案.docx VIP
- 展板版式设计.ppt VIP
- 2025年全国司法考试客观题试卷及答案.docx VIP
- 职能科室对医技科室医疗质量督查记录表(检验科、放射科、超声科、功能科、内镜室).pdf VIP
- 中国宫腔镜诊断与手术临床实践指南(2023版).pptx VIP
- 血透患者心理健康宣教ppt.pptx
- 【新教材】英语必修第二册(新人教版)教材习题参考答案.pdf VIP
- 手机数据恢复精灵误删信息轻松恢复.PDF VIP
文档评论(0)