假设主机(包括其端口等)和设备都支持 USB 3.1 Gen 2/USB 3.2 Gen 2x1(即不考虑 USB 3.2 Gen 1x2),用户是否需要“足够好”(例如足够短、由“足够”的铜制成)的电缆来实现 10Gbps 信号速率?
更具体地说,对于 5Gbps 信号速率来说“实际上足够好”的电缆是否对于 10Gbps 连接来说不够好?
如果 10Gbps 电缆“确实存在”,那么操作系统是否可以“以编程方式”检测/识别该电缆是否确实能够进行 10Gbps 信号传输?(我所说的以编程方式是指不通过任何类似基准测试的方法。)(据我所知,Gen2 标准不涉及某些 USB-C 电缆中存在的 E-Marker 之类的东西。)
如果不是,那么不适合 Gen2 的电缆会“超载”并导致数据包丢失或类似情况吗?
(我认为电缆能够“支持”的电流量在实践中可能很重要,但在这个问题上我们重点关注数据链路/能力识别。)