计算机网络——概述

1.1 计算机网络的概念

计算机网络是互连的、自治的计算机集合

  1. 互连:互联互通 通信链路
  2. 自治:无主从关系

1.2 计算机网络的功能

  1. 数据通信
  2. 资源共享
  3. 分布式处理 多台计算机承担同一工作任务的不同部分 Hadoop平台
  4. 提高可靠性
  5. 负载均衡

1.3 计算机网络的组成

  1. 组成部分:硬件、软件、协议

  2. 工作方式

    1. 边缘部分:用户直接使用
      1. C/S方式
      2. P2P方式
    2. 核心部分:为边缘部分服务
  3. 功能组成

    1. 通信子网:实现数据通信
    2. 资源子网:实现资源共享(对数据进行处理)

    image-20210321143318775

1.4 计算机网络的分类

image-20210321143838325

小结

image-20210321144035648

1.5 标准化工作的相关组织

image-20210321144954299

2.1 速率

速率:即数据率 / 数据传输率 / 比特率,指计算机在数字信道上传送数据位数的速率(在单位时间内传送了多少比特位)

比特:计算机中的数据都是以二进制形式存在,比特是数据量的单位,表现形式为0或1。1个字节=8比特位

速率的单位:b/s, kb/s, Mb/s, Gb/s, Tb/s

速率与存储容量的单位差异

image-20210321151625159

2.2 带宽

带宽表示网络的通信线路传送数据的能力——发送速率(单位时间内能同时通过多少比特数据,可以理解为链路的宽度)。

单位:b/s, kb/s, Mb/s, Gb/s, Tb/s

网络设备所支持的最高速度

2. 3吞吐量

表示在单位时间内通过某个网络(或信道、接口)的数据量。

单位:b/s, kb/s, Mb/s, Gb/s, Tb/s

吞吐量受网络的带宽或网络的额定速率的限制。(带宽为设备能支持的最高速度,而速率为实际的速度,所有链路的速率加和即为吞吐量)

image-20210321154205992

速率:单个信道在单位时间内通过的比特

带宽:理想条件下能够达到的最高发送速率

吞吐量:所有信道加一块,单位时间内能通过多少比特

2.4 时延

指数据(报文/分组/比特流)从网络(或链路)的一端传送到另一端所需的时间,也叫延迟或迟延。单位为s

  1. 发送时延

    从发送分组的第一个比特算起,到该分组的最后一个比特发送完毕所需的时间(在计算机内部发生,计算机中的数据发送到数字信道中)

    发送时延=数据长度/信道带宽(发送速率)

    带宽的提升可以也仅可以减少发送时延

  2. 传播时延

    取决于电磁波传播速度和链路长度

    传播时延=信道长度/电磁波在信道上的传播速率

    电磁波是数据在信道中的载体

  3. 排队时延

    等待输出/输入链路可用

  4. 处理时延

    检错,找出口

image-20210321184631953

2.5 时延带宽积

时延带宽积=传播时延*带宽

时间x发送速率=链路中现存的比特

image-20210321190922493

2.6 往返时延RTT

从发送方发送数据开始,到发送方收到接收方的确认(接收方收到数据后立即发送确认)总共经历的时延

RTT越大,在收到确认之前,可以发送的数据越多

RTT包括

  1. 往返传播时延=传播时延*2
  2. 末端处理时延

例子:王者农药460卡的一批

2.7 利用率

image-20210321193355336

3.1 计算机网络的分层结构

为了解决计算机网络复杂的大问题,就按功能将其进行分层,进而有了分层结构

image-20210321195344933

Service Data Unit——SDU服务数据单元

Protocol Control Information——PCI协议控制信息

Protocol Data Unit——PDU协议数据单元

image-20210321195520269

3.2 OSI参考模型

image-20210321195813412

OSI(Open System Interconnect),即开放式系统互连。 一般都叫OSI参考模型

国际标准化组织(International Organization for Standardization,简称为ISO)

国际标准化组织(ISO)提出开放式系统互连(OSI)参考模型。理论成功,市场失败

image-20210321201656057

image-20210321203306683

中间系统只有经过网络层、数据链路层、物理层,可以认为上面四层为端到端通信(进程与进程之间的通信),下面三层为点到点通信

image-20210321205640003

注意:

  1. 数据链路层不仅会在头部添加PCI,而且会在尾部添加数据;

  2. 物理层是傻瓜层,不会添加PCI,只将二进制的比特流转化为电信号仅此而已

  3. 其它层只会在头部添加PCI(协议控制信息)

3.2.1 应用层

应用层指所有可以联网的程序。(例:记事本无法联网,所以不属于应用层)

典型应用层服务:

  1. 文件传输(FTP)
  2. 电子邮件(SMTP)
  3. 万维网(HTTP)

3.2.2 表示层

表示层是对数据的处理

image-20210321211207301

3.2.3 会话层

image-20210321211620936

3.2.4 传输层

image-20210321212439849

3.2.5 网络层

image-20210321212710399

如果数据报过大,就会将其划分为分组

3.2.6 数据链路层

image-20210321213002835

3.2.7 物理层

image-20210321213409329

单工:发送方、接收方都是固定的,不可改变

半双工:发送方、接收方不固定,但同一时间只能有一个发送方,一个接收方

双工:同一时间,两者既是发送方,也是接收方(打电话)

3.3 TCP/IP参考模型

image-20210321214218140

image-20210321214406798

image-20210321214838619

3.4 五层参考模型

image-20210321215014986

image-20210321215219608

本章总结

image-20210321215509251

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值