计算机网络原理2008第四章介质访问子层计算机网络分两类:采用点到点连接的网络,采用广播信道的网络
本章讨论广播网络及其协议
在所有广播网络中,关键的问题是:当信道的使用产生竞争时,如何分配信道的使用权
广播信道有时也称作多路访问信道,或随机访问信道
介质访问子层MAC:属于数据链路层的子层,用来决定广播信道中信道的分配
几乎所有的局域网都以多路复用信道作为通信的基础
广域网通常采用点到点连接,卫星网除外
因此,MAC子层在局域网尤其重要
信道分配问题在相互竞争的多个用户之间如何分配一个单独的广播信道
解决的方法:静态,动态具体算法局域网和城域网中信道的静态分配传统的分配单个信道的方法:频分多路复用FDM
应用场合:用户较少且数目固定,每个用户通信量都较大
不适用场合:用户较多且数目经常变化,通信量具有突发性特点
FDM最基本的缺陷是无通信量时分配给用户的频段被浪费了,而不能被其它用户所用
大多数计算机系统的数据流具有突发性,因此,多数信道在大部分时间内都被闲置了
采用时分复用TDM会产生同样的问题
局域网和城域网中信道的动态分配5个关键性假定:1、站模型:由N个独立的站组成,每个站有一个可以产生待发送帧的程序或用户
一旦生成一帧,该站就被阻塞,直到帧被成功传出
2、单通道假设:所有通信都通过单个信道进行
所有的站都在该信道上发送和接收信息
尽管软件可赋予各站优先级,但就硬件来说,各站是平等的
3、冲突假设:若两帧同时发送,它们会相互重叠,使信号难以辨认
所有的站都能检测到冲突
冲突的帧必须事后重发
除了冲突产生的差错外,不再有其他任何差错
4a、连续时间:帧能在任何时候开始发送
没有主时钟将时间分隔为离散的发送区间
4b、时隙:时间被分为离散的区间(时隙)
帧总是在时隙开始的一瞬间开始发送
一个时隙内可发送0,1或多个帧,它们