OSI各层模型收不到数据的原因.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 1 《现代通信网基础》课程讨论课报告 班 级:电子信息工程三班 学 生:刘愉平 指导教师:李玉博 教 务 处 2019年5月 TOC \o 1-5 \h \z \u 《现代通信网基础》课程讨论课报告 0 一、问题描述 2 二、计算机通信的基本原理 2 2.1计算机网络相关背景 2 2.2计算机协议分层 3 2.3计算机通信的基本过程及其基本原理 3 2.3.1物理层 4 2.3.2数据链路层 4 2.3.3网络层 5 2.3.4传输层 6 2.3.5应用层 7 三、任务解答 7 3.1 第一题 7 3.2第二题 7 3.3第三题 8 3.4第四题 8 四、课程收获与意义 9 一、问题描述 依据链路层发送与接收的帧格式,说明在数据链路层、网络层、传输层接收数据的过程中,出现以下情况时,可能出现的问题是什么? 利用网络助手可以在接收端接收到发送端发来的数据,但利用自己编写的链路层接收程序却收不到数据(假设自己编写的接收程序没有语法格式错误),分析网络助手对网络适配器模式进行了哪些改变,你编写的程序工作出现错误有哪些可能,给出可能的原因。 利用网络助手可以在接收端接收到发送端发来的数据,利用自己编写的链路层接收程序也能收到数据(假设自己编写的接收程序没有语法错误),但不能上传到网络层。可能产生这样错误的原因有哪些可能? 自己编写的发送与接收程序格式上没有问题,即帧格式正确,MAC及crc没有错误,网络助手能收到数据,但仍然网络层收不到数据。讨论原因。 自己编写的发送与接收程序格式上没有问题,即帧格式正确,MAC及crc没有错误,网络助手能收到数据,网络层收到了分组,但传输层收不到数据。讨论原因 二、计算机通信的基本原理 2.1计算机网络相关背景 有人说:“20世纪最伟大的发明就是计算机”,自诞生伊始,计算机经历了一系列发展,从大型通用计算机、超级计算机、小型机、个人电脑、工作站以及现如今笔记本、平板、智能手机等,计算机已经彻底融入了我们的生活。 起初,计算机只是以单机模式(独立模式)被广泛应用,随着发展,计算机被一个个的连接起来,形成了一个计算机网路,从而实现了信息共享,远距离传递信息等工作,而计算机中的通信模式被人们进行了越来越深入的发掘。 2.2计算机协议分层 OSI的体系结构 TCP/IP的体系结构 五层协议的体系结构 7应用层 应用层 (各种应用层协议如TEINET、FTP、SMTP等) 应用层 6表示层 5会话层 4传输层 传输层(TCP或UDP) 运输层 3网络层 网际层IP 网络层 2数据链路层 网络接口层 数据链路层 1物理层 物理层 图 SEQ 图 \* ARABIC 1计算机网络体系结构 如图表1所示为当前主要的三种计算机网络体系的划分方法,而其中TCP/IP是由IETF(国际互联网工程任务组)建议、致力推进标准化的一种协议,其中,大学等研究机构和计算机行业是推动标准化的核心力量,现已成为业界标准协议,协议的标准化也推动了计算机网络的普及。 2.3计算机通信的基本过程及其基本原理 图 SEQ 图 \* ARABIC 2计算机网络通信数据流向 图 SEQ 图 \* ARABIC 3数据传输过程 如上两图可以看出楚,计算机通信的基本流程,其中图3中画的是数据发送至物理线路中的情况,每一层分别加入对应的下一层的首部,传输到下一层,数据信息从物理通道中传输到主机2的过程与图3所示相反,每一层传输到上一层前都脱去自己的首部,编程可以在上层结构中传输的数据格式。 2.3.1物理层 传输单位是比特,他的作用是为传输数据所需要的物理链路创建、维持、拆除,而提供具有机械的,电子的,功能的和规范的特性。即物理层保证原始的数据可以在各种物理媒介上传输。 工作原理:将从上层数据链路层交付下来的比特流在物理媒介上传输实现不同网络的通信,并将比特流转换成可以在数据链路层传输的数据帧,交付至数据链路层。 2.3.2数据链路层 传输的数据单元是数据帧。他是介于物理层和网络层之间,在物理层提供的服务的基础上向网络层提供服务,最基本的服务的将源自网络层的数据可靠的传输到相邻节点的目标机网络层。 需要实现两种通信发方式即点对点和广播通信,这两种通信方式主要由PPP协议和CSMA/CD协议来完成。 工作原理:作为发送端时将网络层交付下来的数据报加上自己的首部和尾部,并将其

您可能关注的文档

文档评论(0)

137****4262 + 关注
实名认证
内容提供者

网文天下

1亿VIP精品文档

相关文档