作用

  • 实现不同VLAN之间的通信

路由器实现(单臂路由)

第一步

  • 配置各个主机的IP、网关

第二步

  • 配置VLAN
Switch(config)#vlan 10
Switch(config-vlan)#name caiwu
Switch(config-vlan)#exit
Switch(config)#interface range f0/1-5
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 10

第三步

  • 配置路由器
  • 路由器配置
Router1(config)#interface fastethernet0/0
Router1(config-if)#no shutdown
Router1(config)#interface fastethernet0/0.1
Router1(config-subif)#encapsulation dot1q 10
Router1(config-subif)#ip address 192.168.10.1 255.255.255.0

第四步

  • 配置Trunk
Switch(config)#interface f0/24
Switch(config-if)#switchport mode trunk 

三层交换机

采用三层交换机的原因

路由器转发速度慢
三层交换机的速度比路由器速度快很多

第一步

  • 配置各个主机的ip和网关

第二步

  • 配置VLAN
Switch(config)#vlan 10
Switch(config-vlan)#name jishu
Switch(config-vlan)#exit
Switch(config)#interface range f0/1-5
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 10

第三步

  • 开启三层交换机的路由功能
Switch(config)#ip routing  //启动路由功能
Switch(config)#interface vlan10
Switch(config-if)#encapsulation dot1q 10 //模拟器不识别,省略
Switch(config-if)#ip address 192.168.10.1 255.255.255.0
Switch(config-if)#no shutdown

二层交换机连三层交换机实现VLAN之间的通信

第一步

  • 在二层交换机上配置VLAN,并将与三层交换机连接的端口配置成trunk模式

第二步

  • 在三层上创建与二层交换机相同的VLAN

第三步

  • 配置三层交换机
Switch(config)#ip routing  //启动路由功能
Switch(config)#interface vlan10
Switch(config-if)#encapsulation dot1q 10 //模拟器不识别,省略
Switch(config-if)#ip address 192.168.10.1 255.255.255.0
Switch(config-if)#no shutdown

VLAN访问外部网络

第一步

  • 配置VLAN

第二步

  • 将连接路由器的接口划分VLAN并分配IP
Switch(config-if)#vlan 40
Switch(config)#interface vlan 40
Switch(config-if)#ip address 192.168.100.1 255.255.255.0
Switch(config)#interface f0/24
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 40

第三步

  • 配置三层交换机路由协议
Switch(config)#router rip
Switch(config-router)#version 2
Switch(config-router)#network 192.168.100.0
Switch(config-router)#network 192.168.10.0
Switch(config-router)#network 192.168.20.0
Switch(config-router)#network 192.168.30.0

第四步

  • 配置路由器路由协议
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#network 192.168.100.0
Router(config-router)#network 192.168.200.0
01-01 22:57