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

[求助] router & switch 的問題

[复制链接]
发表于 2016-4-10 01:13:00 | 显示全部楼层 |阅读模式
3鸿鹄币
我用packer trancer 模拟了两台 router 1841,中间用switch port 连接
Router1, vlan 1 ip: 192.168.1.1/24
Router2, vlan 2 ip: 192.168.1.2/24

不清楚为什麽会能够ping通,vlan 不就是应该分隔了?

有没有人可以解释一下和原理


1.png
2016-04-10 01_09_31-R1.png 2016-04-10 01_11_43-R2.png

最佳答案

查看完整内容

vlan不是交换机那里划的吗?怎么路由器也划?你设置的vlan的管理地址,而它们彼此是直连的而且在同一个子网当中,路由器只看三层的IP地址在路由表中有没有相应的路由条目,既然是直连,就当然有相应的路由条目呢,所以就可以ping通。
发表于 2016-4-10 01:13:01 | 显示全部楼层
vlan不是交换机那里划的吗?怎么路由器也划?你设置的vlan的管理地址,而它们彼此是直连的而且在同一个子网当中,路由器只看三层的IP地址在路由表中有没有相应的路由条目,既然是直连,就当然有相应的路由条目呢,所以就可以ping通。
沙发 2016-4-10 01:13:01 回复 收起回复
回复

使用道具 举报

发表于 2016-4-10 07:57:45 | 显示全部楼层
没试过这么做的。。不过VLAN接口是三层接口,但是interface vlan 2 本身应该是不属于vlan2吧
板凳 2016-4-10 07:57:45 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-4-10 11:32:15 | 显示全部楼层
因为我看见市面上有1841,1812 这类路由器自带switch port,所以想问为什么能够ping通,原理是怎样
我在1841插了HWIC-4ESW来模拟1812的情况

R1
C    192.168.1.0/24 is directly connected, Vlan1

R2
C    192.168.1.0/24 is directly connected, Vlan2

地板 2016-4-10 11:32:15 回复 收起回复
回复

使用道具 举报

发表于 2016-4-10 23:22:50 | 显示全部楼层
那也是针对下游的内网用户的概念,两个路由器之间怎么可以用trunk呢………………
5# 2016-4-10 23:22:50 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-4-10 23:27:29 | 显示全部楼层
沒有TRUNK的
R1
int f0/0/0
sw mo ac
sw ac vl 1

R2
int f0/0/0
sw mo ac
sw ac vl 2
6# 2016-4-10 23:27:29 回复 收起回复
回复

使用道具 举报

发表于 2016-4-11 14:47:28 | 显示全部楼层
111111111111111111111111
7# 2016-4-11 14:47:28 回复 收起回复
回复

使用道具 举报

发表于 2016-4-11 16:18:57 | 显示全部楼层
我没用过packer trancer不太好说,但是你这个构架看上去像是直连,因为show cdp neighbor 能互相看到对方。直连的话,VLAN是没有意义的。Router发包时,只看在不在一个网段,在的话,直接发个ARP Request找MAC,对方回了ARP Response的话,就可以通信了。
8# 2016-4-11 16:18:57 回复 收起回复
回复

使用道具 举报

发表于 2016-4-11 20:24:32 | 显示全部楼层
VLAN配置了IP,就是虚拟接口,有IP地址,为什么PING不通呢。
9# 2016-4-11 20:24:32 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-4-12 00:21:41 | 显示全部楼层
那意思在于是不是直连,而ROUTER 就是看网段而已

謝謝各位大哥
10# 2016-4-12 00:21:41 回复 收起回复
回复

使用道具 举报

发表于 2016-4-15 22:33:56 | 显示全部楼层
vlan 1-----------vlan2
假设你底下有两个pc,pc1接sw1口为vlan1,pc2接sw2口为vlan2
pc1 封一个ARP请求包交给sw1,sw1从vlan1收到的包,学到pc1的mac,看到广播包,就洪范给自身除了接收端之外的所有vlan1接口,于是包从交换机之间的sw1的接口出去了,
sw2收到一个ARP请求包,是从自己vlan2口接收的,学到pc1的mac,看到是广播包,就洪范给自身除了接收端之外的所有vlan2口,也就是连接pc2的接口,然后pc2收到了arp请求包,先缓存pc1的mac和ip,看到是找自己的mac的就封一个arp回复包,
然后一样的 sw2从连接pc2的vlan2口收到vlan2的包,发给连接sw1的vlan2口,sw1从连接sw2的vlan1的口收到的包,认为是vlan1的包,发给连接pc1的vlan1的口。
不就通了!
我说的太啰嗦。
11# 2016-4-15 22:33:56 回复 收起回复
回复

使用道具 举报

发表于 2016-4-16 09:46:06 | 显示全部楼层
关掉路由功能呀,no ip routing。或者使用二层的交换机,就可以了
12# 2016-4-16 09:46:06 回复 收起回复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-8 14:22 , Processed in 0.085223 second(s), 16 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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