Post

数据链路层-王道考研

数据链路层-王道考研

数据链路层的功能

截屏2025-10-27 19.21.44

路由器只需要实现1-3层的功能

数据链路层的对等实体之间以帧为单位进行传输

数据链路层研究的是在同一个局域网中,分组怎样从一台主机传送到另一台主机

而网络层研究的是分组怎样从一个网络通过路由器转发到另一个网络

数据链路层的地位:使用物理层提供的“比特传输”服务,同时为网络层提供服务,将网络层的IP数据报(分组)封装成帧,传输给下一个相邻节点

物理链路:传输介质(0层)+物理层(1层)

逻辑链路:数据链路层需要基于物理链路,实现相邻节点之间逻辑上无差错的逻辑链路

数据链路层的主要工作:

  • 错误识别(notification)
  • 网络拓扑(Network topology)
  • 流控制(Flow control)

第一层与第二层的区别: 第一层无法与上层通信;第二层通过逻辑链路控制(LLC)实现。 第一层无法决定组中哪台主机发送或接收二进制数据;第二层通过媒体访问控制(MAC)实现。 第一层无法命名或识别计算机;第二层使用寻址(或命名)过程。 第一层只能描述比特流;第二层使用成帧来组织或分组比特。

组帧

组帧的动作对于网络层而言是透明的

截屏2025-10-27 19.51.37

字符计数法

截屏2025-10-27 19.41.51

健壮性差

字节填充法

截屏2025-10-27 19.45.34

截屏2025-10-27 19.46.37

零比特填充法

截屏2025-10-27 19.47.58

违规编码法

截屏2025-10-27 19.50.50

需要物理层的配合

差错控制

目标:发现并解决一个帧内部的“位错”

奇偶校验

截屏2025-10-27 19.53.58

截屏2025-10-27 19.56.28

循环冗余校验

截屏2025-10-27 20.12.27

海明码

截屏2025-10-27 20.14.04

流量控制、可靠传输

滑动窗口机制

截屏2025-10-27 20.22.52

由接收方通过“确认机制”控制发送方的窗口向前滑动,从而实现“流量控制”

截屏2025-10-27 20.23.26

停止-等待协议(S-W)

截屏2025-10-27 20.40.20

后退N帧协议(GBN)

即Go-Back-N

截屏2025-10-27 20.50.55

选择重传协议(SR)

截屏2025-10-27 20.57.20

三种协议的信道利用率

//TODO

介质访问控制

截屏2025-10-27 21.00.00

信道划分

时分复用TDM、统计时分复用STDM

截屏2025-10-27 21.09.15

截屏2025-10-27 21.09.49

频分复用FDM、波分复用WDM

截屏2025-10-27 21.13.40

因为只有模拟信号有频率这个概念

截屏2025-10-27 21.14.36

码分复用CDM

2G、3G移动网络时代,节点和节点之间的通信常用CDMA(Code Division Multiple Access)技术,它的底层原理就是CDM(Code Division Multiplexing)

截屏2025-10-27 21.26.18

随机访问

截屏2025-11-30 15.57.49

截屏2025-11-30 15.58.23

截屏2025-11-30 15.58.37

截屏2025-11-30 15.58.54

截屏2025-11-30 15.59.19

截屏2025-11-30 16.13.44

截屏2025-11-30 16.18.21

//TODO:最短帧长

AP:access point,接入点,也就是平时连接的无线WiFi热点

家用路由器=路由器+交换机+AP

截屏2025-11-30 16.22.58

截屏2025-11-30 16.24.21

This post is licensed under CC BY 4.0 by the author.

Trending Tags