一、概念

简言之,就是解决之前学拓扑结构的总线型【总线争用】问题

【介质访问控制】又叫【媒体接入控制】,英文都是【MAC】

整体架构(先建立整体关系概念)

大体上分为【静态划分信道】和【动态接入控制】

这一章要学的内容

二、静态信道划分(记住特点就行)

        这里简单说一下不知道为什么明明题目很少,历年考察静态划分也很少,但是【王道】和【湖工大】的计网课程都要超级详细去将这几个知识点,我的建议是别听这一部分,直接记忆我笔记里带颜色加粗的那些特点,然后【码分复用】会考计算题,要会算一下就行了

1、疑问:为啥要弄这些东西?

        因为如果要多个主机之间相互通信,像最早时期的电报转发那样单独连接线路的话,线路造价高又浪费、而且可能还很慢。

        但是如果多个信息共用一个信道传输,那同时发送的多个信息之间会互相干扰,而且接收方也无法分清哪个信息是给自己的,所以就得在【复用一个信道】的基础上去解决信号混乱的问题

2、【信道划分】和【信道复用】概念

【信道划分】

        记住【信道划分】的核心思想就是:通过分时、分频、分码的技术手段,把一条广播信道变成一条条【点对点】的信道(多个发送方的信息混合在一个信道,就需要把一整个分开,看是哪个是主机A的、哪个是主机B的...)

【信道复用】

就是物理层面上把独立的多个信道整合成都用一条信道

但是逻辑上是还是结合信道划分和信道复用,把信道分离成独立的信道

要分清物理层面和逻辑层面的区别

3、时分复用 TDM(Time Division Multiplexing)

考点提炼:

  • 1、将全部时长分为一个个等长的时间片段,成为【TDM帧】(与数据帧概念无关)
  • 2、再在TDM帧里划分多个等长的时间片段,成为【时隙】
  • 3、每个用户只能在每1个TDM帧里占用1个时隙发信息,呈现周期性(相当于几个人每隔一段时间轮流说话,在该发言期间每个人只准说1分钟)
  • 4、信道利用率低,如果ABC发消息,即使1个TDM里BC不发信息,A也只能在它的时隙里发信息,不能用BC空闲的时隙
  • 5、TDM适合发【数字信号】,不适合【模拟信号】!!!(而现代计算机网络更流行使用数字信号,所以更广泛使用TDM时分复用)
  • 6、【介质为速率(介质的传播比特速率)  >  单个信号的位速率(单信号的传播比特速率)】简单说,就是一条路要按固定时间间隔,依次给多个 “乘客(信号)” 发车,这条路的 “发车速度(介质位速率)” 得比单个 “乘客队伍前进速度(单个信号位速率)” 快,才能把所有乘客的 “行程(数据传输)” 安排好 。
  • 7、【介质带宽  >  单个信号带宽】(注意:数字信号里【带宽 = 最高传输速率】、模拟信号里【带宽 = 频率范围】)

例题

注意,A这里题目指名了带宽是指:频率带宽,而位速率是速度单位,二者单位不一样不适合对比

4、统计时分复用 STDM(Statistic Time Division Multiplexing)

考点提炼:

  • 1、又叫【异步时分复用】,他是时分复用的改进版,动态分配了时隙,解决了TDM时分复用信道利用率不高的问题
  • 2、和时分复用的周期时间片段TDM帧一样,STDM也有固定时间片段【STDM帧】
  • 3、通过【集中器(concentrator)】实现,所有发送方的信息进入集中器缓存,集中器顺序扫描缓存然后填入STDM帧,当一个STDM帧填满就发出去
  • 4、因此各个用户信息在每个STDM帧内不在占固定的时隙,信道利用率提高(比如ABC发信息,某个STDM内BC不说话,而A一堆话要说,那就都让A说)

例题

5、频分复用 FTDM(Fraquency Division Multiplexing)

考点提炼:

  • 1、是用声音信号来传播信息用到的技术,题目提到了频率、频带,直接选频分复用(因为这是声波的东西啊)
  • 2、记住了FDM传播【模拟信号】,传不了【数字信号】!!!
  • 3、各用户独立占用不同的频带(就是不同的信号频率范围),多个信息并行的传输,完全不用互相等,充分利用信道带宽

具体细节解释,理解就行

例题

6、波分复用 WDM(Wavelength Division Multiplexing) 

考点提炼:

只用记住:1、是光信号传输用的技术;2、和FTDM频分复用原理一样,只不过是换成了光信号

7、码分复用 CDM(Code Division Multiplexing)

先看总体框架

接下来是难点解释

  • 1、因为计算机里传数据都是0和1,那为了区分哪些是【主机A的0和1】哪些是【主机B的0和1】......我们需要用向量的形式重新标注不同主机的0和1的形式,这些向量在这里称作【码片序列】
  • 2、一个主机如果分配了M维的码片序列,那么这个码片序列就是代表1,而0就是这个码片序列的每一位取负数(比如下面例子的A的码片序列是4维的(1,1,1,1),那就是1就是(1,1,1,1),也可写成 a而0就是(-1,-1,-1,-1),也可写成 -a
  • 3、那么当一个主机发N位的一个数据,就是N个对应1或0的码片序列(比如图中A传101,就是(1,1,1,1), (-1,-1,-1,-1), (1,1,1,1)

  • 4、接收方会提前知道所有发送方的码片序列,但是它收到的信号是多个发送方信息的糅合,这个糅合的码片序列,是不同发送方发的信息之间的【向量相加】(比如图2里A发了a=1=(1,1,1,1),B发了-b=0=(-1,1,-1,1),那么C收到的叠加码片序列就是【a + (-b) = (每一位相加,我就不写了)】;同理图3也是)
  • 5、注意要求ABC这些不同的发送方的码片序列必须互相正交!!!(解释:A和B正交就是A和B的内积为0内积也叫—>点乘也叫—>数量积—>A·B,若A=(x1,y1),B=(x2,y2),则A·B = x1x2 + y1y2正交就是要A·B = x1x2 + y1y2 = 0
  • 6、那接收方C怎么知道主机A发了什么呢?——> 利用规格化内积:【1/m * a · (C收到的叠加信息)只要真的有A发的数据,那么得出的结果必然是1或-1(对应真实信息10,这样就能得出发送方A发了什么信息了(注意m是规定的码片序列是几维,比如图片的是4维)
  • 7、如果没有A发送的数据,那么【A的码片序列】去和【C收到的叠加码片序列】规格化内积,得出的结果必然是0

  • 7、误区:题目给我们的【接收方C的收到的叠加码片序列】中
    • 不一定都是ABC发送方一起发的信息糅合,有可能是A和B、有可能是A和C、有可能是B和C、也可能是ABC同时......我们并不知道,不过我们也不用关心
    • 当题目会问我们 “请问A发给C什么数据”,那就说明C收到的叠加码片序列必定是【A】【其他发送方】叠加
    • 那么我们只需要将C收到的【叠加码片序列】分别跟A进行规格化内积,就能得到A发送的每一位信号(记得值是1代表二进制1、-1代表二进制0)
    • 原理就是因为你既然已知有A发送的信息了,然后你又得到了叠加的序列,那每一片叠加序列不就必然包含了A的信息吗?你不用管是A和谁叠加得到的,你只需要理解成你从【一堆混在一起的餐具】里挑出【筷子】就行了(同理如果问B发了什么,你就知道要从里面挑出B就行了,挑出来的办法就是【规格化内积】

例题

求其他站的码片序列,要求【每2个站】的码片序列都要【正交(内积为0)】

        这道题就是典型直接问你A发送的数据是啥,就说明叠加序列必定包含A的信息,那就用A跟每一个叠加序列规格化内积,就得出答案了(记得把一整串序列分割成多个M维叠加序列)

  • 这里注意:因为接收方收到的【叠加码片序列】是A、B、C的维度的倍数(ABC都是4维向量,叠加序列却是12维),所以要把【叠加码片序列】割成多个和发送方同等维度的序列,这些每一个【叠加码片序列】再跟发送方分别进行规格化内积

下面这道题就直接不告诉ABCD谁发了,反而是问你是谁发的?

        那观察【收到的码片序列】的【维度】,可以发现和ABCD的码片序列维度一样都是8个,那么说明这是由2个发送方的码片序列叠加得到的(向量X + 向量Y的结果维度依旧和它两的维度一样)

        那直接用ABCD分别和收到的叠加序列规格化内积,看得到的值是什么,如果是1或-1就说明这个发送方确实有信息包含在里面,而且结果就是这个值如果得到的值是0,就说明这个主机压根就没发过信息,因为叠加序列里都没包含它

  • 这里注意:因为接收方收到的【叠加码片序列】就已经和A、B、C、D的维度一样了(ABCD都是8维向量,叠加序列也是8维),就说明【所有发送站的信号在这 8 维内完成了一次叠加】,所以只需要让这个【叠加码片序列】A、B、C、D分别规格化内积就行了,无需再分割

针对上面【叠加序列】到底为什么有的分割、有的不分割,我画个图大家理解

够直观了吗

额外知识点补充

好像有的题目会说【CDMA码分多址】,其实也是代表【CDM码分复用】;

同理【TDMA时分多址】【FDMA频分多址】也分别可代表【TDM时分复用】【FDM频分复用】

8、整体架构

例题

三、动态随机访问

动态信道划分其实还细分为:【动态随机访问】【动态轮询访问】【动态轮询访问】后面细说)

总概念

【动态随机访问】也叫【动态接入控制】,它的这些协议也叫 “争用型协议”,就是多个发送方数据争用这个总线信道

他跟【静态信道划分】很明显的区别就是:

  • 【静态信道划分】:
    • 1、提前规避冲突(交通警察和路标指挥好什么车什么时候走哪条道)
    • 2、多个点对点的通信共享一个信道,共享空间和时间(小车、货车、单车、摩托都在一条大路上的不同位置同时开)
  • 【动态随机访问】:
    • 1、爱怎么发怎么发,有冲突了再去解决(乱成麻的乡镇道路,车子间堵死了或者撞车车祸,才叫交警来协调处理);
    • 2、既不共享时间也不共享空间,整个信道始终只能允许【1对点对点】收发双方(因为没有提前管控,很容易乱,所以必须限制同一时间只给一辆车往返在道路上)

例题

1、ALOHA协议

ALOHA只是来源于“夏威夷语打招呼”,这么记就行了

【纯ALOHA协议】

要点提炼:

  • 1、发送方不监听信道
  • 2、所有发送方想发就发,随时可发
  • 3、有冲突了接收方会发现数据帧有问题,那就不返回ACK确认帧,等待发送方超时重传(结合滑动窗口机制知识点)
  • 4、效率非常低(因为可能一直都在冲突,发送方只知道超时就一股脑发数据过去就完事)

【时隙ALOHA】

要点提炼:

  • 1、在纯ALOHA基础,划分了时间片【Slot(时隙)】数据帧只允许在每个时隙的开始进行传输
  • 2、数据帧在还没到下一个时隙的开始时之前,是在缓存那等待,这个【等待时间 < 1个时隙(比如下图,2号数据帧在 “T0等待时隙” 里等了半个时隙,然后在下一个时隙的开始马上开始发送)
  • 3、不止一个时隙在一起等待下一个时隙时,当下一个时隙开始时必然会抢信道导致冲突;那么冲突后发送方和纯ALOHA一样,等待N个随机时隙再次重传
  • 4、碰撞概论依旧很大(因为本质上还是没有监听
  • 5、【时隙ALOHA】的网络吞吐量比【纯ALOHA】大一倍!!!!

【例题】

2、CSMA协议

CSMA全拼:Carrier Sense Multiple Access ,译为 “载波侦听/监听多路访问”

  • CS,载波监听/侦听多路访问协议,即载波侦听信道,发送前检测是否被占用。
  • MA,多点接入,即多计算机连接在一根总线上。先听再发。

比ALOHA好的一点是,发送方会【先听再发】:提前监听信道是否冲突了(信道忙就推迟,信道闲就发送)(根据信号电压摆动值,大就说明至少已经有1个节点在信道发数据了)

【1-坚持CSMA】

  • 1、发送方监听信道,信道闲则发送数据,信道忙则继续监听【坚持】指的是信道忙的时候依旧坚持一直监听
  • 2、注意【1】的意思就是【信道闲时,发送数据的概论是1(100%)
  • 3、那么就会导致所有发送方监听到信道闲时,都会立刻100%要发数据,那么最后还是可能会导致信道冲突
  • 4、冲突后,等待随机时间再次监听(就能有概率互相错开时间发信息)

理解:就像一堆狂热粉丝在明星抢票官网买票,他们坚持死死盯着屏幕,不停刷新看看网站卡不卡。如果大家都在抢着买票,网站就会很卡、一直加载进不去,那就边等待边接着死死盯着屏幕;如果发现网站通畅、可以进入网站了,那这些狂热粉丝100%一定会立马下单抢票,那这样的仍然可能导致大家同时抢票网站再次卡死。

【非坚持CSMA】

  • 1、【非坚持】指当监听到信道忙时,那就先不持续监听了,等待随机时间再去监听(这就是和 “1-坚持CSMA” 的区别)
  • 2、信道闲时,发送数据概论也是1(100%)这和 “1-坚持CSMA” 的一样)

理解:就像一些又狂热、又懒得粉丝,当抢票官网顺畅时,他们铁了心100%一定要抢到票;但是他们在网站卡、加载的时候又懒得一直盯着屏幕,看心情来随意看一眼网站顺畅了没有

【P坚持CSMA】

  • 1、当信道闲时,以【p】的概论进行数据传输,【1-p】的概论不传输(概论p为1的时候就会发数据了,这样就会降低信道空闲时,大家争抢信道而导致冲突的概论了)
  • 2、留意:当推迟到下一个时间槽之后,当信道空闲时并不是就能直接发数据了,依旧要以【p】概论传输(这个循环会持续到p=1、或者信道忙时)
  • 3、(和1-坚持一样)信道忙的时候依旧持续【坚持】监听!!!
  • 4、留意:发生冲突后,他依旧会接着把数据发完
  • 5、最高效、最稳妥、冲突概率最小

理解:这是一批佛系随缘的粉丝,他们在抢票官网顺畅的时候也不一定会马上抢票,而是看心情抛骰子来决定买不买票;但是网卡的时候他们也会一直盯着屏幕、盯着官网,一旦网站顺畅了就抛个骰子再来决定买还是不买票

【对比】

【例题】

3、CSMA/CD(总线型有线局域网)

CSMA/CD:Carrier Sense Mulptiple Access/Collision Dection:载波监听多址接入/碰撞检测

注意:用于有线以太网的“总线型”局域网,例如同轴电缆连接的多节点有线局域网、集线器连接的局域网(注意并非所有有线以太网都是总线型)

前面说了,【p-坚持CSMA】在遇到冲突之后依旧会发完数据,那你这利用信道传个垃圾信息过去就会造成资源浪费啊,CSMA/CD就是解决这个问题

(1)基础概念重点

  • 1、他的基本流程是:【先听再发(延续CSMA传统)边听边发(CD的创新点)、有冲突停发、随机重发
  • 2、基于这个机制,一旦途中发生了冲突就会监听到然后停止发送,所以不能用于【全双工通信】,只使用【半双工通信】人话:只能同时允许发送方一人输出,不支持收发双方一起输出)
  • 3、发送端检测到碰撞的时间是:【从发出到途中碰撞 + 从碰撞到返回发送方】
    • 因此人们将距离最远的两个主机之间的单向传播时延设为 (拼音:tao) ,
    • “ 检测到最长碰撞耗时 ” 就是:无限接近于2┏,也就是无限接近于两最远主机的RTT往返时延
    • 以太网将【最远的端到端往返传播时延:2┏】称为【争用期】或【碰撞窗口】、【冲突窗口
  • 4、CSMA/CD没有ACK机制!!!!若发送过程中未检测到冲突,发送方就认为帧发送成功了

(2)怎么确保 “冲突停发”?

那我们如何能在【发完一个数据帧之前】检测出碰撞,而不是在【一个数据帧发送完毕】才检测出?————就是要求【限制发出的数据帧的最小帧长度】!!!!

        如果数据帧太小的的话,就会导致发送方很快发完了数据帧,而数据帧还要在信道上传播一段时间才到接收方,这个时候在这个途中发生碰撞的话,发送方检测不到,就算检测到也晚了,因为都已经发完了还怎么收回来。。。。

;

;

那就要求【最小帧长】要至少大于等于2┏ × 数据率】,也就是大于等于RTT × 发送速率,总之一定要记住,【最小帧长的本质】就是要求:

不理解的话,看公式如下图:

简介公式

注意!!!!以太网规定了最小帧长的标准,一定要记住,考试会考

例子

(3)如何重发?

那么怎么重发呢?我们可以发现,如果各个发送方重发的时间是在【2┏ 以内】,那么很有可能再次发送碰撞冲突

因此重传时间我们采用——【截断二进制指数退避算法】

  • k=检测到的碰撞次数,r=一个随机数
    • k<=10次时,r[0 ~ 2^k-1]里取一个随机整数
    • k>10次时,r[0 ~ 2^10-1]里取一个随机整数
  • 然后当我已知【争用期 = 2┏ 】,那么【随机等待时间】=【r】×2┏

(湖工大笔记)

(王道笔记)

(4)例题

4、CSMA/CA(802.11无线局域网)

CSMA/CA:Carrier Sense Multiple Access / Collision Avoidance,载波监听/侦听多址接入/碰撞避免

注意:802.11无线以太网使用的是【CSMA/CA】

(1)什么是AP?为什么无线不用CSMA/CD?

 了解一下就行,考试不考只是为了带入你理解无线网,AP就当成一个路由器的接入点就行

那为什么802.11无线局域网【不能用CSMA/CD】?

  • ① 无线信道与有线信道不同,对硬件要求太高
    • 信号在无线信道中进行传输时衰减极快,1个站点【它接收别人的信号强度 << 它发送给别人的信号强度,就要求碰撞检测设备在一个很大的信号强度范围内检测信号,这对硬件的要求过高
  • ② 隐蔽站问题
    • 由于无线信号覆盖范围有限,一个站点往往不能接收到无线局域网中的所有其他站点的信号,就可能会让A检测不到:当它在给B发送信息的时候,同时可能C也在给B发信息
  • ③ 暴露站问题
    • 无线局域网与有线网不同,无线局域网是【允许多个站点同时进行通信的】。但是如果用CD碰撞检测,那么本来可以各自独立、互不影响、同时发信息的发送方,会因为互相覆盖了对方的信号范围,而误认为当前信道拥挤不可以发信息

(王道这好像遗漏没提 “暴露站” 问题)

(3)CSMA/CA的【ACK机制】、【帧间间隔】

① CSMA/CA 和CSMA/CD 的【目的区别】:

为了解决上面无线网要面对的问题,802.11要求CAMA/CA做出【CA:Collison Avoidance】,也就是CAMA/CA要做的是【碰撞避免(CAMA/CD的CD:Collison Dectection 是【碰撞检测】)

CSMA/CA使用【ACK确认机制】:

然后要记得:802.11要求CSMA/CA必须采用【ACK确认机制】(因为不可能避免所有的碰撞,并且无线信道误码率较高,所以【ACK确认机制(停止-等待协议)】可以保证数据被正确接收。)

那什么是【帧间间隔】:

就是802.11的CSMA/CA规定了————所有站点必须继续检测到信道空闲后,还不能马上发数据,必须等待【一段时间间隔】才能发送帧

而这个时间间隔】就叫【帧间间隔 IFS(Inter Frame Space)

④ 【帧间间隔IFS】分为【3种】:

  • 1、DIFS(DFS IFS):又叫【分布式协调功能帧间间隔】,是【最长的时间间隔】(DIFS是发送方准备【发送数据帧】的时候的帧间间隔,这里包括: “刚准备发送、且信道空闲的时候”、“数据帧有问题需要重传的时候”)
  • 2、SIFS(Short IFS):又叫【短帧间间隔】,是【最短的时间间隔】(作为最短的时间间隔,用来分隔一次对话里的各帧,发送方:要变成接收方来接收确认帧ACK;接收方:要检查发来的数据,进行一些差错检查)
  • 3、PIFS(PCF IFS):又叫【点协调功能帧间间隔】,是【中等长度的时间间隔】(考研不考,所以不用管它是干嘛的)

(4)不考虑 “隐蔽站问题” 的CAMA/CA

解释CAMA/CA的发送机制:

  • ① 首先区别于CSMA/CD的是:CAMA/CA是【先听后发,忙则退避】;CSMA/CD是【先听后发,边听边发冲突停发,随机重发】

  • ② CSMA/CA 的 发送机制:
    • 【信道空闲】等待【DIFS】时间间隔后,再一口气发完帧,发出后中途不再监听(有点类似P坚持CSMA,只不过P坚持是信道空闲后不马上发,选择【概率P】来决定 发 还是 不发)
    • 【信道忙】:进行【退避】,先依旧等待【DIFS】时间间隔后再等一个【随机时间T】才能发送帧
      • 这个【随机时间T】是使用用【退避算法】求得的

然后来了解一下【退避算法】:

  • ① 到底什么时候用【退避算法】?
  • ②【退避时间】怎么算?
    • 和CSMA/CD的退避算法计算一模一样!!
  • ③ CSMA/CA具体怎么用【退避时间】
    • 自己看下面的图,主要就这几点:
    • 1、发送前监听,检测到信道在忙的话,就等【信道空闲】后等一个【DIFS】,然后各个站点再等待自己【退避计时器】生成的【退避时间T】
    • 2、【退避时间】最短的站点最先发送,此时信道再次忙了,其他站点的【退避计时器】就【冻结计时】
    • 3、直到下一次信道空闲,又是等一个【DIFS】之后,在上一次的【退避时间】基础上【解冻】,再次倒计时(无需生成一个【新的退避时间】)
    • 4、当一个主机想连续发数据帧的时候,也要重新用【退避计时器】生成【新的退避时间】,以防止一个站点一直霸占信道连续发信息

(5)解决“隐蔽站”问题 的CSMA/CA

说人话:

要【解决隐蔽站】问题,简单说只需要加入预约机制

  • 做法就是在简单的【数据帧】和【ACK确认帧】基础上又加了2个 “控制帧”:【RTS】和【CTS
    • RTS(Request to Send,请求发送)
      • 发送方发数据帧之前先发这个控制帧【RTS】,申请整个信道的 “预约使用权”,告知整个信道 “老子要发消息了”
      • 它包括了【源地址】【目的地址】【这次通信所需持续时间】
      • (你就当成和发送方的【普通数据帧】一样就行,只不过只在正式发数据之前发)
    • CTS(Clear to Send,允许发送)
      • 接收方收到【RTS】后,如果信道空闲允许发送方使用信道,那么久返回【CTS】
      • 它也包括了【源地址】【目的地址】【这次通信所需持续时间】
      • (你就当成和接收方的【ACK确认帧】一样就行,只不过只在正式发数据之前发)
    • 发【RTS】之前和发【数据帧】一样要等一个【DIFS】才能发发【CTS】和发【ACK确认帧】一样要等一个【SIFS】才能发但是当发送方收到【CTS】之后不用再等一个【DIFS】,而是等一个【SIFS】就可以发【数据帧】
    • 再说一遍!!!!加入了【预约机制】的CSMA/CA中,只有第一次发【RTC】要等【DIFS】,后面发数据都只用等一个【SIFS】就行了!!!!!!!!

注意

总结CSMA/CA的完整发送机制

5、总结CSMA几大协议

6、例题

四、令牌传递协议(非重点)

1、回顾拓扑结构

我们在最前面《计算机网络分类》里的【拓扑结构】曾经提到过

        它是【环状结构】,不存在【总线争用冲突问题(解决了以太网总线型结构的总线冲突问题)

        而后期,这个技术被【星型结构】的【以太网交换机】所淘汰(以太网升级了,星型结构卷土重来!)

2、简单记住几个特性

  • 1、所有站点【公平轮流获得令牌权限】,同一时刻只有一个节点可以单向传送数据!!【不存在冲突】!!!

  • 2、【有权限发数据】的站点,拿到令牌后可以发送数据帧,具体是【令牌帧】变成【数据帧】,并带有令牌号、源地址、目的地址......等                                           

  • 3、其他接收方拿到后,检查【目的地址】,不是自己就传给下一个是自己就在【帧尾】加上已接收的【响应数据】,最终传回到【发送方】(如果经过差错控制发现有错,也可以不设置响应数据,等传回去后【发送方】发现帧尾【响应数据】没变,就自动重传数据)                       

  • 4、发送方有限制【重传次数】,到了一定次数就不给发了成功发送完一个数据帧】之后也不给发了(就是为了公平,不能让你一个人霸占令牌权限这么久)

  • 5、发送方发完数据后要生成【新的令牌】,给下一个人用!!!

  • 6、大家都没数据发的时候,信道空闲,令牌依旧【循环传递】,像个“幽魂”一样绕信道游荡

  • 7、令牌环网的数据发送时间是有规律、可以计算的
    • 一个【可以发数据的站点】的总共发送数据的耗时应该是:拿到令牌后【该令牌在这个站点被分析处理的时间+ 数据帧发送出去后【数据帧在链路上传播并回到自己站点的时间
    • 那么一个站点【可以发数据】的 “最坏最久的情况” 是:所有站点】的【传送令牌】+【数据帧传播】时间总和

  • 8、这种强制公平分配的方式更适合【负载高】的网络(你们都要抢网络信道,但令牌环网只给每个人公平使用,而且仅支持单向半双工通信,不会导致冲突!!)

3、【MAU】令牌环网设备

MAU就是令牌环网的【中心管控设备】,由他来分配令牌、并且给多个主机分配唯一的编号

一台MAU除了连局域网内的主机以外,还可以连别的MAU,组成一个更大的局域网

4、总结

5、例题

 

五、大总结

补充

王道这一章后面最难的两个真题选择题,这里特地提出来

(这一题可以放大来看,因为我笔记写得太密集了)

这一题先回顾之前的知识点

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐