有没有可能在一根数据线中存储文件

数据线是用来传送数据的。假设一台电脑正在用 USB 线缆向一部手机传送文件,某一时刻,这个文件(的一部分)会存在于数据线当中吗?答案是会的。数据在导线中以电脉冲的形式传递,电脉冲传递的速度与导线的材质有关,在铜导线中传递的速度在 0.59c 至 0.77c 之间(c 为光速)。即使数据传送的速度如此之快,每个比特从导线这头传到导线那头仍然是需要时间的,既然这样,那么一段正在传送数据的导线中一定是存在少量信息的。假设两者正在用 USB2.0 协议传送一个文件,且已经达到 USB2.0 最大带宽 480 Mbit/s,数据线长度 1 米,那么当前整条数据线里存在多少信息呢?假设数据是均匀发送的,不考虑分组间的间隔、USB 控制信号和校验位等问题,取信号传递速度为 有没有可能在一根数据线中存储文件
;信号在导线中的时延有没有可能在一根数据线中存储文件
;则导线中存在的“数据”的量是 【有没有可能在一根数据线中存储文件】 有没有可能在一根数据线中存储文件
,约 33 个字节。最后一个问题,数据在线中只能不停地向前传递,不能“让其一直存在于数据线当中”。参考 Propagation delay USB USB.org - USB 2.0 Documents
■网友
如果是常规数据线。。答案是不会如果想要这样的功能特制数据线。。你可以花钱找人专门开发啊~虽然不知道有什么卵用但是很厉害的样子是吧~
■网友
理论上可能,如果测量极其精确的话。把文件编码成0.11010010111...足够多位,容纳下文件的所有二进制内容即可。然后定义0点,找到这个位置,刻下来,下次直接测量出读数解码


    推荐阅读