这里是斯科特。
我在思考基于数据包的协议(如 TCP)如何避免数据包冲突。它一定以某种方式起作用,因为在交换机出现之前的早期网络时代,我们有集线器,它相当于具有多个端点的以太网电缆。我开始思考 TCP 协议如何避免多个主机意外地互相交谈并同时将数据包写入线路。我最近意识到我实际上不知道这是如何做到的会工作,我希望互联网上众多网络天才中的一位能够启发我。除非根本没有正义,那些旧的解决方案充斥着奇偶校验错误和 RST 命令?我已经找了一段时间,在 Google 机器上找不到任何有用的东西。
答案1
事实证明,我只是有点笨,忘记了我的 OSI 模型。对于其他想知道的人来说,碰撞检测由载波侦听/载波侦听,L2 堆栈的一部分。