CSMA/CD 是用于共享式以太网,半双工工作模式下的检测机制。
在总线型的网络结构中,假设存在 A-B 两个相邻节点。此时 A 要发送数据给 B,B 也要发送给 A 。在半双工工作模式下肯定会产生冲突,此时必须引入 CSMA/CD 机制。但如果我用了全双工呢?是否还会产生冲突?假设物理介质是双绞线,1 、2 是输出数据。3,6 是输入数据。那么 A 发送时(对于 A 是发送,对于 B 是接受),那么他选择走哪条??
上面又引出一个疑问了,对于交换式以太网。交换机和 PC 直连,用的是全双工。那么交换机发送数据给 PC 的时候是怎么确定走哪条线的,是固定的规则吗?
刚开始学,求网络大佬指教 ///
1
blackeeper 2020-06-20 23:47:53 +08:00 1
对于双绞线,接受 /发送数据都是有固定的规定标准,有 568A 和 568B 。
1,总线型:这个其实就是各个节点接受 /发送数据串联在一起,,A-B 两个相邻的两个节点同时只能有一个人发送消息,所以这个只能是半双工状态。 2,星型:其实就是交换式以太网,每个节点都是双工的。 |
2
julyclyde 2020-06-28 18:14:08 +08:00
1 你颠倒了因果。总线型因为不能全双工所以才 csma/cd 的,根本不存在“如果全双工”
2 固定的规则,看网线定义文件吧 |
3
julyclyde 2020-06-28 18:14:18 +08:00
想的太多,读书太少
|