数据链路层-第12章 多路访问

数据链路层分为两个功能子层:

数据链路控制子层

多路访问控制子层(介质访问控制技术,局域网研究中最重要的技术)

发送方和接收方之间的链路并不是专用的,所以需要多路访问控制子层

来控制 共享链路的使用。

多路访问控制协议:

1.随机访问协议

2.受控访问控制协议

3.通道化协议

0x00 随机访问协议

每个站点的传输没有特定的时间表

没有规则规定下一个将要发送的站点是哪个

如何解决访问冲突?

1.ALOHA协议

只要站点有数据帧 它就可以发送。

但是只要一个帧 的一个位 与另一个帧的一个位同时存在于 通道中

就会产生冲突 并且两个帧都会被损坏

2.CSMA/CD 带冲突检测的载波侦听多路访问(有线网)

一般多个站点共用一个线路,都是总线结构。一条总线上挂多个站点

当站点 侦听到 介质(总线)处于 空闲状态时 ,就可以发送信息帧

当站点 侦听 到介质(总线)处于 忙碌状态时,就会立即停止发送。

概括:

先听后说,边听边说

一旦冲突,立即停说

等待时机,然后再说

补充:如何侦听冲突?

通过侦听信道电磁波能量级别大小的方式,有冲突的时候,能量级更大。

3.CSMA/CA 带冲突避免的载波侦听多路访问(无线网)

因为无线网中电磁波能量在传输中不断减弱,所以侦听冲突难以实现

因此,便设计出一种能避免冲突发生的CSMA

原理:

当一个站点发现通道是空闲的,站点并不会马上发送数据帧,而是会等待一段时间

(称为帧间间隔IFS interframe space),如果过了这段时间后,通道仍然是空闲的,那么就发送数据帧

为什么要等待一段时间?

因为这时通道只是看似空闲,可能一个远端的站点已经开始发送了。

0x01受控访问协议

#预约访问协议:

站点在发送数据之前需要预约,将时间划分为时隙

#令牌传递:

站点被组织成一个逻辑的环,当一个站点没有数据要发送时,便将权限传递给它的后继

站点(令牌代表权限)

 

0x02 通道化

频分多路访问(FDMA):

可用的带宽被被划分为频带,每一个站点都使用分配给它的频带发送数据。

时分多路访问(TDMA):

所有站点在时间上共享通道的带宽,每个站点分配一个时隙。只有在这一时隙内它才能

发送数据。

码分多路访问(CDMA):

每个站点采用不同的编码,所以各个站点可以同时输入数据给同一个信道

信道上跑的 编码和数据 的乘积和

要侦听某个数据,要从叠加态的 信息中 将该数据提取出来。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值