思科三层交换机实现不同VLAN间互相访问配置教程网络

印迹发布于:2019-5-30 1282

思科交换机配置:

思科三层交换机实现不同VLAN 间互相访问配置

案例解决:思科二层交换机不具备三层交换能力,无法在两个 VLAN 之间提供路由,为了解决这一问题,就必须增加思科路由器或思科三层交换机之类的路由设备。这里选择增加一台思科三层交换机来实现(可以实现 VLAN 间路由,同时可提供更多的接口来接入主机)。

思科三层交换机 VLAN 间路由配置步骤:

1、配置干道(TRUNK)

在接口模式下声明该接口为 trunk 模式的命令格式:

Switch(config-if)#switchport mode turnk

指定接口封装类型的命令格式:

Switch(config-if)#switchport trunk encapsulation {dot1q|ISL}

dot1q 封装类型为 802.1q,一般在交换机默认封装 dot1q 类型

2、配置 VLAN

在私有模式下进入 vlan database声明 VLAN 的命令格式:

Switch#vlan database
Switch(vlan)#vlan vlan_number

进入相应接口,将该接口划分到指定 VLAN 内的格式:

Switch(config-if)#switch port mode access
Switch(config-if)#switchport access vlan vlan_number

3、配置 VLAN 间路由

思科三层交换机的路由模块和交换模块直接通过思科交换机的背板总线连接,因此只需要在三层交换机的路由模块上定义与 VLAN 数量相当的逻辑接口,并和 VLAN对应,然后为这些接口分配 IP 地址即可。

首先要在在思科三层交换机上打开路由功能,命令格式如下:

Switch(config)#ip routing 为 VLAN 分配地址的命令格式如下:
Switch(config)#interface vlan vlan_number
Switch(config)#ip add ip_adress netmask

思科三层交换机 VLAN 间路由配置实例:

设备:思科二层交换机(cisco 2960)A、B,思科三层交换机一台(cisco 3560), 主机四台:主机 1、主机 2、主机 3、主机 4。

二层交换机 A 配置:

!
Swith(config)#hostname switch-a(定义二层交换机为 switch-a)
!
Switch-a#vlan database
Switch-a(vlan)#vlan 2 (定义 VLAN 2)
Switch-a(vlan)#vlan 3 (定义 VLAN 3)
!
Switch-a(config)#interface fe0/1
Switch-a(config-if)#switchport mode trunk(定义该端口为 trunk 口,与三层交换机连接)
!
Switch-a(config)#interface fe0/2(定义该端口为 trunk 口,与二层交换机 B连接)
Switch-a(config-if)#switchport mode trunk
!
Switch-a(config)#interface fe0/3
Switch-a(config-if)#switchport access vlan 2(端口划入 VLAN1,连接主机2)
!
Switch-a(config)#interface fe0/4
Switch-a(config-if)#switchport access vlan 3(端口划入 VLAN2,连接主机3)
!

二层交换机 B 配置:

!
Swith(config)#hostname switch-b (定义二层交换机为 switch-b)
!
Switch-b#vlan database
Switch-b(vlan)#vlan 2 (定义 VLAN 2)
Switch-b(vlan)#vlan 3 (定义 VLAN 3)
!
Switch b(config)#interface fe0/1
Switch-b(config-if)#switchport mode trunk(定义该端口为 trunk 口,与三层交换机连接)
!
Switch-b(config)#interface fe0/2(定义该端口为 trunk 口,与二层交换机 A连接)
Switch-b(config-if)#switchport mode trunk
!
Switch-b(config)#interface fe0/3
Switch-b(config-if)#switchport access vlan 2(端口划入 VLAN1,连接主机3)
!
Switch-b(config)#interface fe0/4
Switch-b(config-if)#switchport access vlan 3(端口划入 VLAN2,连接主机4)


三层交换机配置:

!
Swith(config)#hostname switch-c(定义三层交换机为 switch-c)
!
Switch-c(config)#ip routing(打开三层交换机的路由功能)
!
Switch-c#vlan database
Switch-c(vlan)#vlan 2 (定义 VLAN 2)
Switch-c(vlan)#vlan 3 (定义 VLAN 3)
!
Switch-c(config)#interface vlan 2
Switch-c(config-if)#ip address 192.168.2.1 255.255.255.0(为 VLAN2 配置 IP)
Switch-c(config-if)#no shut(启用 VLAN2)
!
Switch-c(config)#interface vlan 3
Switch-c(config-if)#ip address 192.168.3.1 255.255.255.0(为 VLAN3 配
置 IP)
Switch-c(config-if)#no shut(启用 VLAN3)
!



http://www.virplus.com/thread-311.htm
转载请注明:2019-5-30 于 VirPlus 发表

推荐阅读
最新回复 (0)

    ( 登录 ) 后,可以发表评论!

    返回