POPPUR爱换

标题: 小白求教同一傻瓜交换机下文件对传为什么还要出去绕一圈 [打印本页]

作者: Grus    时间: 2011-8-21 16:29
标题: 小白求教同一傻瓜交换机下文件对传为什么还要出去绕一圈
交待情况:
楼层网络是100M的
自动分配IP
到墙上的面板

自己的交换机:linksys sr2016 傻瓜1000M
自己的两台PC, 千兆网卡

现在交换机插了三根线
一根到墙上的面板
两根到两台PC
PC设置为自动获取IP
IPv4地址        : 114.212.205.196/114.212.205.197
子网掩码        : 255.255.248.0
默认网关 & DHCP : 114.212.200.1 (这个是楼层的设备,型号设置未知)

用ftp和iperf试了下
两台PC机之间传输数据速度大概是100Mbps...
用tracert看
114.212.205.196到197中间总是要过114.212.200.1
1000M交换机变100M了 @_@

疑问:
      同一交换机连接的不应该是直接对传了么
      为什么还要到外面绕一圈?
      问题是否出在自动获取IP设置上?
      有解?无解?
      有解的话应该怎么设置呢?
      实在是缺乏相关基础知识
      特此请教
      先谢过了
      //bow

作者: wzywzy74    时间: 2011-8-21 16:43
本帖最后由 wzywzy74 于 2011-8-21 16:44 编辑

表示很诧异.... 我还真不知道啥设备有这种技术
作者: once375ml    时间: 2011-8-21 16:49
本帖最后由 once375ml 于 2011-8-21 16:57 编辑

我个人感觉路由或者交换机是114.212.200.1    这个是百兆的

然后划分了楼层Vlan  114.212.205.196


而vlan的数据是要通过路由中转的,然后就卡在了114.212.200.1 的百兆上

还有就是你的两个PC的网卡  现在基本都是千兆,但不是排除有百兆的可能

还有就是  即使都是千兆,也有网卡 默认初始为百兆  这个我见过一次 螃蟹卡


作者: Grus    时间: 2011-8-21 17:35
once375ml 发表于 2011-8-21 16:49
我个人感觉路由或者交换机是114.212.200.1    这个是百兆的

然后划分了楼层Vlan  114.212.205.196

就是说可能因为楼层设备划分了VLAN导致的?
楼层设备我动不了
那么是否在我自己的交换机前面再接个路由可以解决(虽然这样很累赘了)?

应该不是网卡问题
因为我用568A-568B交叉线直连
或者拔掉到楼层网络的线两台PC组成封闭的局域网
都是顺利上1000M速度的
作者: once375ml    时间: 2011-8-21 17:40
本帖最后由 once375ml 于 2011-8-21 17:52 编辑
Grus 发表于 2011-8-21 17:35
就是说可能因为楼层设备划分了VLAN导致的?
楼层设备我动不了
那么是否在我自己的交换机前面再接个路由 ...


如果你自己的两个主机组成的局域网能上G  那应该就是我猜的那样了

我觉得没必要在接入任何设备了 包括你的交换机

平时就插墙上网口上网;需要对考时 直接主机对主机

不需要考虑网线线序的问题,现在的网卡基本都能自动翻转,只需要手动指定下网卡同网段的ip

我笔记本和工作站,HTPC就这样对考    90-100MB/s


如果你非要“全自动”的话  直接买个好点的家用四口千兆路由就行了,路由接入公司网,然后dhcp你两个主机  这样的话应该和你同vlan的主机还是一个局域网


家用千兆下 对考 90MB/s应该没有问题
作者: Grus    时间: 2011-8-21 17:54
once375ml 发表于 2011-8-21 17:40
平时上网 10M都是多余的

如果非要G级网卡对考文件,连你的交换机都不要

多谢
其实这个SR2016是准备新房子家里用的
先在办公室试用下
如果在家里,应该是ADSL<-->无线路由<-->交换机<-->各终端
以前没用过
是怕如果到时候各终端之间传大文件也到路由绕一圈就悲剧了
现在看来是因为办公室网络比较特殊一点

办公室两台PC的联网其实倒不是问题
有一台是有两张网卡的从不不关机

作者: once375ml    时间: 2011-8-21 17:59
本帖最后由 once375ml 于 2011-8-21 18:01 编辑
Grus 发表于 2011-8-21 17:54
多谢
其实这个SR2016是准备新房子家里用的
先在办公室试用下


我建议是ADSL无线路由一体机 这样可以省两个设备的电和杂乱的线若干

家用设备一般不会很多,负载也不大 所以好点的一体机应该够用了 ,用得着交换机? 你多少台?

每个设备5W  一体机就省了 猫  交换机的电了 不是说能省多少钱,而是没有必要额外的开销

还有就是设备多了后线的问题 灰尘清理更烦  

所以还是应该一体机好



我准备猫+841n 升级到941n
作者: Grus    时间: 2011-8-21 18:02
本帖最后由 Grus 于 2011-8-21 18:04 编辑
once375ml 发表于 2011-8-21 17:59
我建议是ADSL无线路由一体机 这样可以省两个设备的电和杂乱的线若干

家用设备一般不会很多,负载也不 ...


家里LAN布了12个端口呢
没有家用无线路由吃得下吧...
作者: glk17    时间: 2011-8-21 18:09
本帖最后由 glk17 于 2011-8-21 18:37 编辑

楼主,我来给你出个主意吧

每个网卡设置2个IP,且第二个IP不要设置网关

第一个IP就按上面自动获取的设,IP、掩码、网关、DNS,一个不少的手动填上
第二个IP,点本地连接属性、TCP\IP、高级,IP里面添加,譬如192.168.5.x/255.255.255.0这样

然后,局域网2台电脑间就用第二个IP来访问,譬如\\192.168.5.15这样打开共享
作者: wzywzy74    时间: 2011-8-21 18:10
本帖最后由 wzywzy74 于 2011-8-21 18:19 编辑

114.212.205.196/114.212.205.197在傻瓜下面 傻瓜只有一个vlan1 所以理论上不存在三层转发
况且114.212.205.196/114.212.205.197在255.255.248.0的掩码下 114.212.200.1正好作为这个子网的网关 这3个ip本身都在一个子网内  很费解为啥要绕一圈....怀疑114.212.200.1上有某种安全机制{titter:]

glk17的办法不错:loveliness:
作者: Grus    时间: 2011-8-22 00:00
glk17 发表于 2011-8-21 18:09
楼主,我来给你出个主意吧

每个网卡设置2个IP,且第二个IP不要设置网关

多谢
用这个办法解决了
作者: 太虚公    时间: 2011-8-22 00:06
once375ml 发表于 2011-8-21 16:49
我个人感觉路由或者交换机是114.212.200.1    这个是百兆的

然后划分了楼层Vlan  114.212.205.196

楼主的掩码是在同一个子网里啊   难道还能是IP同一个子网   vlan还划开?  没这个道理啊   这样划开连网关都通不了啊
作者: once375ml    时间: 2011-8-22 14:34
太虚公 发表于 2011-8-22 00:06
楼主的掩码是在同一个子网里啊   难道还能是IP同一个子网   vlan还划开?  没这个道理啊   这样划开连网关 ...

没见到路由配置 我不太确定  我的意思是   路由/网关对 下面的的交换机划了vlan

我见过 192。168.1.100  和 192.168.1.101 分在两个vlan的
作者: once375ml    时间: 2011-8-22 14:38
wzywzy74 发表于 2011-8-21 18:10
114.212.205.196/114.212.205.197在傻瓜下面 傻瓜只有一个vlan1 所以理论上不存在三层转发
况且114.212.2 ...

我也是纯猜测  顺道学习的
我觉得114.212.200.1和114.212.205.196/114.212.205.197不在一层

114.212.205.196/114.212.205.197 这两个如果是根据ip划分vlan的 这个正好又被定义在两个vlan中呢??


作者: once375ml    时间: 2011-8-22 14:41
Grus 发表于 2011-8-21 18:02
家里LAN布了12个端口呢
没有家用无线路由吃得下吧...

你走有线的 我走无线 用哪里差哪里 所以不需要那么多口  但是速度肯定是比不上优先G网了
作者: 太虚公    时间: 2011-8-22 15:40
once375ml 发表于 2011-8-22 14:34
没见到路由配置 我不太确定  我的意思是   路由/网关对 下面的的交换机划了vlan

我见过 192。168.1.1 ...

楼主已经给出子网掩码了    况且在不同vlan下无法广播   怎么识别网关

另外如果两个VLAN的网段覆盖范围不重复   192.168.1.100  和192.168.1.101不可能在两个不同的VLAN内    32位的子网掩码在私有网络没有意义
作者: Grus    时间: 2011-8-22 17:32
本帖最后由 Grus 于 2011-8-22 17:38 编辑

楼层设备是强制DHCP获取IP的

我又试了下

从PC1(win 7) tracert PC2(win xp)
中间经过跃点114.212.200.1
但从PC2 tracert PC1
中间不经过跃点114.212.200.1,直接就到了{sweat:]
在PC2上开个FTP服务
上行下行一个100M一个1000M

如果手动设成单网卡双IP
走192的ip,用tracert看,PC1<->PC2中间都不用到114.212.200.1中转站

这回被搞迷糊了
是傻瓜交换机的firmware有bug?
还是windows 7 vs windows xp有问题?
作者: 1yanmin1    时间: 2011-8-22 18:09
这有什么好纠结的,走了大子网的网关,当然会这样的

你可以在下面再接一个路由器来进行NAT不就OK了。
就是把路由器插在墙上面板与你的HUB之间,这样就不需要询问百兆的网关了
作者: clawhammer    时间: 2011-8-22 21:10
本帖最后由 clawhammer 于 2011-8-22 22:45 编辑

代理arp啊,很简单的技术,楼上全都错了,自己去百度学习

ISP的设备就是不让你同网段的直接通信,非要经过他的设备转发一道才行


作者: toor    时间: 2011-8-23 22:10
二台机的 netstat -nr 贴出来看看
作者: Grus    时间: 2011-8-24 14:29
toor 发表于 2011-8-23 22:10
二台机的 netstat -nr 贴出来看看


因为不停折腾
强制的楼层DHCP又重新分配过ip

两台机器的netstat -nr如下

现在一台ip是114.212.205.197
系统是windows 7 x64
[attach]1611426[/attach]

另一台ip是114.212.205.207
系统是windows xp
[attach]1611429[/attach]

非常奇怪的事情
有一次莫名其妙突然两边互相tracert都没有中间跃点了
ftp传送也双向1000M速度了
又试了下iperf,结果又变成一向要过114.212.200.1,速度降回100M
无规律可循...

设置问题?
硬件兼容性?
软件bug?{:5_207:}
作者: 大地飞鹰    时间: 2011-8-24 17:00
本帖最后由 大地飞鹰 于 2011-8-24 17:07 编辑

哇咔咔,有意思...

个人感觉问题出在IP地址是由DHCP获取的吧

由于IP和网关都是DHCP获取的,所以AB两机互传数据时,A机先问网关,查询B机的IP地址,查到后再由网关转发数据,同理B机向A机传数据也是这样:

也就是互传数据并不是A——B或B——A,而是A——DHCP(网关)——B,没有实现点对点传输...

最好的解决办法是放个路由器在交换机前端,把内网和外网完全隔离...
作者: Grus    时间: 2011-8-24 17:42
本帖最后由 Grus 于 2011-8-24 17:43 编辑
大地飞鹰 发表于 2011-8-24 17:00
哇咔咔,有意思...

个人感觉问题出在IP地址是由DHCP获取的吧


但是现在很奇怪的是
A->B过DHCP网关
B->A不过DHCP网关
...

更诡异的是
在极其偶尔的情况下
A->B也会不过DHCP网关
作者: 大地飞鹰    时间: 2011-8-24 17:46
本帖最后由 大地飞鹰 于 2011-8-24 17:47 编辑
Grus 发表于 2011-8-24 17:42
但是现在很奇怪的是
A->B过DHCP网关
B->A不过DHCP网关


呵呵,这个就得深层次去研究网络IP认证的问题了...
作者: gzxiaohuo    时间: 2011-8-24 18:57
其实win95 win98年代组局域网,就是不写网关地址的,这样里面的机器就能够以交换机自身的速度来相互访问了




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4