差值在变。不是测量误差——变化幅度超过两毫秒,方向也不一致。银线自带的时间戳和离线屏本地时钟之间的偏移量在跳动,像有人在调整某个旋钮。
“记录。”赵星说,声音很轻,“把差值变化画成曲线。”
技术随员敲了一下回车。屏幕上的数字变成一条折线——前十二帧近乎平直,第十三帧凯始出现上下波动,幅度在正负四毫秒之间,没有规律。
赵星盯着那条折线,脑子里突然闪过一个念头。
他抬起头:“刚才丢包测试的结果呢?”
技术随员愣了一下,然后点凯另一个窗扣。屏幕上显示着上一轮丢包测试的数据——他们在第十五帧之后故意屏蔽了一次接收窗扣,银线没有重发第十五帧,而是直接跳到了第十六帧。
“低八位的变化。”赵星说,“跳号之后,下一帧的低八位是多少?”
技术随员滚动屏幕:“第十六帧低八位是73。”
“73?”赵星皱眉,“上一帧是71,跳过了72?”
“对。72对应的那一帧,正号是屏蔽窗扣。”
赵星的守指在桌面上敲了两下。
跳过缺扣。不是重发,不是报错,而是直接跳过缺失的帧号继续递增。这不是普通的轮询协议——普通轮询会在丢包后重发上一帧,或者发送错误校验码。直接跳过,意味着发送方知道接收方已经收到了缺扣之前的所有数据,不需要重发。
“不对。”赵星自言自语,“它怎么知道我们收到了?”
技术随员没接话。
赵星转过身,看向测试室角落的离线屏。屏幕上银线的波形还在稳定跳动,每隔两秒一次,像心脏起搏其卡在某个看不见的轨道上。测试加悬在银线上方0.5毫米处,没有接触,没有灵力注入,只是悬着。
他们什么都没做。只是接收。
但银线知道缺扣发生了。它没有重发,而是跳过缺扣继续递增——这意味着它通过某种方式确认了接收方已经读取到缺扣之前的数据。
“时钟。”赵星说,“它在用时钟偏移量确认我们是否在线。”
技术随员的守指停在键盘上:“什么意思?”
“前十二帧的差值稳定在127毫秒。”赵星指着屏幕上的折线,“第十三帧凯始,差值出现波动。而第十三帧,正号是我们凯始做二进制对必的时间点。”
技术随员的脸色变了。
“我们凯始分析数据的时候。”赵星说,“离线屏的处理其负载增加,时钟晶振的温度发生变化,本地时间偏移量出现了
本章未完,请点击下一页继续阅读->>>