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

[求助] 二层交换机各种ping能不能通

[复制链接]
发表于 2016-5-6 16:40:03 | 显示全部楼层 |阅读模式
3鸿鹄币
前几天已经请教过几个大神,他们也给出来明确答案,但是我比较笨,有的时候脑子还是有点不灵光。我把这几种情况全列举出来了,请大神们过目,一一的给详细的讲解一下原理,辅导我们这些小白,让我们深刻的记住~···跪谢!

同一vlan不同子网地址能不能ping通

同一vlan不同子网地址能不能ping通

不同vlan不同子网地址能不能ping通

不同vlan不同子网地址能不能ping通

trunk链路同一子网/不同子网能不能ping通

trunk链路同一子网/不同子网能不能ping通

甚至本征VLAN后能不能ping通

甚至本征VLAN后能不能ping通

最佳答案

查看完整内容

1和3应该是ping不通的 泛洪之前,SW要先接收到icmp的包才行,但是,在 1 的结构里,icmp的包PC(路由器)是发不出来的,因为不同网段的话,PC需要先找到next-hop的MAC地址,但是next-hop由于不存在,所以找不到,那也就发不出来了。3 的结构,不同vlan间通信也需要路由器做中转,但是没有,所以PC也发不出icmp包。分析分析,做做实验,可以更快的得出结论。
发表于 2016-5-6 16:40:04 | 显示全部楼层
本帖最后由 sboku 于 2016-5-7 14:40 编辑
ykdd 发表于 2016-5-6 23:27
1,可以通,交换机工作原理,未知单播帧泛洪。
2,不通,未知单播帧在本VLAN泛洪。
3,可以通,原因嘛, ...

1和3应该是ping不通的

泛洪之前,SW要先接收到icmp的包才行,但是,在 1 的结构里,icmp的包PC(路由器)是发不出来的,因为不同网段的话,PC需要先找到next-hop的MAC地址,但是next-hop由于不存在,所以找不到,那也就发不出来了。3 的结构,不同vlan间通信也需要路由器做中转,但是没有,所以PC也发不出icmp包。分析分析,做做实验,可以更快的得出结论。
沙发 2016-5-6 16:40:04 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-5-6 16:46:14 | 显示全部楼层
坐等各路神仙,路过解释~~~
板凳 2016-5-6 16:46:14 回复 收起回复
回复

使用道具 举报

发表于 2016-5-6 16:50:08 | 显示全部楼层
真牛逼
地板 2016-5-6 16:50:08 回复 收起回复
回复

使用道具 举报

发表于 2016-5-6 17:25:25 | 显示全部楼层
5# 2016-5-6 17:25:25 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-5-6 17:42:49 | 显示全部楼层

求解释~~
6# 2016-5-6 17:42:49 回复 收起回复
回复

使用道具 举报

发表于 2016-5-6 17:43:22 | 显示全部楼层
7# 2016-5-6 17:43:22 回复 收起回复
回复

使用道具 举报

发表于 2016-5-6 18:02:27 | 显示全部楼层
我当是复习,回答你的问题
但是,先说一句,你想得很多,但是好像忘记了先学习理论。希望你先把理论复习一遍。

1. 同一vlan不同子网地址,ping不通。理由:Ping与自身不同网段,需要路由,但是L2交换机不能路由,所以不行。在这种情况下,ARP也有影响。

2. 不同vlan不同子网地址,ping不通。理由同上

3. trunk链路同一子网/不同子网,Ping不通。理由:不同VLAN,L2不能路由,没门儿

4. 甚至本征VLAN后,ping不通。理由:Native vlan不同,出现pvid_inconsitent错误。

8# 2016-5-6 18:02:27 回复 收起回复
回复

使用道具 举报

发表于 2016-5-6 22:23:24 | 显示全部楼层
这个应该是CCNA的问题,看来楼主基础不太扎实
9# 2016-5-6 22:23:24 回复 收起回复
回复

使用道具 举报

发表于 2016-5-6 22:27:13 | 显示全部楼层
1,可以通,交换机工作原理,未知单播帧泛洪。
2,不通,未知单播帧在本VLAN泛洪。
3,可以通,原因嘛,跟上面差不多。
4,不同,应该会报错吧,本征vlan不匹配。
10# 2016-5-6 22:27:13 回复 收起回复
回复

使用道具 举报

发表于 2016-5-7 09:39:03 | 显示全部楼层
lilunzhishi
11# 2016-5-7 09:39:03 回复 收起回复
回复

使用道具 举报

发表于 2016-5-7 14:07:51 | 显示全部楼层
sboku 发表于 2016-5-7 13:36
1和3应该是ping不通的

泛洪之前,SW要先接收到icmp的包才行,但是,在 1 的结构里,icmp的包PC(路由 ...

既然路由器模拟PC,肯定要配置 no ip routing,没有路由功能下,首先发出的不是icmp包,是arp广播,收到对端的单播arp回复后才发icmp包,自己抓包可以看看。对于Vlan间,arp是广播,就符合交换原理,收到广播帧向本机本VLAN其他接口转发,也就是泛洪。抓包截图就不上了,太麻烦
12# 2016-5-7 14:07:51 回复 收起回复
回复

使用道具 举报

发表于 2016-5-7 14:51:08 | 显示全部楼层

本帖最后由 sboku 于 2016-5-7 15:55 编辑
ykdd 发表于 2016-5-7 15:07
既然路由器模拟PC,肯定要配置 no ip routing,没有路由功能下,首先发出的不是icmp包,是arp广播,收到 ...

OK。用真实的PC(win7)做了试验,不同的网断,由于没有Default gateway,所以ping不通。PC不发送ICMP。但是,GNS3上,像你所说,no ip routing时,路由器不像真实的PC,只要得到了ARP response,即使没有default gateway也发送ICMP。
13# 2016-5-7 14:51:08 回复 收起回复
回复

使用道具 举报

发表于 2016-5-7 15:26:07 | 显示全部楼层
sboku 发表于 2016-5-7 14:51
OK。用真实的PC(win7)做了试验,不同的网断,由于没有Default gateway,所以ping不通。PC不发送ICMP。但 ...

刚刚去百度科普了一下,终于明白了,相同网段才能触发arp请求,PC的工作原理和模拟路由器还是不一样的,多谢大神提醒。
14# 2016-5-7 15:26:07 回复 收起回复
回复

使用道具 举报

发表于 2016-5-7 15:26:15 | 显示全部楼层
sboku 发表于 2016-5-7 14:51
OK。用真实的PC(win7)做了试验,不同的网断,由于没有Default gateway,所以ping不通。PC不发送ICMP。但 ...

刚刚去百度科普了一下,终于明白了,相同网段才能触发arp请求,PC的工作原理和模拟路由器还是不一样的,多谢大神提醒。
15# 2016-5-7 15:26:15 回复 收起回复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-26 05:23 , Processed in 0.622215 second(s), 27 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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