Skip to content

数据通信技术基础

术语

  • 信号:内容
  • 信道:传输的通信线路
  • 传码速率(调制速率) N(bd) 波特 = 码元/s
  • 传信速率 R(b) bit/s(数据传输速率)(信道容量) 一个码元可以带log2N 比特个码信,N指的是电平。所以2电平的传码速率 === 传信速率

带宽:

  • 一是信号自身最高频率减最低频率的差值(单位是“Hz”),香农定理C=Wlog2(1+S/N)中的W是带 宽,单位是"Hz";(模拟信道 是与波与频率相关的)
  • 二是信息传输速率的最大值(单位是“bps”),比如现在市场上说的2M带宽就是2Mbps的意思。

具体区别要看语境。(数字信道 所以是与比特相关的 其实更准确的说法是信道容量)。通信中的带宽的单位一般是第一种。

运营商的带宽说明:

运营商只保证他给你的接口端的带宽,也就是说运营商给你拉了一根网线过来,他只保证这个网线的水晶头到局端的带宽。网线和光纤当然可以承担更大的带宽,但是很简单,运营商可以在局端限制你。

时延

  • 发送时延/传输时延: 可以想成有一坨数据,一次进一批数据到信道里,让它们都上路需要的时间
  • 传播时延
  • 处理时延:交换节点存储转发操作的时间

信道容量

  • 奈氏准则:模拟信道的带宽 => 最大传码率(*2) => 最大传信率
  • 香农定律(有噪声的情况下):模拟信道的带宽 + 信噪比 => 最大传信率

三种多路复用技术

暂时不能特别理解

三种数据交换技术

https://blog.csdn.net/xiaojianpitt/article/details/5039020

只要记住 电路交换 >> [ 报文交换 >> 分组交换]

前者需要先建立连接 对物理连接是独占性的 类似于占线

后两者存储转发 但是报文不固定长度存储空间大 分组虽然切片但是后续需要再次拼装 对错误检测要求高

两种检错技术

奇偶校验

循环冗余

循环冗余虽然还没有很清楚原理 但是总算会算了!!

https://blog.51cto.com/winda/1063951

  1. 生成多项式
  2. 得到CRC校验码/帧校验序列(原帧+生成多项式位数-1个0后,模二除生成多项式的余数)
  3. 发送原帧+帧校验序列
  4. 得到的结果模二除生成多项式看余数是否为0(模二除加减算法 == 逻辑异或)