计算机网络之数据链路层笔记

数据链路层

  1. 使用点对点信道的数据链路层
  2. 点对点协议PPP
  3. 使用广播信道的数据链路层
  4. 拓展的以太网
  5. 高速以太网

数据链路层使用的信道主要有以下两种类型:

1)点对点信道:一对一点对点通信,PPP协议

2)广播信道:一对多的通信方式,CSMA/CD协议

数据链路层的简单模型

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

一对一点对点通道之(封装成帧)

在这里插入图片描述
封装成帧(framing)

封装成帧就是在数据段前后分别添加首部和尾部,构成一个数据帧
帧定界: 接收端在收到物理层上交的比特流之后,能根据首部和尾部的标记,从比特流中识别帧的开始和结束
MTU:每一种数据链路层协议都规定了所能传送的帧的数据部分长度上限
SOT—————数据部分———————EOT
在这里插入图片描述

一对一点对点通道之(透明传输)

在这里插入图片描述
在这里插入图片描述
透明传输

透明:某一个实际存在的事物看起来好像不存在一样

定义:数据链路层不管什么数据都可以放在帧中传输过去
  由于可能在数据段中存在SOT或者EOT导致识别错误,那么就需要如下的方法

实现:字节填充:在数据段的SOT和EOT前面加入转义字符ESC(0x1B),当遇到连续两个转义字符时就删除前面一个
在这里插入图片描述

一对一点对点通道之(差错检验)

在这里插入图片描述
差错检验

检测在物理层传输的二进制比特流的错误(比特差错)

技术:循环冗余检测(CRC)

注:1. 数据链路层仅仅能做到对帧的无差错接收。但是并不是可靠传输(1. 比特差错;2.帧丢失、帧重复、帧失序)

(2)并没有实现!(只能判定其在物理层之间的比特传输上有没有差错)
在这里插入图片描述

点对点协议(PPP)  PPP协议汇总

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值