TCP/TP-数据链路层

  链路层(点对点,封装成帧,透明传输,CRC差错检测)

  链路:从一个结点到相邻结点的一段物理线路 。

  数据链路:表示链路 + 必要的通信协议。最常用的方法是网络适配器。

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

 数据链路层不必考虑物理层如何实现比特传输的细节。

 数据链路层的帧格式:
这里写图片描述

  数据链路层的三个基本问题:封装成帧、透明传输和差错检测。
  检错技术,目前广泛使用循环冗余检验 CRC(Cyclic Redundancy Check)。
在数据链路层若仅仅使用循环冗余检验CRC差错检测技术,则只能做到对帧的无差错接受,即:“凡是接收端数据链路层接受的帧,我们都能以非常接近于1的概率认为这些帧在传输过程中没有产生差错”。近似表示为,“凡是接收端数据链路层接受的帧均无差错”。
  无差错接受不代表无差错传输:丢帧,帧书序,重复等。

  链路层常用协议:点对点协议(用户到ISP)——ppp协议。
  PPP(点到点协议)是为在同等单元之间传输数据包这样的简单链路设计的链路层协议。这种链路提供全双工操作,并按照顺序传递数据包。
  ppp帧格式:
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值