数据链路层的三个问题

今天学习了关于数据链路层的知识,数据链路层使用的信道主要有以下的两种类型:
1. 点对点信道。这种信道使用一对一的点对点信道方式。
2. 广播信道。这种信道使用一对多的广播通信方式,因此过程比较复杂。

通常我们使用的更多的是点对点的信道,所以在这里我们需要了解一些相关的概念。

点对点信道的数据链路层在进行通信的时步骤如下:
1. 节点A的数据链路层把网络层交下来的IP数据报添加首部和尾部封装成帧。
2. 节点A把封装好的帧发送给节点B的数据链路层。
3. 若节点B的数据链路层收到的帧无差错,则从收到的帧当中提取出IP数据报上交给上面的网络层,否则丢弃这个帧。

数据链路层的三个基本问题:
封装成帧、透明传输、差错检测。

封装成帧


在进行数据链路层传输的时候存在一个问题,我们需要对饮数据链路层的协议对应将有效的数据封装成一个帧,封装成帧就是在一段数据的前后分别添加首部和尾部,这样就构成一个帧。这个时候我们就需要考虑,我们如何来识别一个帧,所以这里提出了一个帧定界的概念,使用两个控制字符,一个控制字符SOH放在一帧的最前面,表示帧的首部开始。另一个控制字符EOT标识帧的结束。
![enter description here][1]

所以简单的说第一步就是在一段数据的前后分别添加首

  • 1
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值