实验目的
• 搭建如拓扑图所示的网络 • 删除交换机启动配置并将其重新加载到默认状态 • 执行交换机上的基本配置任务 • 创建 VLAN,vlan端口划分 • 配置三层交换机 • 配置SVI-Vlan • 掌握跨交换机的vlan间通信 • 对交换机间连接启用中继 • 保存 VLAN
实验拓扑
实验步骤
1.分配IP
设备主机 vlan IP地址 子网掩码 默认网关 PC1 VLAN10 172.17.1.2 255.255.255.0 172.17.1.1 PC2 VLAN10 172.17.1.3 255.255.255.0 172.17.1.1 PC3 VLAN20 172.17.2.2 255.255.255.0 172.17.2.1 PC4 VLAN30 172.17.3.2 255.255.255.0 172.17.3.1 PC5 VLAN40 172.17.4.2 255.255.255.0 172.17.4.1 PC6 VLAN20 172.17.2.3 255.255.255.0 172.17.2.1
交换机 IP地址 子网掩码 Vlan S1 172.17.6.1 255.255.255.0 Vlan100 S1 172.17.6.2 255.255.255.0 Vlan100 Vlan 10 172.17.1.1 255.255.255.0 Vlan 20 172.17.2.1 255.255.255.0 Vlan 30 172.17.3.1 255.255.255.0 Vlan 40 172.17.4.1 255.255.255.0
2.创建vlan
S1#configure terminal
Enter configuration commands, one per line. End with CNTL/ Z.
S1 ( config) #vlan 10
S1 ( config- vlan) #vlan 20
S1 ( config- vlan) #exit
同理在S2上创建vlan 20 , 30 , 40
3.划分端口
S1 ( config) #interface range F0/ 1 - 2
S1 ( config- if - range) #switchport access vlan 10
S1 ( config- if - range) #interface F0 / 3
S1 ( config- if ) #switchport access vlan 20
S1 ( config- if ) #
同理在S2上划分端口:
F0/ 1 vlan 30
F0/ 2 vlan 40
F0/ 3 vlan 20
4.交换机svi配置
S1 ( config) #interface vlan 10
S1 ( config- if ) #ip address 172.17 .1 .1 255.255 .255 .0
S1 ( config- if ) #interface vlan 20
S1 ( config- if ) #ip address 172.17 .2 .1 255.255 .255 .0
S1 ( config- if ) #
同理在S2上配置vlan 20 , 30 , 40 的svi
5.交换机之间的VLAN中继配置
1 ) 在交换机创建一个vlan 100 ,并设置svi
S1 ( config) #vlan 100
S1 ( config- vlan) #exit
S1 ( config) #interface vlan 100
S1 ( config- if ) #ip address 172.17 .6 .1 255.255 .255 .0
S1 ( config- if ) #
S2 ( config) #vlan 100
S2 ( config- vlan) #exit
S2 ( config) #interface vlan 100
S2 ( config- if ) #ip address 172.17 .6 .2 255.255 .255 .0
S2 ( config- if ) #
2 ) 配置trunk 链路上允许的VLAN 列表只允许100 , 和20 过
S1 ( config) #interface F0 / 5
S1 ( config- if ) #switchport mode trunk
S1 ( config- if ) #switchport trunk allowed vlan 100 , 20
S1 ( config- if ) #
同理配置S2
S2 ( config) #interface f0 / 5
S2 ( config- if ) #switchport mode trunk
S2 ( config- if ) #switchport trunk allowed vlan 100 , 20
S2 ( config- if ) #
6.ip routing 命令启用IP路由功能
S1 ( config) #ip routing
S1 ( config) #
S2 ( config) #ip routing
S2 ( config) #
7.配置动态路由
S1 ( config) #router rip
S1 ( config- router) #network 172.17 .1 .0
S1 ( config- router) #network 172.17 .2 .0
S1 ( config- router) #network 172.17 .6 .0
S2 ( config) #router rip
S2 ( config- router) #network 172.17 .3 .0
S2 ( config- router) #network 172.17 .4 .0
S2 ( config- router) #network 172.17 .5 .0
S2 ( config- router) #network 172.17 .6 .0
测试结果