计算机网络第一章——计算机网络系统结构(下)

这篇具有很好参考价值的文章主要介绍了计算机网络第一章——计算机网络系统结构(下)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

提示:总角之宴,言笑晏晏。信誓旦旦,不思其反。反是不思,亦已焉哉。


1.2.1 分层结构,协议,接口和服务

为什么要有分层?

问题很庞大,将大问题分成小问题,对应一个层次
计算机网络第一章——计算机网络系统结构(下)

怎么分层

实体指的是每层中的活动元素,任何可以发送或者接受信息的硬件或者软件进程
只有对等的实体之间才有协议,不对等的实体之间是不存在协议的
上层要求服务,下层提供服务
计算机网络第一章——计算机网络系统结构(下)

正式认识分层结构

SDU服务数据单元:简单来说就是传输数据部分中有含金量的部分
这个PCI我们可以简单的将其理解为控制信息,PCI 加上SDU就是PDU,这一层的PDU作为下一层的SDU
计算机网络第一章——计算机网络系统结构(下)

概念总结

计算机网络第一章——计算机网络系统结构(下)

1.2.2 OSI 参考模型

这个五层结构主要是为了我们学习网络结构更方便产生的
计算机网络第一章——计算机网络系统结构(下)
计算机网络第一章——计算机网络系统结构(下)
OSI 失败的原因:实现起来比较复杂,运行效率低,标准的制定周期太长了,层次划分不是很合理,有些功能在多个层次中重复的出现
计算机网络第一章——计算机网络系统结构(下)
上三层属于打包,写祝福语什么的,下面三层则是在路上运输

ISO参考模型解释通信过程

端系统都需要经过这样的7层的考验,中间的结点比如路由器可能只需要三层,交换机或者网桥可能只需要下面两层便可,中间系统最多到达网络层,对等实体之间需要协议,规定功能的一致性,物理层不会对数据链路层的数据进行再添加,只会形成bit流的方式在传输介质上进行传输
你会发现上面四层中间系统是不会拆开的,就相当于是端对端直接进行数据交流,而下面三层只管下一步我要走到哪里,而不管最终的目的地,所以也就是点对点进行通信的

计算机网络第一章——计算机网络系统结构(下)
注意数据链路层不仅加了头部还加了尾部,记忆的话数据链路层比其他层的名字多了两个字
计算机网络第一章——计算机网络系统结构(下)

1.2.3 OSI参考模型(2)

需要联网才能使用的程序属于应用层的程序,记事本就不属于应用层的程序
计算机网络第一章——计算机网络系统结构(下)
不同主机之间编码方式可能不同,为了使得不同主机之间可以进行数据交换,这一层也就需要有数据格式变换的功能,
任务:用户与网络的界面,为特定的类型的网络应用提供访问OSI环境的手段
计算机网络第一章——计算机网络系统结构(下)
会话层需要先建立一个连接,数据才能传过去,进而表示层才能进行数据的展示
计算机网络第一章——计算机网络系统结构(下)
任务:允许不同的主机上的各个应用进程之间进行通话,功能:建立会话同步,管理主机间的会话进程(建立,管理以及终止) 使用校验点恢复通信,实现数据同步。

传输层是自下而上第一个面向端对端通信的一个层次,同时是上面的资源子网和通信子网的一个接口,端到端同时是指运行在两个主机不同进程之间的通信,每一个进程都会用进行标识,也叫做端口号,所以叫做端对端通信,可靠传输首先发送一个文件,这个文件挺大的,将其切成一个个的报文段,接收端对于收到的每一个报文段会给发送端一个确认信息,表示我收到了,你可以发下一个了,若是长时间没有收到确认信息则会重新发送报文段,对于非常小的信息没有必要建立连接,再确认的机制,采用的就是不可靠的方式,发送的报文段失序或者错误也是传输层需要解决的功能,流量控制则是解决让发送方与接收方速度匹配的问题,复用分用:不同的进程有不同的端口号,根据不同的报文段所携带的端口号找到对应的进程
计算机网络第一章——计算机网络系统结构(下)
传输单元:报文段(TCP)或者用户数据报(UDP) 任务:主机之间两个进程的相互通信,功能:端到端传输,流量控制,差错控制,服务质量,数据传输管理等服务,典型协议:TCP,UDP,
若是数据报过长则进行切割成一个个小的分组再放在链路层上进行传递,端对端可能有多个方式也就有了路由选择,差错控制:两个结点之间有些特定的规则,比如奇偶校验码。
计算机网络第一章——计算机网络系统结构(下)
广播只有一个处于发送信息 同一链路上其他的主机都是处于监听的状态,数据链路层控制主机对于共享信道的访问,这是由它的一个子层,介质访问子层来专门处理控制这个问题的。
计算机网络第一章——计算机网络系统结构(下)
差错控制:对传输中受到干扰的信号进行检错,并对其丢弃,流量控制:控制发送方的速度

物理层不需要对数据进行改动 也不需要进行切割,定义接口的特性也就可以理解为定义插口的引脚,以及引脚如何连接,单工是只有一个发送消息一个接受,定义好的,不能改变发送接受方向,半双工则是同时间内也是只能一个发送一个接受,但是可以改变发送接受方向,双工就像是吵架,可以各说各的,不用让,比特同步是指,这边发送一个1 ,接收端就可以准确无误的接受一个1 ,保证比特的同步是需要一个时钟的,比特编码:比如差分曼特斯特编码,主要就是规定用什么样的电压表示1 什么样的电压表示零

在OSI参考模型中,数据链路层、网络层、传输层都具有流量控制功能,数据链路层是相邻结点之间的流量控制,网络层是整个网络中的流量控制,传输层是端到端的流量控制。
计算机网络第一章——计算机网络系统结构(下)

1.2.4 TCP/IP参考模型

这里使用的TCP/IP参考模型的最后一层是将最后七层结构中的最后两层结合起来表示的是一个与物理网络的接口,但是没有具体描述这样有一个部分,只是说主机需要与网络连接才能在网络上传输某些ip分组,这里的网际层主要将数据报拆分成分组,然后发送任何的网络,然后进行路由选择,传输层实现的是端到端或者来说是进程之间的通信,应用层则是将之前的上三层的协议综合到一起来说了,
计算机网络第一章——计算机网络系统结构(下)
应用层:对应OSI的会话层表示层和应用层,包含所有的高层协议(Telnet,FTP,DNS,SMTP,HTTP)
传输层:对应OSI的传输层,实现发送端和目的主机上的对等实体对话,传输控制协议(TCP)面向连接(可靠交付)数据传输的基本单位时报文段,用户数据报协议(UDP)无连接的(不可靠交付)传输基本单元时用户数据报(尽最大努力的交付)
网际层:对应OSI的网络层,将分组发送到任何网络上,选择合适的路由,不能保证有序的到达,有序交付交给高层负责,定义了IP协议IPV4,IPV6
网络接口层:对应OSI的数据链路层和物理层,指出主机必须使用的某种协议与网络连接,作用:从主机或者结点接收到IP分组,并把他们发送到指定的物流网络上。

OSI参考模型与TCP/IP参考模型相同点

异构网络互联意思是实现不同厂家之间计算机的相互通信

计算机网络第一章——计算机网络系统结构(下)

OSI参考模型与TCP/IP参考模型的不同点

TCP IP 是先声明了协议,然后出现的参考模型
面向连接就是吃饭先会提前问你要不要吃一点,而无连接就是不问你吃不吃直接喂给你,网络层有一个重要的IP协议,IP协议它是强调面向无连接的,所以这两个网络层都是有无连接的,传输层是端到端,进程与进程之间进行通信,这个传输层是为了实现可靠传输而存在的,可靠传输也就需要建立连接,所以这两个模型在传输层都是有面向连接,TCPIP协议在网络层是格外看重IP协议,所以在网络层是无连接的,然后就是对角线是相同的,
计算机网络第一章——计算机网络系统结构(下)
用户发送数据报
应用层;将自然语言转化为通信数据,然后开始每层都加上SDU和PCI进行包装,到达目的主机又会进行包裹拆包,将SDU和PCI一层层拆开,最终获得数据

五层参考模型

给数据加上头部信息,就成了报文,将报文在传输层再加上头部信息,也就成了一个个报文段,将报文段再加上头部信息,也就形成了一个个数据报,将数据报加上头部尾部,也就成了一个个的帧,将帧转换成bit流即可,

计算机网络第一章——计算机网络系统结构(下)
计算机网络第一章——计算机网络系统结构(下)

总结

需要知道这几种参考模型每一层的名称,以及每一层的功能,这三者的区别以及联系
计算机网络第一章——计算机网络系统结构(下)文章来源地址https://www.toymoban.com/news/detail-466355.html

到了这里,关于计算机网络第一章——计算机网络系统结构(下)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【计算机网络】第一章、计算机网络体系结构

    1.计算机网络的组成 从不同的角度来看 内容 从组成上看 硬件、软件、协议 从工作方式上岸 边缘部分、核心部分 从功能上看 通信子网、资源子网 2.计算机网络的分类 角度 内容 分布范围 广域网、城域网、局域网、个域网 传输技术 广播式网络、点对点网络 拓扑结构 总线型

    2024年02月07日
    浏览(37)
  • 【计算机网络】第一章——概述

    ========================================================================= 个人主页直达: 小白不是程序媛 系列专栏: 计算机网络基础 ========================================================================= 目录 前言 计算机网络概述 概念 功能 组成 分类 标准化工作 性能指标 速率 带宽 吞吐量 时延 时延带

    2024年02月07日
    浏览(37)
  • 计算机网络(第一章)——概述

    1 网络、互连网(互联网)和因特网 网络(Network)由若干 结点(Node) 和连接这些结点的 链路(Link) 组成。 多个网络还可以通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即互联网(或互连网因此,互联网是“ 网络的网络(Netwrok of Networks) \\\"。 因特网(Internet)是世界上最

    2024年02月04日
    浏览(28)
  • 计算机网络 - 第一章(上)

    1.1.1概念与功能 网络的概念 网络:网样的东西或者网状系统 计算机网络:将分散的具有独立功能的 计算机系统 ,通过 通信设备 与 线路 连接起来,由功能完善的 软件 实现 资源共享 和 信息传递 的系统 功能: 数据通信 资源共享 :同一个计算机网络上的其他计算机可使用

    2024年02月11日
    浏览(37)
  • 【计算机网络】第一章 概述

    目录 1.1 计算机网络在信息时代中的作用 1.2 互联网概述 1.2.1  网络的网络 1.2.2  互联网基础结构发展的三个阶段 1.2.3  互联网的标准化工作 1.3 互联网的组成 1.3.1  互联网的边缘部分 a. 客户-服务器方式(C/S 方式) b. 对等连接方式(P2P 方式) 1.3.2  互联网的核心部分 a. 电路

    2024年03月22日
    浏览(44)
  • 【考研】计算机网络 第一章

    这次我们来更新计算机网络,观看的是王道考研,自己做的笔记和补充,这个和我们的Java是不冲突的,两则我会同时更新,也不会影响进度,请大家细细观看 文章目录 一  计算机网络概述 二 计算机网络的功能 三 因特网的发展阶段 四 计算机网络的组成 五 计算机网络的分

    2024年02月08日
    浏览(33)
  • 【计算机网络笔记】第一章

    计算机网络主要是由一些通用的、 可编程的硬件 (包含CPU、计算机、手机、智能电器…)互连而成的,而这些硬件并非专门用来实现某一特定目的(例如,传送数据或视频信号)。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。(

    2024年02月14日
    浏览(28)
  • 【计算机网络】第一章 概述(上)

    1.2.1 网络、互连网(互联网)和因特网 网络 :网络由若干 结点 和连接这些结点的 链路 组成。 互联网 :多个网络通过路由器互联起来,就构成了一个覆盖范围更大的网络,即互联网。 因特网 :是世界上最大的互联网络。 1.2.2 因特网发展的三个阶段 1.2.4 因特网的组成 边缘

    2024年02月09日
    浏览(33)
  • 计算机网络(湖科大)第一章 概述

    计算机网络已由一种 通信基础设施 发展成为一种重要的 信息服务基础设施 。 计算机网络已经像水,电,煤气这些基础设施一样,成为我们 生活中不可或缺 的一部分 我国互联网发展状况 ✨1.2.1 网络、互联网和因特网 网络:网络(Network)由若干 结点 (Node)和连接这些结

    2024年01月21日
    浏览(34)
  • 计算机网络第一章(谢希仁)

    计算机网络重要特征是 数字化 、 网络化 、 信息化 。 数字化 指的就是现实中的信息能够变为计算机里面存储和处理的0,1这些。 网络化 分为三网,分别为电信网络(用于打电话),计算机网络(计算机通信),有线电视网络(通过有线电视能够收看电视节目) 计算机网络又分

    2024年01月24日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包