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

[Cisco Packet Tracer] 如图,怎么实现vlan互通?

[复制链接]
发表于 2018-5-16 09:26:26 | 显示全部楼层 |阅读模式
下面是网络拓扑图,我想知道为什么总是不通。
网络拓扑图

拓扑图

拓扑图

三层交换机配置文件(节选)
3层交换机配置文件2.png
3层交换机配置文件1.png
两个二层交换机的vlan表

交换机0

交换机0


ping测试

ping测试

ping测试

如上,请教各大佬帮助。

交换机1

交换机1
三层交换机vlan.png
 楼主| 发表于 2018-5-16 14:03:01 | 显示全部楼层
本帖最后由 EzioTAuditore 于 2018-5-16 14:13 编辑

这个问题大致上来说已经解决了,我又仔细配置了一边,7.0可以成功通讯了,具体为什么我还不知道,所以还请大家指点一二。
附上配置过程跟文件:
pt5.2版本.pkt (7.46 KB, 下载次数: 0) 5.2版本
pt7.0.pkt (43.38 KB, 下载次数: 0) 7.0版本
过程:
拓扑图如下:

拓扑图

拓扑图


配置命令(*为7.0使用):
  1. 配置PC:
  2. PC192.168.1.2  IP:192.168.1.2 255.255.255.0 192.168.1.1        端口:上接SW1        FE0/1
  3. PC192.168.2.2  IP:192.168.2.2 255.255.255.0 192.168.2.1        端口:上接SW1        FE0/11
  4. PC192.168.1.3  IP:192.168.1.3 255.255.255.0 192.168.1.1        端口:上接SW2        FE0/1
  5. PC192.168.2.3        I P:192.168.2.3 255.255.255.0 192.168.2.1        端口:上接SW2        FE0/11
  6. 配置交换机:
  7. 接线:
  8. SW1  FE0/24上接S3560 FE0/24    ||        FE0/23接SW2 FE0/23
  9. SW1:
  10. >ena
  11. #vlan database        //创建VLAN10、20
  12. (vlan)#vlan 10
  13. (vlan)#exit
  14. #vlan 20
  15. (vlan)#exit
  16. #configure terminal
  17. (config)#interface range FastEthernet 0/1-10        //划分SW1的1-10为VLAN10
  18. (config-if-range)#switchport access vlan 10
  19. (config-if-range)#interface range FastEthernet 0/11-20        //划分SW1的11-20为VLAN20
  20. (config-if-range)#switchport access vlan 20
  21. (config-if-range)#interface FastEthernet 0/23        //划分SW1的23、24为trunk
  22. (config-if)#switchport mode trunk
  23. (config-if)#switchport trunk allowed vlan all        
  24. (config-if)#no shutdown
  25. (config-if)#interface FastEthernet 0/24
  26. (config-if)#switchport trunk allowed vlan all
  27. (config-if)#no shutdown
  28. (config-if)#do w m        //保存
  29. SW2:
  30. >ena
  31. #vlan database        //创建VLAN10、20
  32. (vlan)#vlan 10
  33. (vlan)#exit
  34. #vlan 20
  35. (vlan)#exit
  36. #configure terminal
  37. (config)#interface range FastEthernet 0/1-10        //划分SW1的1-10为VLAN10
  38. (config-if-range)#switchport access vlan 10
  39. (config-if-range)#interface range FastEthernet 0/11-20        //划分SW1的11-20为VLAN20
  40. (config-if-range)#switchport access vlan 20
  41. (config-if-range)#interface FastEthernet 0/23        //划分SW1的23为trunk
  42. (config-if)#switchport mode trunk
  43. (config-if)#switchport trunk allowed vlan all        
  44. (config-if)#no shutdown
  45. (config-if)#do w m
  46. SW3560:
  47. >ena
  48. #configure terminal        //创建VLAN10、20
  49. (config)#vlan 10
  50. (config-vlan)#exit
  51. (config)#vlan 10
  52. (config-vlan)#exit
  53. (config)#interface FastEthernet 0/24        //划分24为trunk
  54. (config-if)#switchport mode access*
  55. (config-if)#switchport trunk encapsulation dot1q*
  56. (config-if)#switchport mode trunk
  57. (config-if)#switchport trunk allowed vlan all
  58. (config-if)#exit
  59. (config)#interface vlan 10        //为VLAN10、20划分IP作为网关
  60. (config-if)#ip address 192.168.1.1 255.255.255.0
  61. (config-if)#no shutdown
  62. (config-if)#interface vlan 20
  63. (config-if)#ip address 192.168.2.1 255.255.255.0
  64. (config-if)#no shutdown
  65. (config-if)#exit
  66. (config)#ip routing        //开启路由功能
  67. (config)#do w m
复制代码

配置完成后测试通过了(5.2跟7.0),之前我配置的区别在于红色部分没有配置,在5.2中可以直接通过,但在7.0中却提示下面这个:
  1. Command rejected: An interface whose trunk encapsulation is "Auto" can not be configured to "trunk" mode.
复制代码
之后找了些资料,是先配置为access在配置为trunk,看到没提示后我就没管了。
以上就是这次的经过跟结果了,欢迎大家讨论。


来自 15# 2018-5-16 14:03:01 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-16 09:29:00 | 显示全部楼层
本帖最后由 EzioTAuditore 于 2018-5-16 09:30 编辑

如果需要其他配置文件可以看下我上传的pt文件(版本7.0)
pt文件.pkt (43.59 KB, 下载次数: 0) https://bbs.hh010.com/forum.php?mod=attachment&aid=MjMyMDU0fDJkNDQwNTdlfDE3Mzg1NDM4Mzh8MHw%3D
沙发 2018-5-16 09:29:00 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2018-5-16 09:53:39 | 显示全部楼层
楼主有配置交换机之间的trunk么?并且要允许VLAN 10 20通过
板凳 2018-5-16 09:53:39 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2018-5-16 10:09:39 | 显示全部楼层
有个二层交换机的端口模式没改成TRUNK吧, 有个图的GI0/2是在VLAN1里的。
地板 2018-5-16 10:09:39 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2018-5-16 10:55:34 | 显示全部楼层
找找单臂路由用三层交换机实现的教程看看吧
6# 2018-5-16 10:55:34 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-16 12:46:38 | 显示全部楼层
anubis_amon 发表于 2018-5-16 10:09
有个二层交换机的端口模式没改成TRUNK吧, 有个图的GI0/2是在VLAN1里的。

图片排版后乱了。。那GI0/2的是末端的一个交换机(二层)那个接口没接线
7# 2018-5-16 12:46:38 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-16 12:56:11 | 显示全部楼层
Rockyw 发表于 2018-5-16 10:55
找找单臂路由用三层交换机实现的教程看看吧

那个。。现在问题又来了个。。。我在7.0上失败了,但是在5.2上成功了。。一样的配置
8# 2018-5-16 12:56:11 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-16 12:57:33 | 显示全部楼层
seko 发表于 2018-5-16 09:53
楼主有配置交换机之间的trunk么?并且要允许VLAN 10 20通过

配置过了,现在的问题是想知道是不是版本不同有些东西也不同//
9# 2018-5-16 12:57:33 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-16 12:57:41 | 显示全部楼层
seko 发表于 2018-5-16 09:53
楼主有配置交换机之间的trunk么?并且要允许VLAN 10 20通过

配置过了,现在的问题是想知道是不是版本不同有些东西也不同
10# 2018-5-16 12:57:41 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2018-5-16 13:11:17 | 显示全部楼层
EzioTAuditore 发表于 2018-5-16 12:57
配置过了,现在的问题是想知道是不是版本不同有些东西也不同//

看你三层DTP模式设置成不协商强制TRUNK了,那所有交换机的互连端口就都得手动mode trunk,然后就是检查一下封装模式是dot1q还是isl,其他的我也想不出了。
11# 2018-5-16 13:11:17 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-16 13:23:19 | 显示全部楼层
anubis_amon 发表于 2018-5-16 13:11
看你三层DTP模式设置成不协商强制TRUNK了,那所有交换机的互连端口就都得手动mode trunk,然后就是检查一 ...

谢谢,我去检查一下
12# 2018-5-16 13:23:19 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2018-5-16 13:24:11 | 显示全部楼层
EzioTAuditore 发表于 2018-5-16 12:57
配置过了,现在的问题是想知道是不是版本不同有些东西也不同

仿真程度最高的模拟器是GNS3 EVE,别用PT了
13# 2018-5-16 13:24:11 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-5-16 13:32:11 | 显示全部楼层
seko 发表于 2018-5-16 13:24
仿真程度最高的模拟器是GNS3 EVE,别用PT了

其实这个是我们的一个比赛题,我们学校教学用的是5.2,前一段我开始使用7.0后发现一堆问题,就是老版本ok但是新版本的就不一定ok。这个我搞了2天了,马上就要出题,但是我的确保这道题的逻辑是正确的才行
14# 2018-5-16 13:32:11 回复 收起回复
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-3 08:50 , Processed in 0.080367 second(s), 17 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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