- 1、本文档共77页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机软件及应用]3 OSI TCP
从各层的观点来看,在该层包头之后的比特被认为是数据。例如,第4层认为第5层、第6层和第7层的包头与原始的用户数据一起是一个大的数据字段。 在应用程序生成数据之后,实现每层功能的软、硬件完成各自的工作,加入适当的包头和包尾。为实现在物理媒体上传输,物理层能够实现媒体发送信号,如图3-7中步骤②。 当接收时(步骤③),主机B启动其上的相邻层协议进行通信,如图3-7中的步骤④,指明了接收数据在协议栈中逐层向上递交处理的过程。具体步骤如下: ①:物理层(第一层)保证比特的同步,并将接收的二进制数据放到缓存中。在将接收到的信号解码成比特流后,通知数据链路层已经收到一个帧。因此,第1层在媒体上已经提供了传递的比特流。 ②:数据链路层(第二层)检查帧尾的帧校验序列(FCS),判断传输过程中是否有错误发生(差错控制)。如果有错误发生,丢弃此帧。检查数据链路层的地址,使主机B决定是否需要进一步处理这些数据。如果这个地址是主机B的地址,那么将在第2层的包头和尾之间的数据传递给第3层的软件。数据链路层通过该链路实现了数据的传输。 ③:检查网络层(第三层)的目的地址。如果该地址是主机B的地址(逻辑地址),处理过程将会继续进行,将在第3层包头之后的数据传递给传输层(第4层)的软件。网络层实现了端到端的数据传输服务。 ④:如果传输层(第四层)选择了差错恢复,标识这段数据的计数器与确认信息(差错恢复)一起在第4层的包头中进行编码。在差错恢复和对输入数据进行重新排序后,将这些数据传递给会话层。 ⑤:会话层(第五层)可以用来保证一系列消息的完整性。如果没有完成后续的通信,收到的数据可能没有任何意义。第5层的包头中包含有标识字段意味着是一个不连续数据链的中间流而不是结束流。在会话层保证所有的流都完成后,将在第5层包头之后的数据传递给第6层的软件。 ⑥:表示层(第六层)定义并维护数据的格式。例如,如果数据是二进制数据而不是字符数据,包头会指明这一点。接收方并不会用主机B中缺省的ASCII字符集转换这些数据。通常,此类包头只包括在初始流中,而不包含在每个被传输的流(数据格式)中。在完成了数据格式的转换后,将数据传递给应用层的软件。 ⑦:应用层(第七层)处理最后的包头,然后检查真正的终端用户数据。这个包头指明了主机A与主机B已协商好的应用程序所使用的运行参数,该包头用于交换所有参数值。因此,通常只在应用程序初始化时才发送和接收这个包头。例如,在文件传输时,会相互传递所传输文件的长度和文件格式(应用参数)。 4. 不同计算机上同等层之间的通信 图3-3提供了同等层之间通信的概念模型。主机A的应用层与主机B的应用层通信。同样,主机A的传输层、会话层和表示层也与主机B的对等层进行通信。 OSI参考模型的分层禁止了不同主机间的对等层之间的直接通信。因此,主机A的每一层必须依靠主机A相邻层提供的服务来与主机B的对应层通信。假定主机A的第4层必须与主机B的第4层通信。那么,主机A的第4层就必须使用主机A的第3层提供的服务。第4层叫服务用户,第3层叫服务提供者。第3层通过一个服务接入点(SAP)给第4层提供服务。这些服务接入点使得第4层能要求第3层提供服务。 3.3 TCP/IP 参考模型 3.3.1 TCP/IP 参考模型层次划分 TCP/IP(Transmission Control Protocol/Internet Protocol)是由美国国防部创建的,所以有时又称DoD(Department of Defense)模型,是发展至今最成功的通信协议,它被用于构筑目前最大的、开放的互联网络系统Internet。TCP/IP是一组通信协议的代名词,这组协议使任何具有网络设备的用户能访问和共享Internet上的信息,其中最重要的协议是传输控制协议(TCP)和网际协议(IP)。 现行版本: IPv4 下版 IPv6 (不兼容) TCP/IP也分为不同的层次开发,每一层负责不同的通信功能。 ,由于TCP/IP的主要目标是致力于异构网络的互连,所以OSI中的物理层与数据链路层相对应的部分没有作任何限定。 图3-8 TCP/IP模型与OSI模型 Network-access internet transport application 3.3.2 TCP/IP模型各层的功能特征 1. 网络接口层 网络接口层是TCP/IP模型的最低层,负责接收从网络层交来的IP数据报,并将IP数据报通过底层物理网络发送出去,或者从底层物理网络上接收物理帧,抽出IP数据报,交给网络层。网络接口层使采用不同技术的网络硬件之间能够互联,它包括属于操作系统的设备驱动器和计
您可能关注的文档
- [计算机]药监网采集系统用户培训手册.ppt
- [计算机]虞城县网民最新关注数据统计2011年9月21日.doc
- [计算机]计科班算法设计与分析复习资料.doc
- [计算机]计算机公共课程辅助教学系统的设计与开发.pdf
- [计算机]计算机安全管理制度.doc
- [计算机]计算机硬件资料技巧.doc
- [计算机]计算机等级三级网络基本概念与名词解释.doc
- [计算机]计算机组成原理教学大纲.doc
- [计算机]计算机课件及资料BQ.pdf
- [计算机]计算简单应用.doc
- 执业药师之《药事管理与法规》检测卷讲解含答案详解(最新).docx
- 执业药师之《药事管理与法规》全真模拟模拟题及答案详解(全国通用).docx
- 2025年执业药师之《西药学综合知识与技能》模拟试题附参考答案详解(突破训练).docx
- 2025年执业药师之《西药学综合知识与技能》考前冲刺模拟题库含答案详解(培优a卷).docx
- 2025年执业药师之《西药学综合知识与技能》真题精选附答案详解(名师推荐).docx
- 执业药师之《药事管理与法规》强化训练模考卷带答案详解.docx
- 2025年执业药师之《西药学综合知识与技能》考前冲刺测试卷包附参考答案详解(b卷).docx
- 2025年执业药师之《西药学综合知识与技能》模考模拟试题及参考答案详解(夺分金卷).docx
- 2025年执业药师之《西药学综合知识与技能》真题含答案详解【b卷】.docx
- 2025年执业药师之《西药学综合知识与技能》考前冲刺模拟题库带答案详解(b卷).docx
最近下载
- 贵州省事业单位人员聘用合同书.doc VIP
- 4.建筑施工企业项目负责人安全生产考核合格证书样本.pdf VIP
- 贵州省事业单位人员聘用合同书范本.docx VIP
- 皮带接头硫化上.pptx VIP
- 陕西省事业单位合同5篇.docx VIP
- 贵州省事业单位人员聘用合同书(合同范本).pdf VIP
- SYT 4201.2-2019 石油天然气建设工程施工质量验收规范 设备安装工程 第2部分:塔类.docx VIP
- SYT 4201.4-2019 石油天然气建设工程施工质量验收规范设备安装工程 第4部分:炉类.docx VIP
- 解读2021新安全生产法课件PPT(内容完整).pptx VIP
- SY_T 4201.3-2019 石油天然气建设工程施工质量验收规范 设备安装工程 第3部分:容器类.docx VIP
文档评论(0)