MAC:Multiple Access Control MAC是用来协调 点对多点 连接。如果是专用介质,就可以不用MAC
MAC最重要的问题就是:一个介质只能有一个人说话
发送方 想发就发。等2tp。若收到ack,完成发送。无收到,在0~2K-1选一个数R(二进制退避),等R*tp,重发。若超过16次,就放弃。
脆弱时间2tp G 一个tp产生帧数
把时间分为时隙,只有时隙开始才能发 脆弱时间 tp
载波多路侦听访问 发之前听 1-持续:如果空闲就发。如果繁忙就接着听 非持续:如果空闲就发。如果繁忙等一个随机时间 p-持续:如果繁忙就接着听。如果空闲,取一个随机数,若<=p,直接发;若>p,等一个时隙,空闲则重新取随机数,繁忙作冲突处理 CSMA没有解决冲突问题
/CD冲突检测 可以理解成CSMA的补丁 帧最小长度:tf>2tp 发完检测冲突,有冲突 发一个强干扰 用二进制退避法 依靠冲突来看是否发送成功 被用在Ethernet
无线网很难听到冲突
1-持续,等闲后,等DIFS,发RTS(预约),等SIFS,若收到CTS(确认),发送,等待ack 若中间超时,则补偿增加 靠ack来看是否发送成功
预约时隙时,预约。再发
主站发选择帧SEL。有消息从站回复消息帧。无消息回复NAK,主站回复ack
令牌环,轮流传令牌,谁拿到令牌,谁发
FDMA TDMA CDMA 把通道切片