共享型以太网是如何工作的?
发布网友
发布时间:2022-05-13 07:31
我来回答
共1个回答
热心网友
时间:2024-02-21 12:30
可传送或接受数据,但不能同时进行 半双工 。
关于以太网的工作机制
以太网的工作机制在IEEE的802.3中有明确的定义,其核心内容就是CSMA/CD-Carrier Sense Multiple Access/Collision Detect(载波侦听多路访问/冲突检测)。这个是以太网区别于其他局域网最显著的特征。
CSMA/CD的工作过程
1. 载波侦听
由于是共享型网络,所以一个站在发送数据前为了避免与其他站同时发消息而产生碰撞,工作站首先要侦听网络的状况,看看传输介质上是不是有载波信号(载波侦听),其检测过程是:当网卡的一线对产生信号时,此时去测试另一对,若同时出现信号则表示出现了碰撞。这个过程被人们称为:先听后发。
2. 多路访问
意思是:一个节点发送数据可以同时到达多个节点。正好描述了以太网的特征。
3. 碰撞检测
为了避免两个站同时发送数据引入了碰撞检测的机制(设想两个站都准备发送数据而侦听网络,此时介质上没有载波,如果这时两个站都认为可以发送数据而同时发送,那么冲突还是不可能避免)所以在发送过程中要不停的检测冲突的发生,如果检测到便立刻停止发送。这个过程被称作:边听边发。
4. 回退算法和回退区间
当检测到有碰撞发生时,工作站均会执行这个算法以调整自己的发送时间,从而达到避免碰撞发生。
参考资料:关于以太网的工作机制