这个是我当初学习三层交换时自己写的资料。
现在给大家看看。
虽然书本化了一点,但是对于理解根本的三层交换还是很有帮助的。
还是那句话,如有不会跟帖,大家一起研究&讨论。
三层交换
**********************原理****************************
三层交换的基本原理就是一台路由器,他们的区别是:交换机使用集成电路(ASIC)来辅助完成必要计算。
路由器通过软件(IOS)来完成。
交换目的:
用三层做Vlan是为了给LAN和WAN中本地客户提供高速的传输。
用路由器做Vlan是为了提供低速的WAN访问。
三层的配置方式有2中,一种是:交换机命令集
2948 L3 / 4908 L3
二种是:分离的IOS命令集 6000 / 6500 /
5000
三层交换认为:“路由一次后,可以交换许多数据包。”
如:
pc1发包到远程server1:
过程:pc1发包到switch1,switch1查找MLS缓存的server1的MAC地址。
没有,则将数据包转发到路由器1或多层交换路由器进行处理。
路由器将包转发回交换机switch1,并将此目标地址加入到缓存。
然后传送到目标server1上。
当pc1再发送此数据包到server1时,就直接路由到目标server1,不用再通过路由器计算。
这个过程就是:“路由一次后,可以交换许多数据包”
这个是MLS-RP
简称“带辅助路由器的三层交换”
******************三层交换的配置******************************
一般的2948G
L3 或者 4908G L3 是通常最容易碰到的完整陆游和交换命令集的交换机。
第一步:判断应该使用那种路由/交换模式?
是集成路由和桥接IRB (可以在接口间路由而不需要任何额外硬件(路由器)) ,
还是路由和桥接 CRB
(的借助额外硬件(路由器))?
****************配置CRB三层路由**************************
Switch#
config t
Switch(config)# bridge crb //激活交换机CRB
Switch(config-if)#
inter e 1
Switch(config-if)# ip address 172.16.1.1 255.255.0.0
//组1的网关
Switch(config-if)# bridge-group 3
//在这个接口上进行路由,然后指派此口为一个桥接组3.
Switch(config-if)# inter e
3
Switch(config-if)# ip address 192.168.1.1
255.255.255.0
Switch(config-if)# bridge-group 2
Switch(config-if)#
inter e 6
Switch(config-if)# bridge-group 1
Switch(config-if)#
inter e 7
Switch(config-if)# bridge-group 1
Switch(config-if)#
inter e 8
Switch(config-if)# bridge-group 1
Switch(config-if)#
inter e 9
Switch(config)# bridge 1 protocol ieee //生成树用IEEE802.1d
stp
Switch(config)# bridge 2 protocol ieee
Switch(config)# bridge
2 route ip
Switch(config)# bridge 3 protocol ieee
Switch(config)#
bridge protocol ieee
Switch(config)# bridge route
ip
最后总结,只可以在桥接组2的接口和桥接组3的接口上路由。
***********************IRB配置实列**************************
使用IRB时,逻辑上你可以使用BVI路由几组桥接端口。
Switch#
config t
Switch(config)# bridge irb
Switch(config)# mls rp ip
//在交换机上激活三层交换,但仍需每BVI激活.
Switch(config)# inter
e1
Switch(config-if)# bridge-group 3
Switch(config-if)# inter
bvi 3
Switch(config-if)# ip address 172.16.1.1
255.255.0.0
Switch(config-if)# mls rp ip
Switch(config-if)#
interr e 3
Switch(config-if)# bridge-group
2
Switch(config-if)# inter bvi 2
Switch(config-if)# ip address
192.168.1.1 255.255.255.0
Switch(config-if)# mls rp ip
Switch(config-if)# inter e 6
Switch(config-if)# bridge-group
1
Switch(config-if)# inter e 7
Switch(config-if)#
bridge-group 1
Switch(config-if)# inter bvi
1
Switch(config-if)# ip address 10.0.0.1
255.0.0.0
Switch(config-if)# mls rp ip
Switch(config-if)#
^z
Switch(config)# bridge 1 protocol ieee
Switch(config)# bridge 1
route ip
Switch(config)# bridge 2 route protocol
ieee
Switch(config)# bridge 2 route ip
Switch(config)# bridge 3
protocol ieee
Switch(config)# bridge 3 route
ip
************************培植设备分离的网络环境***********************
对于3600路由器
mls
rp ip
inter fa 0/0
ip add 10.0.0.1 255.0.0.0
mls rp
vtp-domain small
mls rp ip
mls rp management-inter
mls
rp vlan-id 10
inter fa 0/1
ip add 192.168.1.1
255.255.255.0
mls rp vtp-domain small
mls rp ip
mls rp
vlan-id 20
对于5000系列交换机
set mls enable
set vtp domain
small mode server
set vlan 10 2/1-4
set vlan 20 2/5-8
set
mls include ip 10.0.0.1