1 计算机网络分层

发布时间 2023-07-24 16:15:37作者: mobbu

1 计算机网络分层

1.1 报文交换

  1. 电路交换
  2. 报文交换
  3. 分组交换(目前都使用)

1.2 计算机网络定义

1.3 计算机网路的分类

  • 总线型网络
  • 星型网络
  • 环型网络
  • 网状型网络

1.4 计算机网络性能指标

  1. 速率:比特; 速率(比特率)
  2. 带宽
  3. 吞吐量:单位时间内通过数据量
  4. 时延:网络时延=发送时延+传播时延+处理时延
  5. 时延带宽积:传播时延* 带宽
  6. 往返时间RTT:双向交互一次所需要的时间
  7. 利用率:信道利用率;网络利用率
  8. 丢包率

1.5 计算机网络结构体系

总体结构:其中原理结构体系一般用于教学

1.5.1原理体系结构概述

  • 应用层:解决通过应用进程的交互来实现特定网络应用的问题
  • 运输层:解决进程之间基于网络通信的问题
  • 网络层:解决分组在多个网络上传输(路由的问题)
  • 数据链路层:解决分组在一个网络(或者一段链路)上传输的问题
  • 物理层:解决使用何种信号来传输比特的问题

1.5.2 一些术语

  • 实体:任何可以发送或者接受信息的硬件或者软件进程

  • 对等实体:首发双方相同层次中的实体

  • 协议:协议是“水平”的

  • 协议的三要素

    • 语法:定义所交换信息的格式
    • 语义:定义收发双方所要完成的操作
    • 同步:定义收发双方的时序关系
  • 服务:服务是“垂直”的

    • 服务访问点:同一系统相邻两层的实体交换信息的逻辑接口,用于区分不同的服务类型
    • 服务原语:上层使用下层的服务必须通过与下层交换一些命令,这些命令就是服务原语
  • 服务数据单元PDU:对等层次之间传送的数据包称为该层的协议数据单元

  • 协议数据单元SDU:同一系统内,层与层之间交换的数据包称为服务数据单元

  • 两者关系:多个SDU可以合成一个PDU;一个SDU也可以划分为几个PDU