颠覆常识——双机互连用直通线

数字办公

大家脑海里都潜意识地认为,直通线和交叉线之间是不能通用的,它们分别适合于不同的场合,例如双机互连用交叉线,否则将无法互相访问。那么双机互连必须使用交叉线吗?下面我们就来颠覆这个常识!

直通线:两端的线序都是T568B

交叉线:一端线序是T568B,另外一端线序是T56A(见图)

10-f14-2-1.jpg

无心插柳柳成阴

最近笔者在宿舍用网线将两台计算机相连时,不慎将直通线当成交叉线进行连接。然而令人奇怪的是两台计算机依然可以顺利共享,没有任何问题。那么是不是意味着很多关于双机互连必须使用交叉线的说法存在误区呢?

一般的常识是,在进行双机互连时必须使用一端为T568A线序另一端为T568B线序的网线才能成功连接,而两端均为T568B的直通网线是用来连接网络设备的。

经笔者研究发现,标准的连接线缆方式要求必须使用交叉线来连接两台计算机,在使用直通线连接时网卡对应的本地连接会显示“网络电缆没有插好”。不过一些网卡生产厂商对网卡的连接方式进行了改进,在出厂时对设备做好了跳线工作,这使得网卡可以自适应地配合插入网线的线序,因而不管使用直通线还是交叉线连接两台计算机都可以保证网络的连通。

庖丁解牛

这种具备线序自适应功能的网卡在内部有一个开关,可以自动判断连接网卡RJ45接口线缆各个双绞线对的排列方式,当发现连接本机的是568B线序而对端计算机也是568B线序时,本机网卡会自动切换13与26线对的顺序。

小提示:并不是所有网卡都具备这种线序自适应功能,大厂及OEM生产的网卡才拥有此功能,例如intel(R) pro/100 ve network connection、Realtek瑞昱RTL8111系列,而杂牌或比较老的网卡则不具备这种功能,笔记本领域也是如此,诸如IBM,DELL等大公司的产品支持此功能。

不过只拥有具备这种线序自适应功能的网卡还是远远不够的,还要安装专门的网卡驱动,很多人都习惯使用Windows XP操作系统或者Windows 2000操作系统自动安装的网卡驱动,而这种自动安装的驱动程序往往是大众版驱动。通过大众版驱动,网卡是无法发挥自身的最大功能的,这也是很多计算机的网卡连接方式依然必须遵循交叉线规则的原因。

所以要想保证在双机互连时使用直通线顺利连接,一方面要求计算机的网卡具备线序自适应功能,另一方面也要求在安装网卡驱动时使用官方驱动。

总结

了解了双机互连可以采用直通线的信息后,我们就不必过分拘泥于传统互连理论了,在关键时刻可以用直通线一解燃眉之急。当然各位读者可以举一反三,将计算机和交换机进行互连,如果条件满足(双方都开启了线序自适应功能等),直接采用交叉线来连接也是可以的。