媒体接入控制,媒体接入控制是什么意思
MAC(Media Access Control,介质访问控制)地址是识别LAN(局域网)节点的标识是固化在网卡上串行EEPROM中的物理地址,通常有48位长。网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。
也就是说,在网络底层的物理传输过程中,是通过物理地址来识别主机的,它一般也是全球唯一的。以太网交换机根据某条信息包头中的MAC源地址和MAC目的地址实现包的交换和传递。形象的说,MAC地址就如同我们身份证上的身份证号码,具有全球唯一性。
在共享多访问LAN的IEEE 802协议中,数据链路层分为两个子层,如下所述。上面的LLC(逻辑链路控制)层提供了一个寻找LAN中某个工作站的地址并与该工作站交换信息的方法。下面的MAC层在LLC和所使用的特定网络媒体(以太网、令牌环网等)之间提供了一个接口。
MAC层将要在网络上传输的数据置于帧中,然后将帧传递到物理层接口,并在那里以多个位的流的形式进行传输。将数据分组信息分为多个不同的单元,并在网络上逐个传输。如果在传输中某个帧损坏,则只需要重新发送这一损坏的帧即可,而无需重新发送整个传输内容。
MAC层主要向高层提供三种业务:数据传输、无线资源和MAC参数的重新分配以及测量报告。
各个LAN地址在MAC层中定义。网络接口卡(如以太网适配器)具有一个厂家指定的硬件地址。该地址遵循某个工业标准,从而确保其他适配器不会有类似的地址。因此,当您在IEEE网络上连接了若干个工作站后,每个工作站就会有一个惟一的MAC地址。同一LAN上的各个工作站使用MAC地址相互转发数据分组。当多个LAN连接在一个互联网络上时,更高一级的寻址方案(如IP协议-网际协议)可用来标识互联网络上的网络和节点。
MAC层的另一个作用是决定对挂接到LAN上的所有计算机共享的介质的访问。如果两个工作站要同时传输,数据就会损坏。主要的访问方法是载波感应(节点侦听电缆上的载波音,当线路空闲时即可传输)和令牌传递(节点必须获得令牌才能传输)。以下列出了各种LAN访问方法:
ALOHA (具有一定的历史渊源)
CSMA/CD(带有冲突检测的载波监听多路访问)
令牌总线网络
其他访问方法包括用于城域网的DQDB(分布式队列双总线)和用于无线通信的CDPD(蜂窝数字分组数据)。多路复用技术可以使多个设备同时在一个通道上传输,该通道按频率或按其他方法分为若干个时间段。