上一期我们聊完了网络入门篇的最后一个话题 ——OSI 模型与 TCP/IP 体系的 "标准之争"。有读者留言提到,眼下各家 AI Agent 的通信协议各立门户,几乎是这段历史的翻版。这个观察很到位:在技术发展史上,"先落地跑通的生态" 往往比 "纸面完美的标准" 更有话语权,这样的案例并不少见。
从本期开始,我们正式进入网络分层模型的第一层 —— 物理层(Physical Layer,简称 L1)。
先把这一层的职责讲清楚:它不负责寻址、不参与路由、也不关心传输内容,只专注一件事 —— 把数字比特转换为可传输的物理信号,到了接收端再把物理信号还原成比特。电压的高低变化、光的强弱脉冲、无线电波的频率波动,都是它用来传递信息的 "语言"。
而这一层里最容易被忽略、却每天都在默默工作的角色,就是你工位底下那根不起眼的灰色网线。笔者曾拆开过一根报废网线,剪开外层护套的瞬间,内部结构让我驻足看了好一会儿:8 根细线两两缠绕,像拧麻花一样扭在一起。为什么要这么设计?今天就把这个问题讲透。
一、绞合,是为了对抗看不见的电磁干扰
这个 "看不见的敌人" 叫做电磁干扰(EMI,Electromagnetic Interference)。
当电流通过导线时,周围会产生电磁场;反过来,变化的电磁场也会在导线中感应出额外的电流。你的网线旁边有哪些东西?电源线、显示器电源线、冰箱压缩机、甚至隔壁工位的 Wi-Fi 路由器 —— 全都是潜在的干扰源。
而网线里传输的信号本身有多弱?千兆网线中有效信号的电压往往只有零点几伏,外界干扰稍微施加影响,0 和 1 就可能被误判。
工程师设计了两道相互配合的防护机制,缺一不可:
第一道机制:差分信号传输(Differential Signaling)。 网线里的每一对线,并不是 "一根线传一个信号",而是 "一对线同时传输同一个信号的两份互补版本"—— 一根线输出正电压,另一根输出负电压,接收端只取两根线之间的电压差值作为有效信号。这种设计的巧妙之处在于:外界干扰对两根线的影响基本是一致的,它会同时抬高(或压低)两根线的电压水平,但两者之间的差值几乎不受影响。
第二道机制:双线绞合(Twisting)。 差分信号要真正发挥作用,前提是两根线 "受到的干扰完全相同"。如何保证这一点?把它们紧紧地缠绕在一起。绞合之后,两根线在空间位置上几乎重合,外部电磁场对两者的影响自然就高度对称了。而且每旋转半圈,两根线的空间位置就互换一次,任何方向上不均匀的干扰,在完整一圈之后基本被 "平均抵消"。
所以说,"绞" 不是单纯的工艺习惯,背后有严谨的数学逻辑:让干扰对两根线的影响趋于相等,再通过差分信号把共模干扰减掉。
细心的读者剪开网线还会注意到另一个细节:4 对线的绞合松紧程度(也就是绞距)并不相同。橙色那对最密,棕色那对最疏。这又是为什么?—— 如果 4 对线的绞距完全一致,线对之间会在某些位置周期性地相互靠近,反而引发彼此之间的串扰(Crosstalk)。把绞距错开,就是让任意两对线的相对位置持续变化,谁也无法稳定地和谁产生 "共振"。你看,连线对之间的互相干扰都被提前考虑到了。
二、8 根线、4 对绕组、两种线序标准
把水晶头(RJ45)的金属触点朝上看,8 根线按颜色依次排列:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕。这个排列顺序就是业内熟知的 T568 线序标准,它包含两个版本:T568A 和 T568B。
两者的差别只有一处:橙色线对和绿色线对的位置互换了。T568B 把橙色对放在 2、3 号位,T568A 则把绿色对放在 2、3 号位。从电气功能上讲,两者没有任何区别,纯粹是历史上形成的两套标准并行沿用。实际工程布线中,绝大多数场景采用 T568B,记住这一个就基本够用。
这里有一个很多人不知道的知识点:百兆网络(100BASE-TX)实际上只用到 4 根线。1、2 号位(橙色对)负责数据发送,3、6 号位(绿色对)负责数据接收,剩下的蓝色对和棕色对全程处于闲置状态。有些经验丰富的布线师傅把一根网线拆成两条来用,依据的就是这个原理。
但到了千兆网络(1000BASE-T),8 根线全部投入使用,而且是 4 对线路同时进行双向收发 —— 靠回声消除技术把 "自己发出去的信号" 从接收信号中分离出来。这也解释了为什么千兆网络对线材质量的要求更严格:8 根线任何一根出问题,整体速率都会受影响。
三、直连线与交叉线:一个正在退出实用舞台的知识点
线序标准引出了一个经典问题:网线两端水晶头的线序要不要保持一致?
直连线(Straight-through Cable): 两端都是 T568B(或都是 T568A)。用于连接不同类型的设备 —— 比如电脑连交换机、交换机连路由器。
交叉线(Crossover Cable): 一端 T568A、另一端 T568B,相当于把发送对和接收对的位置对调。用于连接同类型的设备 —— 比如两台电脑直接相连、两台交换机级联。
为什么同类型设备需要交叉线?因为两台电脑的网卡都是 "1、2 号发送、3、6 号接收",如果直接用直连线对接,就会出现 "发送端对着发送端、接收端对着接收端" 的情况,双方都收不到对方的信号。交叉线相当于在链路中间把收发关系拧了一下,让 A 设备的发送端正好对准 B 设备的接收端。
打个比方:正常打电话是 "我说你听、你说我听";如果两个人同时对着话筒喊话、同时把听筒贴在耳朵上,就完全无法沟通了。交叉线的作用,就是把话筒和听筒的位置对调过来。
不过到了今天,这个知识点基本可以放进行李箱的角落了。2000 年之后生产的网络设备几乎都支持 Auto-MDIX(自动线序翻转)功能:网卡芯片会自动检测对端设备的类型,发现是同类设备就在芯片内部把收发通道自动对调。所以现在随手拿一根直连线,两台电脑直连也能正常通信。交叉线更多地成为了教材里的知识点 —— 考试常考,日常组网反而很少用到。
小结
双绞线的 "绞合" 设计,本质上是让外界干扰对两根线的影响保持一致,再通过差分信号把共模干扰消除掉 —— 绞合是物理层面的对称设计,差分是电气层面的减法运算,两道机制配合才能实现稳定传输。
记住三个核心要点:T568B 是目前主流的布线线序(橙色对在 2、3 号位);百兆网络只用 4 根线、千兆网络 8 根线全部启用;交叉线已经被 Auto-MDIX 功能逐步替代。
最后留一个思考问题:上期我们讨论的 "标准与生态之争",我先分享一个观察 —— 大模型时代各家 Agent 通信协议的争夺,像极了上世纪八十年代那场标准之争的重演。
本期思考题:网线规格上标注的最长传输距离为什么是 100 米?提示一下:信号在铜导线里传输 100 米之后,会面临哪些物理层面的变化?欢迎在评论区聊聊你的判断。
下一期我们沿着物理层继续往前探索,从铜线切换到玻璃纤维:光纤是怎样用光脉冲来传递 0 和 1 的?一根比头发丝还细的玻璃纤维,凭什么承载起整个互联网的海量流量?
