單臂路由和VTP
單臂路由就是把路由器的一個物理接口劃分為多個邏輯接口,可以實現一個接口為不同的網段之間通信,而劃分後的邏輯接口被稱為子接口
單臂路由
實驗案列:配置單臂路由實現VLAN間通信,並使用路由器配置DHCP,動態分配IP地址
(1)設置鏈路類型:交換機與路由器相連的端口設置為trunk模式
Switch(config)# int f0/1
Switch(config-if)# switchport access vlan 10
Switch(config)# int f0/2
Switch(config-if)# switchport access vlan 20
Switch(config)# int f0/3
Switch(config-if)# switchport mode trunk
(2)路由器上設置:由於路由器不具備trunk接口,因此不具備封裝VLAN標簽的功能,因此要手動配置封裝
Router(config)# int f0/0.1
Router(config-subif)# encapsulation dotlQ 10
(3)配置子接口:需要路由器子接口成為網關,所以給子接口配置IP地址
Router(config-subif)# ip add 192.168.1.1 255.255.255.0
(4)定義IP地址池
Router(config)# ip dhcp pool vlan10
(5)動態分配IP段
Router(dhcp-config)# network 192.168.1.0 255.255.255.0
(6)設定網關地址
Router(dhcp-config)# default-router 192.168.1.1
(7)為客戶機分配DNS地址(首選、備用)
Router(dhcp-config)# dns-server 202.106.0.20 202.106.148.1
(8)設定地址租期
Router(dhcp-config)# lease
(9)預留靜態分配的IP地址
Router(config)# ip dhcp excluded-address 192.168.1.100
而 f0/0.2 接口的命令和上面相同
配置VTP
在大型網絡中,交換機的數量非常多,而交換機的VLAN配置基本相同,因此配置和管理過程存在很多重復勞動,而且還會由此產出一些配置錯誤,使網絡出現故障。
為了方便管理和配置,在單個控制點上管理整個網絡,Cisco公司開發了VTP(VLAN Trunking Protocol,虛擬局域網中繼協議),通過VTP協議,交換機之間能夠互相傳遞VLAN信息,從而實現了VLAN的統一配置和管理。
VTP的工作原理
vtp是一種消息協議,它使用第二層幀在交換機之間傳遞vlan信息,被稱為vtp通告。所以vtp可以實現集中配置管理vlan,只需要在一臺交換機上設置vlan會自動同步給其它交換機。
VTP的三種模式
(1)Server服務器模式:負責域中的vlan管理工作,vtp服務器模式可以創建修改vlan並對外發出通告,也可以學習同域中其它通告信息。
(2)Client客戶端模式:這種模式不可以修改刪除vlan等操作,只負責監聽學習本域中的其它通告,並將通告轉發。
(3)Transparent透明模式:這種模式不參與vtp,可以創建修改本地vlan,但不對外發通告,對收到的通告之轉發但不學習。
配置修訂編號初始化為0
方法1:將VTP模式改為透明模式,然後再改回服務器模式或者客戶端模式。
方法2:將VTP域名更改一次,然後再改回來。
VTP修剪
VTP修剪的作用是減少沒必要的廣播流量,從而可以提高中繼鏈路的帶寬利用率
沒設置修剪前
(1)當VLAN3中的主機發送了一個廣播時,交換機C會把該廣播轉發到所有的VLAN3端口和交換機A的中繼端口
(2)交換機A通過中繼鏈路把廣播轉發到交換機B和交換機D上
(3)交換機D把廣播幀轉發到屬於VLAN3的訪問鏈路
(4)交換機B上沒有VLAN3,所以交換機A將廣播幀轉發給交換機B會浪費中繼鏈路的帶寬和兩個交換機的處理資源,而結果交換機B丟棄該幀
設置修剪後
實驗案例: 配置VTP
在SW A上配置VTP
(1)配置VTP域名為ysf
Switch(config)# vtp domain ysf
(2)配置VTP為服務器模式
Switch(config)# vtp mode server
(3)配置交換機A與B的接口為Trunk
Switch(config)# int f0/23
Switch(config)# switchport mode trunk
在SW B上配置
(1)配置VTP域名為ysf
Switch(config)# vtp domain ysf
(2)配置VTP為客戶機模式
Switch(config)# vtp mode client
(3)配置交換機A與B、B與C的接口為Trunk
Switch(config)# int f0/22
Switch(config)# switchport mode trunk
Switch(config)# int f0/23
Switch(config)# switchport mode trunk
本文出自 “楊書凡” 博客,請務必保留此出處http://yangshufan.blog.51cto.com/13004230/1950955
單臂路由和VTP