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

计算机网络概念:互联、自治的计算机集合


计算机网络的性能指标

带宽:最高数据传输速率,单位比特/秒(b/s)”物理极限、理想状态“

时延

- 发送时延:从发送分组的第一个比特算起到最后一个比特发送完毕所需的时间。

\[发送时延=数据长度/信道带宽 \]

  • 传播时延:一个比特从链路一端传输到另一端所需时间。
  • 处理时延:提取数据部分、差错检验、查找路由等花费的时间。
  • 排队时延:进入路由器后在输入队列中排队等待处理,确认转发端口后,还要在输出队列中排队等待转发。

\[总时延=发送时延+传播时延+处理时延+排队时延 \]

做题时排队时延和处理时延一般可以忽略不计。

时延带宽积:顾名思义,传播时延与带宽的乘积,可以理解为体积。

往返时间(RTT):从发送端发送数据开始到发送端接收到来自接收端的确认经历的时延。注意RTT不包括发送时延。

吞吐量:单位时间通过某个网络(或信道、接口)的数据量,受带宽限制,因为带宽为物理极限。

速率:主机传送数据的速率。

用水管类比
带宽说的是水管,某个水管单位时间内最多允许流过的水的量,相当于描述水管的粗细。
速率说的是水流,也就是水流的速度
吞吐量说的是实际上单位时间内流过的水量有多少。
也就是带宽说的是数据传输的载体,而速率说的是数据本身吞吐量指的是实际传输的数据


计算机网络的分层结构

分层基本原则:

各层之间是独立的。某一层并不需要知道它的下一层是如何实现的,而仅仅需要知道该层通过层间接口(即界面)所提供的服务。
灵活性好。当任何一层发送变化时(例如由于技术的变化),只要层间接口关系保持不变,则在这层以上或以下各层均不受影响。
结构上可分割开。各层都可以采用最合适的技术来实现。
易于实现和维护。这种结构使得实现和调试一个庞大而又复杂的系统变得易于处理,因为整个的系统已被分解为若干个相对独立的子系统。
能促进标准化工作。因为每一层的功能及其所提供的服务都已有了精确的说明。
不同机器上的同一层称为对等层,同一层的实体称为对等实体。

数据子网

应用层 所有能和用户交互产生网络流量的程序。
表示层 处理两个通信系统种交换信息的表示形式,如编码方式、加解密、压缩解压缩。
会话层 利用传输层的端到端服务,位表示层提供建立连接并在连接上传输数据(即会话)的服务。增加同步点
传输层(可靠传输) 单位为报文段(TCP)或用户数据段(UDP),负责主机中两个进程之间的通信,为端到端提供传输服务及了流量控制、差错控制、服务质量。数据传输管理等。


通信子网

网络层(不可靠传输)单位为数据报,关心通信子网运行控制,主任务:将数据报从源端传到目的端,实现路由选择、流量控制、拥塞控制、差错控制、网际控制的功能。
数据链路层 将数据报组装成帧。差错控制、流量控制、传输管理。
物理层 透明传输:不管所传数据是什么样的比特组合都应当能在链路上传送。


传输层、网络层、数据链路层均提供差错控制、流量控制、传输管理的功能。

posted @ 2022-03-08 10:52  Exungsh💫  阅读(77)  评论(0编辑  收藏  举报