OSI参考模型---数据链路层

①数据链路层基本概念及基本问题

基本概念

  1. 数据链路层的信道类型
  • 点到点信道
  • 广播信道
  1. 链路和数据链路
  • 链路是一条点对点的物理路段,中间没有其他任何交换结点。
  • 数据链路:是通过通信协议来控制这些数据传输。
  1. 数据链路层像一个管道,传输帧(网络层的一些数据信息,加上帧头,帧尾,物理层地址,校验值)

三个基本问题

1. 封装成帧—将数据封装成帧来传输

在这里插入图片描述
在这里插入图片描述

2. 透明传输—发送填充转义字符ESC,接收的时候去掉,就像透明一样

在这里插入图片描述
在这里插入图片描述

3. 差错控制—有错就丢掉,数据链路层负责无差错的传输,传输的可靠由传输层来控制。

在这里插入图片描述

  • 发送的时候,通过CRC算法得出(余数)FCS(冗余码)—祯检验序列,加在数据的尾部。那么接收到之后如何检测呢?
  • 用101001000除之前的除数(1101),如果得到的余数为0,说明数据没问题,如果得到的余数不为0,那么数据就有问题,丢掉。
  • 在这里插入图片描述

②两种情况下的数据链路层

使用点对点信道的数据链路层(拨号)—PPP协议

在这里插入图片描述
在这里插入图片描述

使用广播信道的数据链路层—载波侦听多路访问/碰撞检测 CSMA/CD协议

在这里插入图片描述

  • 因为在一个局域网中,数据包是以广播的形式发送,一台计算机发出的数据包,所有人都会收到,但是因为数据包里带有目标计算机的MAC地址,其他MAC不匹配的主机就会忽略掉这个数据包。从而实现一对一通信。

在这里插入图片描述
在这里插入图片描述

③以太局域网(以太网)

在这里插入图片描述

  • 拓扑
  • 信道利用率
  • MAC层

在这里插入图片描述

扩展以太网

  • 距离扩展 100M 光纤
  • 集线器级联 使网络中计算机数量增加,组建了一个大的冲突域,效率降低。

优化以太网

  • 最开始是网桥设备
  • 交换机的前身就是网桥,但是网桥接的是集线器,交换机直接接主机。
  • 集线器可以理解为就是总线,很低级。
  • 交换机的口可以存储数据帧,存储转发。 提高了安全性。
  • 然后是路由器
    在这里插入图片描述

高速以太网

在这里插入图片描述
在这里插入图片描述

发布了116 篇原创文章 · 获赞 59 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_44861399/article/details/104883102