V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ajsonx
V2EX  ›  问与答

共享式以太网如果用全双工通信会怎么样?还需要 CSMA/CD 吗

  •  
  •   ajsonx · 2020-06-20 21:47:14 +08:00 · 871 次点击
    这是一个创建于 1415 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看 TCP/IP 产生的疑惑

    CSMA/CD 是用于共享式以太网,半双工工作模式下的检测机制。

    • 在总线型的网络结构中,假设存在 A-B 两个相邻节点。此时 A 要发送数据给 B,B 也要发送给 A 。在半双工工作模式下肯定会产生冲突,此时必须引入 CSMA/CD 机制。但如果我用了全双工呢?是否还会产生冲突?假设物理介质是双绞线,1 、2 是输出数据。3,6 是输入数据。那么 A 发送时(对于 A 是发送,对于 B 是接受),那么他选择走哪条??

    • 上面又引出一个疑问了,对于交换式以太网。交换机和 PC 直连,用的是全双工。那么交换机发送数据给 PC 的时候是怎么确定走哪条线的,是固定的规则吗?

    刚开始学,求网络大佬指教 ///

    4 条回复    2020-06-29 09:17:41 +08:00
    blackeeper
        1
    blackeeper  
       2020-06-20 23:47:53 +08:00   ❤️ 1
    对于双绞线,接受 /发送数据都是有固定的规定标准,有 568A 和 568B 。
    1,总线型:这个其实就是各个节点接受 /发送数据串联在一起,,A-B 两个相邻的两个节点同时只能有一个人发送消息,所以这个只能是半双工状态。
    2,星型:其实就是交换式以太网,每个节点都是双工的。
    julyclyde
        2
    julyclyde  
       2020-06-28 18:14:08 +08:00
    1 你颠倒了因果。总线型因为不能全双工所以才 csma/cd 的,根本不存在“如果全双工”
    2 固定的规则,看网线定义文件吧
    julyclyde
        3
    julyclyde  
       2020-06-28 18:14:18 +08:00
    想的太多,读书太少
    ajsonx
        4
    ajsonx  
    OP
       2020-06-29 09:17:41 +08:00
    @julyclyde 说的在理,我后来想了想是没必要全双工。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1379 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 16:59 · PVG 00:59 · LAX 09:59 · JFK 12:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.