设为首页收藏本站language 语言切换
查看: 13372|回复: 21
收起左侧

[已解决] 不同网段的两台电脑直连是否可以通信???

  [复制链接]
发表于 2013-1-16 13:37:18 | 显示全部楼层 |阅读模式
两台不同网段的电脑直连之后能通信吗,求大神。。。最好有分析。。。
发表于 2013-1-16 13:45:20 | 显示全部楼层
果断不行。
如果可以,那要路由器干嘛用。
沙发 2013-1-16 13:45:20 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-16 13:45:52 | 显示全部楼层
不同的VLAN(网段)通信的需要路由;如果是用交叉线将两台电脑的网卡直接连接起来,当然就不需要路由了.
板凳 2013-1-16 13:45:52 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-16 14:12:01 | 显示全部楼层
应该可以的。不要用直通线。用交叉线连的
地板 2013-1-16 14:12:01 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-16 15:31:16 | 显示全部楼层
本帖最后由 84983251 于 2013-1-16 15:32 编辑

不行的! 通不了。什么是网段? 一个网段就是代表一个广播域。你就算将2个Pc连接起来,PC1去PingPc2  首先他会将对方的Ip与自己的子网掩码做与运算,如果相同网段就直接广播ARP,如果不同网段就请求自己网关的Mac,但是你是直连的网关就是自己,所以直接丢包。无法ping通
5# 2013-1-16 15:31:16 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-16 15:37:16 | 显示全部楼层
上面几位大神分析的都很专业,理论上都是PING不通的。
但是呢有个意外的情况,如果把两台电脑的网关设置成对方地址,是可以PING通的哦。
6# 2013-1-16 15:37:16 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-16 17:54:51 | 显示全部楼层
lbethfy 发表于 2013-1-16 15:37
上面几位大神分析的都很专业,理论上都是PING不通的。
但是呢有个意外的情况,如果把两台电脑的网关设置成 ...

你可以在自己电脑上配置试试,,,,,,,不通的哦,还会提示网关和本机地址不在同一网络内
7# 2013-1-16 17:54:51 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-16 18:15:15 | 显示全部楼层
lbethfy 发表于 2013-1-16 15:37
上面几位大神分析的都很专业,理论上都是PING不通的。
但是呢有个意外的情况,如果把两台电脑的网关设置成 ...

网关是什么作用?不行的。。网关都到不了怎么互通?
8# 2013-1-16 18:15:15 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-18 09:25:57 | 显示全部楼层
互指网关是可以的,,主机发出ARP目的为网关的包,对方能给回应,并由MAC返回就可以互通,ARP代理就是这个原理。
9# 2013-1-18 09:25:57 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-18 11:43:15 | 显示全部楼层
SOMING 发表于 2013-1-18 09:25
互指网关是可以的,,主机发出ARP目的为网关的包,对方能给回应,并由MAC返回就可以互通,ARP代理就是这个原 ...

想一下,PC1和PC2直连,不同网段,PC1 Ping PC2不知道物理MAC发ARP广播,PC2能不能接受到这个广播包???
10# 2013-1-18 11:43:15 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-18 13:09:26 | 显示全部楼层
FlyingLover 发表于 2013-1-18 11:43
想一下,PC1和PC2直连,不同网段,PC1 Ping PC2不知道物理MAC发ARP广播,PC2能不能接受到这个广播包??? ...

PC1与PC2通讯,首先判断目的网络是不是本地网络,在这里互相指定网关显然是不同网段,那么PC1就要向外发送网关IP的ARP请求广播,PC1与PC2直接连接,PC2收到该广播,目的地址为自己的IP地址,就回应ARP请求,之后就可以通讯了!
11# 2013-1-18 13:09:26 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-18 14:45:08 | 显示全部楼层
SOMING 发表于 2013-1-18 13:09
PC1与PC2通讯,首先判断目的网络是不是本地网络,在这里互相指定网关显然是不同网段,那么PC1就要向外发送 ...

我开始也这么想,你可以拿GNS3模拟一下,两台PC不配网关,看是什么结果。。。
12# 2013-1-18 14:45:08 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-18 16:30:53 | 显示全部楼层
FlyingLover 发表于 2013-1-18 14:45
我开始也这么想,你可以拿GNS3模拟一下,两台PC不配网关,看是什么结果。。。

用PC XP的试过,互相指定网关就能拼通,如果在XP里面你不指定网关的话,主机去非本地网段的情况下,WINDOWS直接判断你是目的不可达,根本不发包,
而在路由器里,或则可能是LINUX(没验证过)不指定网关,如果去往非本地的数据系统会产生到目的地的ARP请求,至少GN3里是这样的,当然要NO IP ROUTING 。
13# 2013-1-18 16:30:53 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-19 21:40:06 | 显示全部楼层
给你个提示,电脑也其是是个路由器。自己多想想!结果是可以通信的
14# 2013-1-19 21:40:06 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-20 17:30:15 | 显示全部楼层
可以的。VLAN间路由!
15# 2013-1-20 17:30:15 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-28 17:16 , Processed in 0.231036 second(s), 25 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表