首页 > 代码库 > 线序错误导致winscp/putty远程软件的罪过!
线序错误导致winscp/putty远程软件的罪过!
今天在公司遇到这么一个问题:
一位同事工位的电脑,使用winscp软件的时候,远程上传文件未响应,报错提示,超出15seconds连接通知,建立关闭连接优化缓存大小设置。
这也是本人第一次遇到这个问题,除了这个表现之外,电脑没有其他任何症状,最开始那位同事以为是系统问题,重新装了一个系统,可是,问题依旧,于是找到我们部门,我把电脑抱到我的工位上,研究了好一会也没有什么问题,顶多做了一些系统漏洞补丁的修复,一些winscp的连接配置,后来就试了一下,嘿,居然可以用了,可是本人有一种兴奋又有一种莫名其妙,到底是什么原因呢?
于是屁颠屁颠的吧机子抱回去了,结果怎么的,问题依旧,网速也特别慢,没有办法就到网上必应啊百度啊,可惜都没有找到确切的东西。无奈之下只能找到我部门的一个前辈,三下五除二,诊断除了此问题来源于硬伤非软伤啊,原来这位同事工位上连接的网线线序有一头二号线和三号线弄错了。
我们都应该知道,对于现在大都能自动识别Tx和Rx(数据上传和数据下载)的网络设备,现在网络设备所用的标准RJ45一般都是直通线,而直通线就拿标准158b线序来讲,白橙橙白绿蓝白蓝绿白棕棕,其中网口模块标准对应的是,一号线和二号线分别是Tx+和Tx-,二号线和六号线分别是Rx+和Rx-。
也就是连段设备双双对应,直通线的表现:Tx+——Tx+,Tx-——Tx-,Rx+——Rx+,Rx-——Rx-。双绞线的表现是:Tx+——Rx+ ,Tx-——Rx-,Rx+——Tx+,Rx-——Tx-(从而实现减少信号衰减,实现更远和千兆网传送)
如此一来,倘若我们有一头二号线序和三号线序搞反了,那么也就会出现如下表现,Tx+—Tx+,Tx-—Rx+,Rx+—Tx-,Rx-—Rx-。从而让一对数据无法保证正常传送。也就出现以上所遇到的问题:
电脑网络使用没有任何问题,但是网速明显会很慢,但凡使用winscp或是putty这样类似的远程软件上传或是下载东西的时候,小文件或许没有问题,但是一旦稍微大一点就会出现长时间无响应但又不完全断开连接。
而就这么一件小问题,却也反映了,当我们因为某件是事情头疼的时候,或许反过头来,从简单的入手,问题便会迎刃而解。而也只有足够的经验,考虑问题足够的周全,才能有效率的完成工作,在这里希望大家无论做什么都能以清醒的头脑面对一切工作困扰!
——乡野小猪
本文出自 “乡野小猪” 博客,请务必保留此出处http://8873146.blog.51cto.com/8863146/1585992
线序错误导致winscp/putty远程软件的罪过!