请问,在一个VLAN里的不同网段的PC能PING通吗?

woshirenyi 2003-12-30 09:19:40
比如192.168.4.0网段和192.168.5.0网段在一个VLAN里,能互相通信吗?谢谢指教
...全文
1400 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanshu1 2004-02-27
  • 打赏
  • 举报
回复
普通交换机不通的
lcly0727 2004-02-27
  • 打赏
  • 举报
回复
有搞头,学习ing.
jieguo 2004-02-22
  • 打赏
  • 举报
回复
所谓的三层路由功能,其实在win2000里面有这个功能,只不过功能比较简单,
perkmumen 2004-01-30
  • 打赏
  • 举报
回复
饭扫光,好文章!
finaljustice 2004-01-23
  • 打赏
  • 举报
回复
没有l3处理,通不了。
IPv66 2004-01-02
  • 打赏
  • 举报
回复
>其实对与第一个问题大家可以做这样一个test.....
>假设A,B两台主机都是win9x主机。。。
>在A的route table上加一条:
>route add 202.115.41.0 mask 255.255.255.0 202.115.41.225
>在B的route table上加一条:
>route add 202.115.32.0 mask 255.255.255.0 202.115.32.22
>这个时候A与B应该也可以互相ping通了。。。。。
-----------------------------------------------------------------
对这段话我有不同的看法:
我觉得这样也是ping不通的,假设是A向B发ICMP ECHO包,A的IP层查路由,发现去往B的子网202.115.41.0/24的下一跳地址是202.115.41.225,然后它会怎么作呢,并不是用ARP广播来查MAC,而是会再次查找路由表,因为它发现这个下一跳地址仍然不是和自己一个网段的,如此反复循环,直到资源枯竭为止。
Rampion 2004-01-01
  • 打赏
  • 举报
回复
能够PING通,设置软路由,也可以通过增加路由,不过,成本比较高.
finaljustice 2004-01-01
  • 打赏
  • 举报
回复
不过3层设备就不能ping 的通。
windvally 2003-12-31
  • 打赏
  • 举报
回复
楼上的说法那不就是一个网段吗?
niyh 2003-12-30
  • 打赏
  • 举报
回复
如果没有3层连接(如路由或3层交换)就不行!
jieguo 2003-12-30
  • 打赏
  • 举报
回复
如果两个地址与子网掩码按位相与后得到的网络地址不相同,则必须通过路由
如果相同,则可以直接通信
woshirenyi 2003-12-30
  • 打赏
  • 举报
回复
是说用一个三曾交换机吗(带路由的)吗?
wanglg2001 2003-12-30
  • 打赏
  • 举报
回复
stupid109 2003-12-30
  • 打赏
  • 举报
回复
经过路由。
warm_hcb 2003-12-30
  • 打赏
  • 举报
回复
可以不走三层交换,掩码设置为255.255.0.0,就ok了。
woshirenyi 2003-12-30
  • 打赏
  • 举报
回复
请问,怎么利用第三层交换?我刚学,不太懂
piys 2003-12-30
  • 打赏
  • 举报
回复
利用第三层交换,可以
confider 2003-12-30
  • 打赏
  • 举报
回复
kl
phanx 2003-12-30
  • 打赏
  • 举报
回复
给大家贴一篇文章吧

-----------------------------------------------------
网络中只有一台交换机,连了两台主机A、B,两台主机位于同一个Vlan中,资料分别是
A: 202.115.32.22 255.255.255.0 202.115.32.254
B: 202.115.41.225 255.255.255.192 202.115.41.254
问题是:这两台机子能互相通讯么?用ping可以通么?网上邻居互相看得见么(假如
netbeui都配好了)?

-----------------------------------------------------------

其实在同一个vlan.....就是相当于两台机器在同一个网段上

A要ping B的话。。。首先它会检查B的ip然后用它比较它的route table
A发现B与它不再同一个ip子网了里。。它就会向它的缺省网关发包。。?
呵呵明显缺省网关收不倒这个包。。很显然B也受不到。。。
所以两者ping不通....

netbeui协议就不一样了。。。只要他们在同一广播域中。。。
也就是A发的广播包B能够收到。。。

其实对与第一个问题大家可以做这样一个test.....
假设A,B两台主机都是win9x主机。。。
在A的route table上加一条:
route add 202.115.41.0 mask 255.255.255.0 202.115.41.225
在B的route table上加一条:
route add 202.115.32.0 mask 255.255.255.0 202.115.32.22
这个时候A与B应该也可以互相ping通了。。。。。
-----------------------------------------------------------------



很多人对Vlan和子网的区别并不清楚,包括我自己也曾经一度混淆过这两个概念。
现在来解释一下:
1、通俗的说,Vlan是一个第二层的概念,普通的二层交换机就可以作Vlan
的划分,不管这个交换机有没有上联到路由器或者三层交换机上。划分Vlan后
的结果是这个交换机上位于不同Vlan的主机将无法进行通信,不管你配置什么
协议,只要交换机没有上联三层设备,这些主机之间就是断开的,就像物理上
完全隔离的两个局域网一样。而子网是一个第三层的概念,并且我们通常说得
子网仅仅是基于ip协议的子网,子网的划分必须要在三层设备(路由器、三层
交换机)上进行。
2、对于这个题目来说,两台主机位于相同的Vlan,这是在该二层交换机上
划定的,但是他们的ip却不是同一个子网内的,这是三层协议的问题。把这两
个问题分开来看就清楚了:首先说在同一个Vlan中,他们肯定可以互相通讯的,
就是看用什么协议来进行这个通讯;ping是肯定不通的,因为ip协议配置的关
系他们发现不在同一个子网内,又找不到网关,所以不通;由于配置好了netbeui
(其他相关配置我们也假定无误),他们在网上邻居是完全可
以互相看到的。其他的上面说得很清楚,我不再重复了。
3、其实很多情况下我们考虑两个主机通不通时,都时先入为主的考虑基于
ip的通断情况,就像说“通讯是什么意思?可以用oicq?”要知道oicq
毕竟是基于ip的,ping都不通,oicq怎么可能通畅?但网络中并不是只有ip一
种协议,这个题目其实仅仅限制死了利用ip协议无法通讯,其他的协议并没有
任何限制的。假如真的用这两台机子打帝国时代联网游戏,那么指定ip方式不
能找到,可是局域网游戏是一定可以找到的。
4、以前我经常犯的错误也是把Vlan和子网混为一谈,认为Vlan中的主机必
然是一个子网的,发生这个问题的原因主要是因为我们的校园网Vlan划分就是
如此,这样划分的确很方便的。
zyhcome2000 2003-12-30
  • 打赏
  • 举报
回复
理论上太可以了,但实际上没有人这么用,没意义
加载更多回复(1)

3,811

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧