厘清最后一个概念。
转了网上两个相关帖子:
http://www.net130.com/CMS/Pub/Tech/tech_zh/2009_03_12_97386_3.htm
http://blog.sina.com.cn/s/blog_554c766701008z6o.html
~~~~~~~~~~~~~~~~~~~~~~~~
必须启用路由功能,否则三层交换机的功能也就等价于二层交换机-----------iprouting。
~~~~~~~~~~~~~~~~~~~~~~~~~
试验总结:从试验过程中可以看出实现不同VLAN之间的两种方式,一个是通过单臂路由实现,另一个是通过三层交换的路由功能实现的,可以说不同VLAN之间的通信必须通过路由功能才能实现通信。其次,不同网段之间都需要配置下一跳地址(网关)才能通信。那么什么时候用单臂路由,什么时候选择三层交换呢。单臂路由是不具有扩展性的,为什么这么说呢,如果VLAN的数量不断增加,流经路由器与交换机之间链路的流量也变得非常大,这时,这条链路也就成为了整个网络的瓶颈,即使你网络的带宽再快,也是如此。因此,当网络不断增大,划分的VLAN不断增多的时候,就需要配置三层交换机的路由功能,实现不同VLAN之间的通信(三层交换机的数据表的吞吐量通常为数百万pps,而传统路由器的吞吐量只有10kpps~1Mpps,其次三层交换机是通过硬件来交换和路由选择数据包的,吞吐量当然大了,甚至接近于线速。而路由器只是通过虚拟子接口来交换和路由选择数据包的,不是硬件实施的,吞吐量也就变的小了。
总之一句话:三层交换技术在第三层实现了数据包的高速转发,从而解决了传统路由器低速、负责所造成的网络瓶颈问题。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SWA的配置单: switch > enable switch # configure terminal switch (config) # hostname swa swa(config) # vtp domain cisco swa(config) # vtp mode server swa(config) # vtp password cisco swa(config) # exit swa # vlan database swa(vlan) # vlan name aaa swa(vlan) # vlan name bbb swa(vlan) # vlan name ccc swa(vlan) # exit swa # configure terminal swa(config) # - swa(config-if) # sw tr en dot swa(config-if) # sw mo tr swa(config) # - swa(config- mode on swa(config-if) #sw mo tr swa(config-if) #exit 用no channel-group接口配置命令,可以把一个接口从EthterChannel组中删除。 swa(config) # spanning-tree vlan root secondby swa(config) # spanning-tree vlan root secondby swa(config) # spanning-tree vlan root primary swa(config) # spanning-tree vlan root primary swa(config) # exit swa # SWB的配置单: switch > enable switch # configure terminal switch (config) # hostname swb swb(config) # vtp domain cisco swb(config) # vtp mode server swb(config) # vtp password cisco swb(config) # - swb(config-if) # sw tr en dot swb(config-if) # sw mo tr swb(config) # - swb(config- mode on swb(config-if) # sw mo tr swb(config-if) # exit swb(config) # spanning-tree vlan root primary swb(config) # spanning-tree vlan root primary swb(config) # spanning-tree vlan root secondby swb(config) # spanning-tree vlan root secondby swb(config) # exit swb # SWC配置单: switch > enable switch # configure terminal switch (config) # hostname swc swc(config) # vtp domain cisco swc(config) # vtp mode client swc(config) # vtp password cisco swc(config) # - swc(config-if) # sw tr en dot swc(config-if) # sw mo tr swc(config- - swc(config-if) # switchport mode access swc(config- swc(config-if) # spanning-tree portfast swc(config- - swc(config-if) # switchport mode access swc(config- swc(config-if) # spanning-tree portfast swc(config-if) # exit swc(config) # spanning-tree uplinkfast swc(config) # spanning-tree vlan swc(config) # spanning-tree vlan swc(config) # spanning-tree vlan swc(config) # spanning-tree vlan swc(config) # exit swc # SWD配置单: switch > enable switch # configure terminal switch (config) # hostname swd swd(config) # vtp domain cisco swd(config) # vtp mode client swd(config) # vtp password cisco swd(config) # - swd(config-if) # sw tr en dot swd(config-if) # sw mo tr swd(config- - swd(config-if) # switchport mode access swd(config- swd(config-if) # spanning-tree portfast swd(config- - swd(config-if) # switchport mode access swd(config- swd(config-if) # spanning-tree portfast swd(config-if) # exit swd(config) # spanning-tree uplinkfast swd(config) # spanning-tree vlan swd(config) # spanning-tree vlan swd(config) # spanning-tree vlan swd(config) # spanning-tree vlan swd(config) # exit swd