應用環境
爲了使VLAN之間通信,單臂路由容易產生瓶頸,使用三層交換可以實現線速轉發。
1什麼是三層交換技術:
簡單的說三層交換技術就是:二層交換技術+三層轉發技術。(交換機工作在二層 ,路由器工作在三層.)
3 三層交換機的配置:
1 在三層交換機上配置啓動路由,
(如果要在三層交換機上配置路由,首先需要在三層交換機上啓動路由功能,否則三層交換不具備路由功能)
Switch(config)#ip routing
2 配置VLAN 的IP 地址:
與在二層上配置管理VLAN 的IP地址的命令相同, 因爲三層交換機支持VLAN之間的路由,三層交換機的每個
VLAN 都可以配置IP地址。
Switch(config)#interface vlan vlan-id
Switch(config)#ip addrees ip-address subnet-mask
3 三層交換機上配置路由接口
三層交換機的接口在默認情況下屬於VLAN 1, 如果需要讓三層交換機與路由器實現點到點的連接,需要在交換機的某個接口配置爲路由接口。
Swith(config)#interface 接口
Switch(config)#no switchport
Switch(config)#ip addrees ip-address subnet-mask
Switch(config)#no shutdown
4 在三層交換機上配置靜態路由或動態路由:
在三層交換機上配置靜態路由的方法和在路由器上配置的方法相同。
動態 :Router(config)#router rip
Router(config-router)#network network-number (把直連的網段宣告出去)
靜態: Router(config)# ip route( network 目標網絡地址) [ mask 子網掩碼] {addrees 到達目的網絡經過的下一跳路由器接口地址} (簡單的說就是到那去從哪裏走.。把非直連網段添加進來。)
5 查看FIB表:
Switch(config)show ip cef (CEF主要包含倆個轉發用的信息表)
轉發信息庫(fib):
鄰接關係表:
6查看鄰接關係表:
Switch(config)#show adfacency detail
7 實驗拓撲圖在下面附件
實驗要求 : 1 VLAN 1中的主機能夠 與 VLAN 2 VLAN 3中的主機相互通信 ,
2 VLAN 3 不能訪問 10.1.1.2
3 不能用單臂路由 ,只用三層交換。
實驗的配置如下:
1 在sw-3l #vlan database
sw-3l (vlan)#vlan 2
sw-3l (vlan)#vlan 3
sw-3l (vlan)#exit
sw-3l (config)#ip routing
sw-3l (config)#interface vlan 1
sw-3l (config-vlan)# ip address 192.168.1.1 255.255.255.0
sw-3l (config-vlan # no shutdown
sw-3l (config)#interface vlan 2
sw-3l (config-vlan)# ip address 192.168.2.1 255.255.255.0
sw-3l (config-vlan # no shutdown
sw-3l (config)#interface vlan 3
sw-3l (config-vlan)# ip address 192.168.3.1 255.255.255.0
sw-3l (config-vlan # no shutdown
sw-3l (config-if)#exit
sw-3l (config)#interface f0/23
sw-3l (config-if)#no switchport
sw-3l (config-if)#ip addrees 10.1.1.1 255.0.0.0
sw-3l (config-vlan # no shutdown
sw-3L(config)#interface f0/24
sw-3L(config-if)#switchport mode trunk
2在sw-2L#vlan database
sw-2L(vlan)#vlan 2
sw-2L(vlan)#vlan 3
sw-2L(vlan exit
sw-2L(config)#interface range f0/11 - 15
sw-2L(config-if-range)#switchport mode access
sw-2L(config-if-range)#switchport access vlan 2
sw-2L(config-if-range)#exit
sw-2L(config)#interface range f0/16 - 23
sw-2L(config-if-range)#switchport mode access
sw-2L(config-if-range)#switchport access vlan 3
sw-2L(config-if-range)#exit
sw-2L(config)#interface f0/24
sw-2L(config-if)#switchport mode trunk
在路由器router(config)#interface f0/0
router(config)#ip address 10.1.1.2 255.0.0.0
router(config)#no shutdown
router(config)#router rip
1 動態路由: router(config)#network 192.168.1.0
router(config)#network 192.168.2.0
2 或者用靜態: router(config)#ip route 192.168.1.0 255.255.255 10.1.1.1
router(config)#ip route 192.168.2.0 255.255.255 10.1.1.1
3 如果VLAN 3 中的主機想訪問 10.1.1.2 則在加一條路由就可以
了,
動態:router(config)#network 192.168.3.0
或: 靜態:router(config)#ip route 192.168.3.0 255.255.255 10.1.1.1