503多路访问控制

目录

 

 

信道划分MAC协议

随机访问MAC协议

1.ALOHA协议

2.载波监听信道是否空闲

3.带冲突检测的载波监听多路访问协议CSMA/CD

受控接入MAC协议

1.集中式控制

2.分散式控制


 

信道划分MAC协议

 

多路访问控制MAC:

广播信道上用于协调各个结点的数据发送。

 

信道划分MAC协议:

1.频分多路复用:在频域内将信道带宽划分为多个子信道

2.时分多路复用:将通信信道的传输信号在时域内划分为多个等长的时隙

3.波分多路复用:在一根光纤中,传输多路不同波长的光信号

4.码分多路复用:从编码域进行划分,使得编码后的信号在同一信道中混合传输

 

 

随机访问MAC协议

 

1.ALOHA协议

纯ALOHA:  直接发送=》信道侦听=》冲突重发

时隙ALOHA:  时隙开始时发送=》信道侦听=》冲突则下一时隙以概率P重发

 

2.载波监听信道是否空闲

发送前监听信道是否空闲

①非坚持CSMA:忙则等待随机时间后再侦听

②1-坚持CSMA:忙则持续侦听

③P-坚持CSMA:闲则概率P在最近时隙发送

 

3.带冲突检测的载波监听多路访问协议CSMA/CD

监听空闲后发送,发送时检测碰撞,碰撞后等待重发

 

 

受控接入MAC协议

 

1.集中式控制


由一个主机负责调度其他通信站接入信道,从而避免冲突。主要方法是轮询技术,又分为轮叫轮询和传递轮询

 

2.分散式控制

 

典型代表为令牌技术,如令牌环网

 

 

 

 

 

### 多路访问协议与介质访问控制协议的概念及区别 #### 概念定义 ##### 多路访问协议 多路访问协议是指允许多个节点共享同一传输媒介的技术方案。这类协议旨在解决如何有效地让多个设备在同一物理信道上发送和接收数据的问题[^1]。 ##### 介质访问控制协议 介质访问控制(MAC)协议属于OSI模型的数据链路层的一部分,具体负责管理和协调网络中各站点对于公共传输媒体的竞争使用权。它决定了哪个站可以在何时向这条共同使用的通信线路上传输信息包,防止两个或更多站在几乎相同的时间内试图传送而导致碰撞的发生[^2]。 #### 主要区别 | 对比维度 | 多路访问协议 | 介质访问控制协议 | | --- | --- | --- | | **作用范围** | 关注于不同终端之间通过单一共享资源进行有效通讯的方法论 | 属于更广泛意义上的网络架构组件之一,专注于底层硬件层面的流量调度机制 | | **实现层次** | 更倾向于应用层面上的设计思路,涉及逻辑上的资源共享模式设计 | 是数据链路层的核心组成部分,直接关联到具体的网卡驱动程序以及帧结构处理等功能 | | **典型例子** | 动态分配信道、静态划分信道等技术手段均可以视为广义上的多路访问形式 | 如ALOHA、CSMA及其变种(CSMA/CD, CSMA/CA),还有轮询(Polling)等方式,则是典型的MAC协议实例 | 在实际应用场景下,两者往往紧密结合在一起工作;例如,在局域网环境中,当采用以太网作为物理连接方式时,其背后的CSMA/CD就充当着重要的MAC角色来保障各个主机能够有序地利用双绞线这样的共享介质完成数据交换过程[^3]。 ```python # Python伪代码展示两种协议间的关系模拟 class NetworkMedium: def __init__(self): self.access_protocol = None def set_access_protocol(self, protocol_type): if protocol_type == "multi-access": self.access_protocol = MultiAccessProtocol() elif protocol_type == "mac-control": self.access_protocol = MACControlProtocol() class MultiAccessProtocol: def handle_data_transmission(self): print("Using multi-access strategy to manage data transmission.") class MACControlProtocol: def handle_data_transmission(self): print("Applying medium access control rules for orderly communication.") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值