大家好,今天小编关注到一个比较有意思的话题,就是关于mac层概念的问题,于是小编就整理了3个相关介绍mac层概念的解答,让我们一起看看吧。
mac层的主要功能?
MAC,顾名思义,就是介质访问控制,是用来控制无线介质的访问的,
由于无线传输是共享空中***的,必然存在多个无线传感器节点对传输介质的争用,
MAC层协议就是用来解决这个问题的,包括冲突的检测与处理、信道与通信***的分配,等等。该协议位于OSI七层协议中数据链路层,数据链路层分为上层LLC(逻辑链路控制),和下层的MAC(介质访问控制),MAC主要负责控制与连接物理层的物理介质。在发送数据的时候,MAC协议可以事先判断是否可以发送数据,如果可以发送将给数据加上一些控制信息,最终将数据以及控制信息以规定的格式发送到物理层;在接收数据的时候,MAC协议首先判断输入的信息并是否发生传输错误,如果没有错误,则去掉控制信息发送至LLC(逻辑链路控制)层。
什么叫物理层和MAC层?
一般来说都会把二者隔离开,OSI的模型分了七层,层与层分开的好处就是在编程时能独立的处理各层,层间只留下调用接口,这样某层内部做了更改后由于接口不便,其它层的应用就不受干扰。这样移植也变得容易,物理层平台不论怎样变,由于做了分层处理,MAC层都只处理物理层的接口,这样MAC层的硬件相关性就大大弱化,独立性的增强有利于,应用与升级。
可以简单理解为分层就是为了独立化,模块化。
mac是哪个层上的协议?
MAC地址应用在OSI第二层,即数据链路层。 数据链路层协议可以使数据从一个节点传递到相同链路的另一个节点上(通过MAC地址)。
IP地址应用于OSI第三层,即网络层。 网络层协议使数据可以从一个网络传递到另一个网络上(ARP根据目的IP地址,找到中间节点的MAC地址,通过中间节点传送,从而最终到达目的网络。
到此,以上就是小编对于mac层概念的问题就介绍到这了,希望介绍关于mac层概念的3点解答对大家有用。