1. 程式人生 > >單臂路由和VTP

單臂路由和VTP

vlan 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