ZKX's LAB

HDLC帧和MAC帧到底有什么区别? mac控制帧是什么

2020-10-08知识16

MAC帧和数据链路层里讲的封装成帧是什么关系。。 所谓数据帧,就是数据链路层的协议数据单元,它包括三部分:帧头,数据部分,帧尾。其中,帧头和帧尾包含一些必要得控制信息,比如同步信息、地址信息、差错控制信息等;数据部分则包含网络层传下来的数据,比如ip数据报。在发送端,数据链路层把网络层传下来得数据封装成帧,然后发送到链路上去;在接收端,数据链路层把收到的帧中的数据取出并交给网络层。不同的数据链路层协议对应着不同的帧,所以,帧有多种,比如PPP帧、MAC帧等,其具体格式也不尽相同。

HDLC帧和MAC帧到底有什么区别? mac控制帧是什么

HDLC帧和MAC帧到底有什么区别?

HDLC帧和MAC帧到底有什么区别? mac控制帧是什么

MAC帧 HDLC帧 的作用对象有什么不同 MAC帧您可以从它的结构上面发现这种帧结构比较简单,也就是地址字段,数据字段以及校验字段。这种帧主要是在网络中广播的,接收站只能接收,功能很单一。如果遇到网络负载繁重的时候,因为缺少控制位,这种帧很容易丢失。HDLC帧,您可以从它的类型上发现它有三种,即信息帧、监控帧和无编号帧。这些种类的划分,也就注定了HDLC协议的管理较MAC协议更为灵活、多变。您可以从二者的功能上明白他们面向对象的作用。MAC帧适合较为简单的网络,比如小型局域网,因为它更简单,装载更迅捷。HDLC帧相较之下就显得高档些了。IEEE802系列标准把数据链路层分成LLC和MAC,也就是说数据链路层就是LLC和MAC。由于IEEE802.3标准是由下置上提供服务的,也就是说MAC子层是为LLC子层提供服务。LLC子层的主要功能包括:传输可靠性保障和控制;数据包的分段与重组;数据包的顺序传输。MAC子层的主要功能包括:数据封装和解封,介质访问控制。为了更好理解,我找了一张图供参考:希望我的回答能帮助到您。

HDLC帧和MAC帧到底有什么区别? mac控制帧是什么

#mac子层#数据帧#局域网交换机#数据链路层#mac

随机阅读

qrcode
访问手机版