如需转载,请根据 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 许可,附上本文作者及链接。
本文作者: Alice
作者昵称: 沉。
本文链接: http://example.com/2020/10/31/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C%EF%BC%88%E4%BA%8C%EF%BC%89/
三、数据链路层
数据链路层的研究思想:
3.1、数据链路层的基本概念
节点:主机、路由器
链路:网络中两个节点之间的物理通道,链路的传输介质主要有双绞线、光纤和微博。分为有线链路、无线链路。
数据链路:网络中两个节点之间的逻辑通道,把实现控制数据传输协议的硬件和软件加到链路上就构成了数据链路
帧:链路层的协议数据单元封装网路层数据报
数据链路层负责通过一条链路从一个节点向另一个物理链路直接相连的相邻节点
数据链路层在物理层提供服务的基础上向网络层提供服务,其追基本的服务时将源自网络层来的数据可靠的传输到相邻节点的目标机网络层。其主要左右是加强物理层传输原始比特流的功能,将物理层提供的可能出错的物理连接改造为逻辑上无差错的数据链路,是指对网络层表现的一条无差错的链路
- 功能一:为网络层提供服务。无确认无连接服务,有确认无连接服务,有确认面向连接服务。
- 功能二:链路管理,即连接的建立、维持、释放(用于面向连接的服务)
- 功能三:组帧。
- 功能四:流量控制。现值法送法
- 差错控制(帧错/位错)
3.1.1、封装成帧
封装成帧就是在一段数据的前后不分添加首部和尾部,这样就构成了一个帧。接收端在物理层上交的比特流后,就能根据首部和尾部的编辑,从收到的比特流中识别帧的开始和结束。
首部和尾部包含许多的控制信息,它们的一个重要作用:帧定界(确定帧的界限)
帧同步:接收方应当能从接收到的二进制比特流中区分出帧的其实和终止
组帧的四种方法:字符计数法,字符/节填充法,零比特填充法,违规编码法
3.1.2、透明传输
透明传输指的是不管所传数据是什么样的比特组合,都应当能够在链路上传送。因此,链路层就看不见有什么妨碍数据传输的东西。
当所传数据中的比特组合恰巧与某一个控制信息完全一样时,就必须采取适当的措施,使收方不会将这样的数据误认为是某种控制信息。这样才能保证数据链路层的传输是透明的。
字符计数法
帧首部使用一个计数字段(第一个字节,八位)来标明帧内字符数
字符填充法
- 当传送的帧是由文本文件组成时(文本文件的字符都是从键盘输入的,都是ASCII码)。
- 传送的帧是由非ASCII码的文本文件组成时(二进制代码的程序或图像等,就要采用字符填充方法实现透明传输)
零比特填充法
保证了透明传输:在传送的比特流中可以传送任意比特组合,而不会引起对帧边界的判断错误
违规编码法
3.2、差错控制
差错从何而来?
概括来说,传输中的差错都是由噪声引起的。
- 全局性
- 由于线路本身电气特性所产生的随机噪声(热噪声),是信道固有的,随机存在的。
- 解决办法:提高信噪比来减少或避免干扰(对传感器下手)
- 局部性
- 外界特定的团战原因总爱城的冲击噪声,是产生差错的主要原因
- 解决办法:通常利用编码技术来解决
链路层为网路层提供服务:无确认无连接服务,有确认无连接服务,有确认面向连接服务
无确认无连接服务——>通信质量好,有线传输链路
有确认面向连接服务——>通信质量差的无线传输链路
3.2.1、数据链路层的差错控制
差错控制(比错码)
- 检错编码:奇偶校验码、循环冗余码CRC
- 纠错编码:海明码
编码VS编码:
数据链路层编码和物理层的数据编码与调制不同,物理层编码针对的是单个比特,解决传输过程各种比特的同步问题,如曼彻斯特编码。而数据链路层的编码针对的是一组比特,它通过冗余码的技术实现一组二进制比特串在传输过程中是否出现了差错。
冗余编码:
在数据发送之前,先按某种关系附加上一定的冗余位,构成一个符合某一规则的码字后再发送。当要发送的有效数据变化时,响应的冗余位也随之变化,是码字遵从不变的规则。接收端根据收到的码字是否仍符合原规则,从而判断是否出错。
3.2.2、检错编码——奇偶校验码
奇偶校验码的特点:只能监察处奇数个比特错误,检错能力为50%
3.2.3、检错编码——CRC循环冗余码
在数据链路层仅仅使用循环冗余检验RCR差错检测技术,只能做到对帧的无差错接收,即“凡是就收端数据链路层接收的帧,我们都能以非常接近于1的概率认为这些帧在传输过程中没有产生差错”。接收端丢弃的帧虽然层收到了,但是最终还是因为有差错而被丢弃。“凡是接收端数据链路层接收的帧均无差错”
链路层视同CRC检验,能够实现误比特差错的传输,但这还不是可靠传输。
3.2.4、差错编码——海明码
海明码:发现双比特错,纠正但比特错。
工作原理:动一发而牵全身
工作流程:确定校验码位数r——>确定校验码和数据的位置——>求出校验码的值——>检错并纠错
确定校验码位数r
确定校验码和数据的位置
求出校验码的值
检错并纠错
3.3、流量控制与可靠传输机制
3.3.1、数据链路层的流量控制
较高的发送速度和较低的接收能力的不匹配,会造成传输出错,因此流量控制也是数据链路层的一项重要工作
数据链路层的流量控制是点对点的,而传输层的流量控制是端到端的
数据链路层流量控制手段:接收方瘦不下就不回复确认。
传输层流量控制手段:接收端给发送端一个窗口公告。
流量控制的方法:
- 停止-等待协议:每发送完一个帧就停止发哦是哪个,等待对方的确认,在收到确认后再发送下一个帧。发送窗口大小=1,接收窗口大小=1.
- 滑动窗口协议
- 后退N帧协议(GBN)发送窗口大小>1,接收窗口大小=1.
- 选择重传协议(SR)发送窗口大小>1,接收窗口大小>1.
可靠传输:发送端发啥,接收端收啥
流量控制:控制发送速率,使接收方有足够的缓冲空间来接收每一个帧。
滑动窗口解决
- 流量控制(瘦不下就不给确认,想发也发不了)
- 可靠传输(发送方自动重传)
3.3.2、停止-等待协议
为什么要有停止-等待协议?
- 除了比特出差错,底层信道还会出现丢包问题
- 丢包:物理线路故障,设备故障、病毒攻击、路由信息错误等原因,会导致数据报的丢失。
研究停止-等待协议的前提?
- 虽然现在常用全双工通信方式,但为了讨论问题方便,仅考虑一方发送数据(发送方),一方接收数据(接收方)
- 因为是在讨论可靠传输的原理,所以并不考虑数据是在哪一层次上传送的。“停止-等待”就是每发送完一个分组就停止发送,等待对方确认,在收到确认后再发送下一个分组。
停止-等待协议有几种应用情况?
无差错情况
有差错情况
- 发送完一个帧后必须要保留它的副本
- 数据帧和确认帧必须编号
停止等待协议性能分析:
- 简单!
- 信道利用率低
3.3.3、后退N帧协议
停止-等待协议的弊端:浪费资源,浪费时间,信道利用率低
流水线技术:
- 必须要增加序号的范围
- 发送方需要缓存多个分组
后退N帧协议的滑动窗口
- 发送窗口:发送方维持一组连续的允许发送的帧的序号。
- 接收窗口:接收方维持一组连续的允许接收帧的序号。
GBN发送方必须响应的三件事
上层的调用。上层要发送数据时,发送方会检查发送窗口是否已满,如果未满,则产生一个 帧并将其发送;如果窗口已满,发送方只需将数据返回给上层,按时上层窗口已满。上层等一会再发送。(实际实现中,发送方可以缓存这些数据,窗口不满时再发送帧)。
收到了一个ACK
GBN协议中,对n号帧的确认采用累积确认的防水,标明接收方已经收到n号帧和它之前的全部帧
超时事件:协议的名字为后退N帧/回退N帧,来源于出现丢失和时延时长帧时发送方的行为。就像在停等协议中的一样,定时器将再次用于恢复数据帧或确认帧的丢失。如果出现超时,发送方重传所有已发送但未被确认的帧。
GBN接收方要做的事
- 如果正确收到n号帧,并且按序,那么接收方为n帧发送一个ACK,并将该帧中的数据部分交付给上层。
- 其余情况都丢弃帧,并为最近按序接收的帧重新发送ACK。接收方无需缓存任何失序帧,只需要维护一个信息:expectedseqnum(下一个按序接收的帧序号)
滑动窗口的长度:
若采用n个比特对帧编号,那么发送窗口的尺寸Wt 应满足 1<=Wt<=2^n-1.因为发送窗口尺寸过大,就会使得接收方无法区别新帧和旧帧
GBN协议重点总结:
- 累计确认(偶尔稍待确认)
- 接收方只按顺序接收帧,不按序无情丢弃
- 确认序列号最大的,按序到达的帧
- 发送窗口最大为2^n-1,接收窗口大小为1
GBN协议性能分析:
- 因连续发送数据帧而提高了信道利用率
- 在重传时必须把原来已经正确发送的数据帧重传,传送效率较低
3.3.4、选择重传协议(SR)
设置单个确认,同时加大接收窗口,设置接收缓存,缓存乱序到达的帧。
选择重传协议的滑动窗口:
SR发送发必须响应的三件事:
- 上层的调用:跟GBN一样
- 收到了一个ACK:如果收到ACK,加入该帧序号在窗口内,则SR发送方将那个被确认的帧标记为已接收。如果该帧序号是窗口的下界(最左边第一个窗口对应的序号),则窗口向前移动到具有最小序号的未确认帧处。如果窗口移动;额并且有序号在窗口内的未发送帧,则发送这些帧。
- 超时事件:每个帧都有自己的定时器,一个超时事件发送后值重传一个帧。
SR接收方要做的事:
- SR接收方将确认一个正确接收的帧而不管其是否按序,失序的帧将将被缓存,并返回个发送方一个该帧的确认帧【收谁确认谁】,直到所有帧(即序号更小的帧)皆被收到为止,这时才可以将一批帧按序交付给上层,然后向前移动滑动窗口。
滑动窗口的长度:
发送窗口最好等于接收窗口。(大了会溢出,小了没意义)
Wtmax=Wrmax=2^(n-1)
SR协议重点总结:
- 对数据帧注意确认,收一个确认一个
- 只重传出错帧
- 接收方有缓存
- Wtmax=Wrmax=2^(n-1)
3.4、信道划分介质访问控制
传输数据使用的两种链路:
- 点对点链路:两个相邻节点通过一个链路相连,没有第三者。应用:PPP协议,常用于广域网。
- 广播式链路:所有主机共享通信介质,应用:早期的总线以太网,无线局域网,常用于局域网。典型的拓扑结构:总线型、星型(逻辑总线型)
3.4.1、介质访问控制
介质访问控制的内容就是,采取一定的措施,使得两对节点之间的通信不会发送互相干扰的情况。
- 静态划分信道——信道划分介质访问控制
- 频分多路复用FDM
- 时分多路复用TDM
- 波分多路复用WDM
- 码分多路复用CDM
- 动态分配信道
- 轮询访问介质访问控制:令牌传递协议
- 随机访问介质访问控制:ALOHA协议、CSMA协议、CSMA/CD协议、CSMA/CA协议
3.4.2、信道划分介质访问控制
信道划分介质访问控制:将使用介质的每个设备与来自同一信道上的其他设备的通信隔离开,把时域和频域资源合理的分配给网络上的设备
频分多路复用FDM
用户在分配到一定的频带后,在通信过程中自始至终都占用这个频带。频分复用的所有用户在同样的事件占用不同的带宽(频率带宽)资源
充分利用传输介质带宽,系统效率较高;由于技术比较成熟,实现也比较容易
时分多路复用TDM
统计时分复用STDM
波分多路复用WDM
波分多路复用WDM就是光的频分多路复用,在一根光纤汇总传输多种不同波长(频率)的光信号,由于波长(频率)不同,所以各路光信号互不干扰,最后再用波长分解复用器将各路波长分解出来
码分多路复用CDM
码分多址(CDMA)是码分复用的一种方式
1个比特分为第一个码片/芯片(chip),每一个站点被指定一个唯一的m位的芯片序列。
发送1时站点发送芯片序列,发送0时发送芯片序列反码(通常把0写成-1)。
如何不打架:多个站点同时发送数据的时候,要求各个站点芯片序列相互正交。
如何合并:各路数据在信道中被线性相加
如何分离:合并的数据和源站规格化内积。
3.4.3、ALOHA协议
动态分配信道:动态媒体接入控制/多点接入
特点:信道并非在用户通信时固定分配给用户
轮询访问介质访问控制:令牌传递协议
随机访问介质访问控制,所有用户可随机发送信心。发送信息时占全部带宽:ALOHA协议、CSMA协议、CSMA/CD协议、CSMA/CA协议
ALOHA协议
- 纯ALOHA协议
- 时隙ALOHA协议
纯ALOHA协议思想:不坚挺信道,不按时间槽发送,随机重发,想发就发
时隙ALOHA协议的思想:把事件分成若干个相同的时间片,所有用户在时间片开始时刻同步接入网络信道,若发生冲突,则必须等到下一个时间片开始时刻再发送。控制想发就发的随意性。
小结:
- 纯ALOHA协议比时隙ALOHA协议吞吐量更低,效率更低
- 纯ALOHA协议想发就发,时隙ALOHA协议只有在事件片段的开始时才能发。
3.4.4、CSMA协议
载波监听多路访问协议CSMA
CSMA协议思想:发送帧之前,监听信道
- 1-坚持CSMA
- 坚持指的是对于监听信道忙之后的坚持
- 1-坚持CSMA的思想:如果一个主机要发送消息,那么它先监听信道,空闲则直接传输,不必等待,忙则一直监听,直到空闲马上传输。如果有冲突(一段时间内为收到肯定回复),则等待一个随机场的时间再监听,重复上述过程。
- 优点:只要媒体空闲,站点就马上发送,避免了媒体利用率的损失。
- 缺点:假如有两个或两个以上的站点有数据要发送,冲突就不可避免。
- 非坚持CSMA:指对于监听信道忙之后就不继续监听。
- 实现思想:如果一个主机要发送消息,那么它先监听信道。空闲则直接传输,不必等待。忙则等待一个随机的事件之后再进行监听。
- 优点:采用随机的重发延迟事件可以减少冲突发生的可能性。
- 缺点:可能存在大家都在延迟等待郭晨各种,使得媒体仍可能处于空闲状态,媒体使用效率低。
- p-坚持CSMA:指的是对于监听信道空闲的处理
- 实现思想:如果一个主机要发送消息,那么它先监听信道。空闲则以p概率直接传输,不必等待;概率1-p等待到下一个时间槽再传输。
- 优点:技能向非坚持算法那样减少冲突,又能像1-坚持算法那样减少媒体空闲时间的这种方案。
- 缺点:发生冲突后还是要坚持把数据帧发送完,造成了浪费。
三种CSMA对比总结:
3.4.5、CSMA-CD协议
载波监听多点接入/碰撞检测CSMA/CD
CS:载波侦听/监听,每一个站在发送数据之前以及发送数据时都要检测一下总线上是否有其他计算机在发送数据。
MA:多点接入,表示许多计算机以多点接入的方式连接在一根总线上。总线型网络
CD:碰撞检测(冲突检测),“便发送边监听”,适配器边发送数据边检测信道是哪个信号电压的变化情况,以便判断自己在发送数据时其他站是否也在发送数据,半双工网络
阶段二进制指数规避算法:
最小帧长:帧的传输时延至少要两倍于信号在总线中的传播时延。
帧长/数据传输速率 >= 2τ
最小帧长=总线传播时延 * 数据传输速率 * 2
*2τ * 数据传输速率*
以太网规定的最短帧长为64B,凡是长度小于64B的都是由于冲突而异常终止的无效帧。
3.4.6、CSMA-CA协议
载波监听多点接入/碰装逼片CSMA/CA
为什么要有CSMA/CA?——>无线局域网
- 无法做到360度全面检测碰撞
- 隐蔽站:当A和C都检测不到信号,认为信道空闲时,同时向终端B发送数据帧,就会导致冲突
CSMA/CA协议工作原理
- 发送数据前,先检测信道是否空闲
- 空间则发出RTS,RTS包括发射端的地址,接收端的地址,下一份数据将持续发送的时间等信息:信道忙则等待
- 接收端收到RTS后,将响应CTS
- 发送端收到CTS后,开始发送数据帧(同时预约信道:发送方告知其他站点自己要传多久数据)
- 接收端手打哦数据帧后,将用来CRC来检验数据是否正确,正确则响应ACK帧
- 发送方收到ACK既可以进行下一个数据帧的发送,若没有则一直重传至规定重发次数为止(采用二进制指数规避算法来确定随机的推迟时间)。
CSMA-CD与CSMA-CA的区别:
相同点:CSMA-CD与CSMA-CA机制都属于CSMA的思路,其核心是先听再说。换言之,两个在接入信道之前都需要进行监听。当发现信道空闲后,才能进行接入
不同点:
- 传输介质不同:CSMA-CD用于总线式以太网(有线),而CSMA-CA用于无线局域网(无线)
- 载波检测方式不同:因为传输介质不同,CSMA-CD与CSMA-CA的检测方式也不同。CSMA-CD通过电缆中电压的变化来检测,当数据发生碰撞时,电缆中的电压就会随着发生变化;而CSMA-CA采用能量检测(ED)、载波检测(CS)和能量载波混合检测三种检测信道空闲的方式
- CSMA-CD检测冲突,CSMA-CA避免冲突,二者出现冲突后都会进行有上限的重传。
3.5、轮询访问介质访问控制
信道划分介质访问控制协议:
- 基于多路复用技术划分资源
- 网络负载重:共享信道效率高,且公平
- 网络负载轻:共享信道效率低
随机访问MAC协议:(会发生冲突)
- 用户根据意愿随机发送信息,发送信息时可独占信道带宽
- 网络负载重:产生冲突开销
- 网络负载轻:共享信道效率高,单个节点可利用信道全部带宽
轮询访问MAC协议/轮流协议/轮转访问MAC协议:
既要不产生冲突,又要发送时占全部带宽。
轮询协议:主节点轮流邀请丛书节点发送数据
问题:轮询开销、等待延迟、单点故障
令牌传递协议
令牌传递协议:
令牌:一个特殊格式的MAC控制帧,不含任何信息。
控制信道的使用,确保同一时刻只有一个节点独占信道
令牌环网无碰撞
每个节点都可以在一定的时间内(令牌持有时间)获得发送数据的权利,并不是无限制的持有令牌
问题:
- 令牌开销
- 等待延迟
- 单点故障
应用于令牌环网(物理星型拓扑,逻辑环形拓扑)
采用令牌传送方式的网络常用语负载较重、通信量较大的网络中
3.6、局域网基本概念和体系结构
3.6.1、局域网
局域网:简称LAN,是指在某一区域内有多态计算机互联成的计算机组,使用广播信道
局域网拓扑结构
- 星型拓扑(集线器)
- 总线型拓扑
- 环形拓扑
- 树形拓扑
局域网的传输介质:
- 有线局域网:双绞线、同轴电缆、光纤
- 无线局域网 : 电磁波
局域网介质访问控制方法:
CSMA/CD:常用于总线型局域网,也用于树形网络
令牌总线:常用于总线型局域网,也用于树形网络
它是把总线型或树型网路欧中的各个工作站按一定顺序如按接口地址大小排列号形成一个逻辑环。只有令牌持有者才能控制总线,才有发送信息的权利
令牌环:用于环形局域网,如令牌环网
局域网的分类:
- 以太网
- 令牌环网
- FDDI网
- ATM网
- 无线局域网
IEEE802标准
MAC自层和LLC子层
3.6.2、以太网
以太网指的是由Xerox公司创建并有Xerox、Intel和DEC公司联合开发的基线总线局域网规范,是当今现有局域网曹勇的最通用的通信协议标准。以太网络使用CSMA/CD(载波监听多路访问及冲突检测)技术。
以太网在局域网各种技术中栈统治性地位:
- 造价低廉
- 是应用最广泛的局域网技术
- 比令牌环网,ATM网偏移,简单
- 满足网络速率要求:10Mb/s~10Gb/s
以太网两个标准
- DIX EthernetV2:第一个局域网产品(以太网)规约。
- IEEE 802.3:IEEE802会员会802.3工作组指定的第一个IEEE的以太网标准。(帧的格式有一点变化)
以太网提供无连接、不可考的服务:
- 无连接:发送发和接受伐之间无“握手过程”
- 不可靠:不对发送发的数据帧编号,接收方不想发送发进行确认,差错帧直接丢弃,差错纠正由高层负责。
- 以太网值实现无差错接收,不识闲可靠传输。
以太网传输介质与拓扑接口的发展:
- 粗同轴电缆——细同轴电缆——双绞线+集线器
- 物理拓扑——总线型——星型(集线器)
- 螺髻山总线型,物理上星型。
10BASE-T以太网:
10BASE-T是传送基带信号的双绞线以太网,T表示财通双绞线,现10BASE-T采用的是无屏蔽双绞线(UTP),传输速率是10Mb/s
物理上采用星型拓扑,逻辑上总线型,每段双绞线最长为100m。
采用曼彻斯特编码
采用CSMA/CD介质访问控制
适配器与MAC地址:
- 计算机与外界有线局域网的连接是通过通信适配器的
- 一条网MAC帧
高速以太网:
速率大于100Mb/s的以太网称为高速以太网。
100BASE-T以太网
在双绞线上穿上红100Mb/s基带信号的星型拓扑以太网,仍使用IEEE802.3的CSMA/CD协议。支持全双工和半双工,可子啊全双工方式下工作而无冲突
吉比特以太网
在光纤或双绞线上传送1Gb/s信号
支持全双工和半双工,可在全双工方实现工作而无冲突。
10吉比特
10吉比特以太网在光纤上传送10Gb/s信号
只支持全双工,无争用问题
3.6.3、无线局域网
IEEE 802.11是无线局域网通用的标准,它是由IEEE所定义的无线网络通信标准
802.11的MAC帧头格式
无线局域网的分类:
- 有固定基础设施无线局域网
- 无固定基础设施无线局域网的自组织网络
3.6.4、广域网
广域网WAN,通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个城市或国家,或横跨几个洲并能提供原距离通信,形成国际性的远程网络
3.6.4.1、PPP协议:
点对点协议,是目前使用最广泛的数据链路层协议,用户使用拨号电话接入因特网时一般都使用PPP协议
只支持全双工链路。
PPP协议的要求:
- 简单:对于链路层的帧,无需纠错,无需序号,无需流量控制。
- 封装成帧:帧定界符
- 透明传输:与帧定界符一样比特组合的数据应该如何处理,异步线路用字节填充,同步线路用比特填充
- 多种网络层协议:封装的IP数据报可以采用多种协议
- 多种类型链路:串行/并行,同步/异步,电/光…
- 差错检测
- 检测连接状态:链路是否正常工作
- 最大传送单元:数据部分最大长度MTU
- 网络层地址写上:直到通信双方的网络层地址。
- 数据压缩协商
PPP协议无需满足的要求:
- 纠错、流量控制、序号、不支持多点线路
PPP协议的是哪个组成部分:
- 一个将IP数据报封装到串行链路(同步串行/异步串行)的方法
- 链路控制协议LCP:建立并维护数据链路连接。(身份验证)
- 网络控制协议NCP:PPP可支持多种网络层协议,每个不同的网络层协议都要一个相应的NCP来配置,为网络层协议建立和配置逻辑连接
PPP协议的状态图:
PPP协议的帧格式:
3.6.4.2、HDLC协议
高级数据链路控制,是一个在同步网上传输数据,面向比特的数据链路层协议,它是由国际标准化组织ISO根据IBM公司的SDLC协议扩展开发而成的。数据报文可透明传输,用于实现透明传输的“0比特插入法”易于硬件实现。采取全双工通信,所有帧采用CRC检验,对信息帧进行顺序编号,可防止漏收或重份,传输可靠性高。
HDLC的站:主站、从站、复合站
HDLC的帧格式:
3.6.4.3、PPP协议和HDLC协议的区别:
- HDLC,PPP只支持全双工链路。
- 都可以实现透明传输。
- 都可以实现差错检测,但不纠正差错。
3.7、链路层的设备
链路层扩展以太网
3.7.1、网桥:
网桥根据MAC帧的目的地址对帧进行转发和过滤。当网桥收到一个帧时,并不想锁头接口转发此帧,而是先检查此帧的目的MAC地址,然后确定该帧转发到哪一个接口,或者把它丢弃(即过滤)
透明网桥
源路由网桥
3.7.2、以太网交换机
直通式交换机:查完目的地址之后(6B)就立即转发。
延迟小,可靠性低,无法支持具有不同速率的端口的交换
存储转发式交换机:将帧放入告诉缓存,并检查是否正确,正确则转发,错误则丢弃。延迟大,可靠性高。可以支持具有不同速率的端口的交换
冲突域和广播域:
数据链路层总结:
-------------本文结束感谢您的阅读-------------
本文链接: http://example.com/2020/10/31/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C%EF%BC%88%E4%BA%8C%EF%BC%89/
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!