Switch&gt; <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

Switch&gt;enable

Switch#configure terminal .

Switch(config)#hostname SW-B

SW-B(config)#interface fa0/22

SW-B(config-if)#no sw

SW-B(config-if)#no switchport (注释:由于是三层交换机,没有启用第三层的功能的,所以这里需要启用第三层,用 no switchport 来实现,下面配置 IP 地址才会成功)

sw-B(config-if)#ip address <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />20.2.2.2 255.255.255.0

sw-B(config-if)#no shutdown

sw-B(config-if)#exit

sw-B(config)#ip route 0.0.0.0 0.0.0.0 20.2.2.1 (注释:配置一条默认路由到 R-A ,下一跳 IP 地址为 R-A fa0/0 上的 IP 地址)

sw-B(config)#

以上是交换机 SW-B 的基本配置,下面进行 vlan 的划分,指派属于 VLAN 的端口,配置如下:

 

sw-B(config)#vlan 10 // 划分 VLan10

sw-B(config-vlan)#name 10 //VLan10 的名字为 10

sw-B(config-vlan)#exit

sw-B(config)#vlan 20

sw-B(config-vlan)#name 20

sw-B(config-vlan)#vlan 30

sw-B(config-vlan)#name 30

sw-B(config-vlan)#exit

sw-B(config)#interface fa0/1

sw-B(config-if)#switchport mode access

sw-B(config-if)#switchport access vlan 10

sw-B(config-if)#interface fa0/2

sw-B(config-if)#switchport mode access

sw-B(config-if)#switchport access vlan 20

sw-B(config-if)#interface fa0/3

sw-B(config-if)#switchport mode access

sw-B(config-if)#switchport access vlan 30

sw-B(config-if)#exit

sw-B(config)#

下面为各个 Vlan 配置 IP 地址,并配置 Thunk 链路以实现相同 Vlan 之间跨越交换机也是可以通信的,最后配置端口聚合配置如下:

sw-B(config)#

sw-B(config)#interface vlan 10 // 进入 VLAN10

sw-B(config-if)#ip address 192.168.10.1 255.255.255.0 // VLAN10 配置 IP 地址

sw-B(config-if)#no shutdown

sw-B(config-if)#exit

sw-B(config)#interface vlan 20

sw-B(config-if)#ip address 192.168.20.1 255.255.255.0

sw-B(config-if)#no shutdown

sw-B(config-if)#exit

sw-B(config)#interface vlan 30

sw-B(config-if)#ip address 192.168.30.1 255.255.255.0

sw-B(config-if)#no shutdown

sw-B(config-if)#exit

sw-B(config)#interface port-group 1

sw-B(config-if)#switchport mode trunk // 设置 trunk 链路

sw-B(config-if)#switchport trunk allowed vlan all // 允许所有 Vlan 通过 trunk 链路

sw-B(config-if)# switchport trunk encapsulation dot1q // 封装 802.1q 协议

sw-B(config-if)#interface range fa0/23 – 24 // 进入 23 24 端口

sw-B(config-if-range)#channel-group 1 mode on // 端口聚合

下面配置三层交换机上采用 SVI 方式( switch virtual interface )实现 VLAN 之间的路由

sw-B&gt;en

sw-B#conf ter

sw-B#conf ter

sw-B(config)#interface vlan 10

sw-B(config-if)#ip address 192.168.10.1 255.255.255.0

sw-B(config-if)#no shutdown

sw-B(config-if)#exit

sw-B(config)#interface vlan 20

sw-B(config-if)#ip address 192.168.20.1 255.255.255.0

sw-B(config-if)#no shutdown

sw-B(config-if)#exit

sw-B(config)#interface vlan 2

sw-B(config-if)#interface vlan 30

sw-B(config-if)#ip address 192.168.30.1 255.255.255.0

sw-B(config-if)#no shutdown

sw-B(config-if)#exit

在三层交换机上启用 Ripv2 协议,同时启用端口安全 , 配置如下:

sw-B(config)#router rip

sw-B(config-router)#version 2

sw-B(config-router)#no au

sw-B(config-router)#no auto-summary

sw-B(config-router)#network 192.168.10.0

sw-B(config-router)#network 192.168.20.0

sw-B(config-router)#network 192.168.30.0

sw-B(config-router)#network 20.0.0.0

sw-B(config-router)#exit

sw-B(config)#interface range fa0/1 – 3

sw-B(config-if)# switchport mode access
sw-B (config-if)# switchport port-security
sw-B(config-if)# switchport port-security max 4

以上就是交换机的 SW-B 的配置,对于 PC 机的配置 如下:

业务部 PC IP 地址范围为: 192.168.10.2 — 192.168.10.254   网关为: 192.168.10.1

财务部部 PC IP 地址范围为: 192.168.20.2 — 192.168.20.254   网关为: 192.168.20.1

综合部 PC IP 地址范围为: 192.168.30.2 — 192.168.30.254   网关为: 192.168.30.1