数据链路层

定义和概念

  • 数据链路层的功能

    1. 成帧(帧同步)
    2. 差错控制
    3. 流量控制和可靠传输机制
    4. 链路管理
    5. MAC寻址

      数据链路层实现的是点到点通信,在发送出去的数据帧中需要明确指定目的结点的MAC地址,下面是数据链路层的帧格式:
      在这里插入图片描述
  • 两个子层

    局域网将数据链路层划分为两个子层:逻辑链路控制LLC子层和介质访问控制MAC子层,从而使LAN体系结构能适应多种传输介质。因此,对各种类型的局域网来说,其物理和MAC子层需要随着所采用介质和访问方法的不同发生改变,而这些不同对于LLC子层来说都是透明的。
    (1) LLC作为数据链路层的一个子层,使用MAC子层为其提供的服务,通过与对等实体LLC子层的交互为它的上层网络层提供服务。
    (2) MAC子层是用来实现介质访问控制的网络实体。MAC子层主要功能包括数据帧的封装/拆封、帧的寻址与识别、帧的接收与发送、链路的管理、帧的差错控制及MAC协议的维护等。

  • 链路、信道、线路怎么区别

    链路:一个结点到相邻结点之间的一条线路,中间不允许拥有交换结点

    也叫物理链路。在物理链路上加上必要的通信协议和硬件来控制数据的传输,就构成了数据链路,也叫逻辑链路。

    线路,电路,通信路径:强调物理路径。比如a到b用电线,b到c用wifi,那么a到c就构成了一条线路,a到b和b到c分别是两条链路。可见,链路只是一条路径的组成部分。

    信道:信道和电路并不等同,信道是信号的传输媒介(信号可以说传输在线路上也可以更准确的说是传输在信道上)。一个信道可视为一条线路的逻辑部件,一般用来表示向某个方向传送信息的介质,因此一条通信线路往往包含一条发送信道和一条接受信道。信道是线路的逻辑对应,信道不强调控制数据的硬件和协议,一条线路自然的也是信道,比如高速公路是线路,他自然地含有来去两条信道。

运行在该层的设备

  • 网桥

  • 局域网交换机

协议

  • ARP

  • GBN ARQ

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值