计算机网络原理【五】之 数据链路层与局域网( 二 )


将信道资源划分后,分配给不同的结点,各结点通信时只使用其分配到的资源,避免多结点通信时的相互干扰 。
a.频分多路复用(FDM,- )
在频域内将信道带宽划分为多个子信道,将原始信号调制到对应的某个子信道的载波信号上,使同时传输的多路信号在整个物理信道带宽的允许范围内频谱不重叠,从而共用一个信道 。
b.时分多路复用(TDM, Time- )
时分多路复用是将通信信道的传输信号划分为多个等长的时隙,每路信号占用不同的时隙 。使多路信号合用单一的通信信道在时域上不重叠,从而实现信道共享 。
按照固定顺序把时隙分配给各路信号 。
同步时分多路复用(STDM,Time- )时隙和用户间没有固定的对应关系
异步时分多路复用(ATDM,Time- )
也叫统计时分多路复用(STDM,Time- ) c.波分多路复用(WDM,Wave)
广泛用于光纤通信 。
在光纤通信中,光载波频率很高,通常用光的波长来代替频率讨论,所以叫波分多路复用 。
在光纤通信中,为了实现长距离的高速传输,通常采用波分多路复用和光纤放大器 。
d.码分多路复用(CDM,Code)
通过利用相互正交的码组分别编码各路原始信息的每个码元,使得编码后的信号在同一信道中混合传输 。是一种扩频的通信形式 。
相互正交:
码组1:{1,0,1}
码组2:{0,1,0}
1 * 0 + 0 * 1 + 1 * 0 = 0
2.随机访问MAC协议
随机访问MAC协议工作原理:
所有用户都可以根据自己的意愿随机地向信道上发送信息 。
没有其他用户:发送成功 。
有俩个及以上用户:产生冲突或碰撞,用户发送信息失败 。每个用户随机退让一段时间后,再次尝试,直至成功 。
ALOHA协议:最早的,最基本的无线数据通信协议 。
ALOHA协议分类:纯ALOHA和时隙ALOHA
a.纯ALOHA协议
纯ALOHA协议工作原理:
任何一个站点有数据发送时就可以直接发送至信道 。
发送数据后对信道进行侦听:
如果收到应答信号,说明发送成功;
否则说明发生冲突,等待一个随机时间重新发送,直到成功为止 。
纯ALOHA协议性能:
G:网络负载:表示在一帧的发送时间内发送的平均帧数 。
S:吞吐量:在一帧的发送时间内成功发送的平均帧数 。
网络负载不能大于0.5
b.时隙ALOHA
时隙ALOHA协议工作原理:
把信道时间划分为离散的时隙,每个时隙为发送一帧所需的时间,每个通信站点只能在每个时隙开始的时刻发送帧 。如果在一个时隙内发送帧出现冲突,下一个时隙以概率p重发该帧,直到帧发送成功 。p不能为1,否则就会出现死锁 。
时隙ALOHA协议性能:
G:网络负载:表示在一帧的发送时间内发送的平均帧数 。
S:吞吐量:在一帧的发送时间内成功发送的平均帧数 。
网络负载不能大于1
c.载波监听多路访问协议(CSMA,Sense)
载波监听多路访问协议工作原理:
通过硬件装置(载波监听装置),在通信站发送数据之前,先监听信道上其他站点是否在发送数据,如果在发送,则暂时不发送 。
载波监听多路访问协议分类:
根据监听策略不同分为:
非坚持CSMA1-坚持CSMAP-坚持CSMA d.带冲突检测的载波监听多路访问协议(CSMA/CD,Sense/ )
带冲突检测的载波监听多路访问协议工作原理:
通信站使用CSMA协议进行数据发送,在发送期间如果能检测到碰撞,立即终止发送,并发出一个冲突强化信号,使所有通信站点都知道冲突的发生 。发出冲突强化信号后,等待一个随机时间,再重复上述过程 。