晚上十一点半。电梯门“叮”一声合上,手机屏幕跟着暗了。白天攒的那几十条消息,到这时候也彻底歇菜。我瞅着黑屏里自个儿的脸,手指头在虚空中瞎划拉了两下。跟要拨个早就知道不会接的电话似的。挺没劲的,对吧?

也不知道打哪儿起,现在人聊个天、处个关系,动不动就爱扯上“延迟”和“丢包”这俩词儿。这词儿从网线里爬出来,倒是挺会往人心里钻。

前阵子收拾屋子,从杂物堆里扒拉出一本《网络性能测试与分析》。书皮都起毛了,里头全是以太网帧结构、路由协议,还有测试仪表怎么接线的死图。本打算翻两页就扔回去,结果手一滑,停在了“网络服务质量”和“延迟测试”那节。作者写得特干巴:发个包,记下离开的时间,再记下返回的时间,一减就是延迟。差值一超阈值,网络就算不及格。包在半道儿没了?那就是丢包。

我盯着那几行字发了会儿呆。好家伙。原来咱们天天琢磨的,不就是些精确到毫秒的干等和扑空吗?说实话,我当初也没太琢磨透这玩意儿。现在回头看,书里测的虽然是网线里的电流,照的却是人心里的那些窟窿。咱们每天不都在往外递东西吗?一句“今天过得怎么样”。一次憋了半天没倒出来的分享。一段等着人接住的情绪。心里头都揣着个隐形测试仪,死盯着对方的回音。回得倒是快。可全是“嗯”“好”“哈哈”。那叫抖动,信号飘忽不定;隔半天才蹦出个字,或者干脆已读不回,延迟爆表,直接丢包。我觉得吧,这事儿未必全怪对方。有时候纯粹是带宽不够用,硬挤也挤不出干货。

说真的,我以前特轴。总以为只要我掏心掏肺,把话包装得严丝合缝,对方准能原封不动收下。后来才咂摸过味儿来。人的接收缓冲区,早就塞满了。这城里的日子赶得太急。消息跟倒水似的涌进来。咱们只能硬着头皮给生活排优先级。一天不睁眼就得对着一堆工作群。老板的急件、孩子的作业、催缴的账单。这些全标着“高流量”,把带宽吃得死死的。那些想跟老朋友慢慢聊的闲篇儿。那些没来得及倒的委屈。只能往后头排队。它们没丢。只是先扔进缓存里了。可缓存就那么大。等哪天终于喘上气想回头翻翻,好多话早就过期了。就跟路由器里跳来跳去、最后被扔进垃圾桶的包一样。连个记录都不留。有时候我就想,已读不回未必是冷暴力。可能只是人家手机内存真满了。或者单纯懒得编个体面的借口。这事儿,咱们见多了。

有回跟一帮人吃饭。桌上七八个人,菜都上齐了,筷子谁也没动。全低着头戳屏幕,冷光打在脸上,明明挨得挺近,却像隔了好几道防火墙。我试着提了嘴最近被甲方坑了二十万的事,话刚起个头,旁边立马有人插进来:“对了,你上次说的那个项目后来呢?”话题跟断了线的风筝似的,轻飘飘砸回桌上。那一刻我算是看透了,咱们不是不想好好说话,是这“网络环境”太吵了。底噪一大,信号自然就弱。大伙儿都在自己的频道里忙活,偶尔碰个线,也-sync不上。

书里写,测网络性能,图的就是找出瓶颈,然后调路径。工程师会改传输单元大小,会配缓存,会换更稳的线路。可人又不是路由器,感情更不是套固定协议。你没法敲几下键盘,就保准下次递心意时一路绿灯。有些延迟,是对方那边也在堵着;有些丢包,说不定就是那会儿,他的接收端刚好关机了,或者干脆没带充电器。

我以前老琢磨,关系处不好,肯定是我发送的姿势不对。后来慢慢松绑了。发现事儿压根不在发的那头。咱们老追求“零延迟”的亲密。恨不得事事有回应,件件有着落。可人的情感带宽,本来就得留点喘气的空隙。那些没回的消息。没接住的情绪。未必是冷暴力。可能只是对方也在他自己的日子了,赶上一场漫长的网络波动。我觉得吧。非得盯着秒回看,反倒容易把关系勒出包浆。未必是件好事。

现在再瞅那本书,我不再死磕那些枯燥的指标了。合上书,我溜达到窗前。楼下路灯昏黄,几辆车慢悠悠地晃过去,尾灯拉出长长的光轨。它们没一个能同时到站,有的快,有的慢,有的中途拐了弯,有的干脆一头扎进夜色里。生活嘛,本来就是这个德行。

哪天要是发现谁回你消息越来越慢,或者干脆不分享日常了,先别急着给这段关系判“性能不合格”。人家可能只是得空清理清理缓存。或者,你们压根就没跑在同一条协议上。跑网络测试跑到最后,无非是学会接受损耗。人与人打交道,大概也得认这个理儿。允许延迟,允许丢包,允许有些话永远停在发送框里。剩下的,别硬催,交给时间,让它慢慢重传吧。至于能不能重传成功,我也说不准,但总比一直盯着那个转圈圈的加载图标强。