VTP


一 VTP介紹

主干線模式   交換機會用通告保溫來指示那些vlan可用  維持vlan信息    此為vlan中繼協議 vlan trunking protocol 簡稱VTP
私有協議
vtp只是傳輸vlan的相關信息  不能傳輸vlan所屬的端口信息      即不能認為交換機會學到vlan的編號  名稱以及每個vlan所擁有的端口
1.vtp作用
同步vlan信息   將一台交換機設置成vtp server    其余配置成vtp vlient  就可以自動學習server上的vlan的信息
2.vtp特點
消息協議  使用第二層幀   通過vlan1傳輸   vtp不能管理擴展的vlan   即vlan號大於1005
vtp只能在trunk鏈路上交互   
3.vtp默認信息
命令 show vtp status  查看交換機sw1的vtp信息

4.vtp域名 domains

在同一個域中的交換機共享他們的vlan的信息   並且一個交換機只能加入一個vtp域中  不同域中的交換機不能交換vtp信息.  域名為空則交換機不傳送任何vtp通告
使用命令    vtp domain ccna   修改vtp域名為ccna
當刪除vlan配置文件vlan.dat並重啟交換機或者更高vtp域名時   vtp的配置修整號自動清零      
還有一種情況   修整號始終為0   當交換機處在transparent模式時   
當修正號都是0時    交換機之間不會同步vlan的配置信息
當vtp域名相同時    配置修正號大的交換機會覆蓋配置修正號小的交換機的vlan配置信息   實際工程中不安全   為了保護vtp域的安全  一般設置域名並且配置vtp的域密碼    只有域名和密碼都相同   vtp才會交互vlan配置信息
配置域密碼命令     vtp   password  cisco   密碼為cisco
5.vtp通告
也叫vtp消息
a vtp幀結構    組播方式發送   保留的mac地址  01-00-0c-cc-cc-cc
包括幀頭和信息內容   
b vtp通告類型   匯總通告     子集通告   查詢通告
6.vtp模式
a    server模式   可以創建   修改   刪除vlan  默認vtp模式   vlan.dat
b   client模式   不可以創建  修改  刪除vlan   發送查詢通告給server   請求更新vlan信息   vlan.dat
c    transparent模式   可以創建   修改   刪除vlan  但所做的修改只影響到當前的交換機   只轉發vtp通告    startup-config
7.vtp 裁剪   pruning
減少中繼端口上不必要的信息量   默認關閉
  

 

默認情況  發送給某個vlan的廣播會通過主干鏈路傳輸到路由的交換機   即使那台交換機上沒有位於相應vlan的端口       
使用vtppruning   sw1檢測到sw2沒有vlan2的端口   sw1將在fa 1/1端口上裁減掉vlan2的流量   同理sw2將在fa1/2端口上裁剪掉vlan4的流量
命令show vlan-switch    查看vlan信息
命令 show interface trunk查看交換機上的主干鏈路 簡寫  show int  trunk
命令  vtp pruning   啟用裁剪   只需要在vtp server上配置vtp pruning就可以了    client會自動學習到vtp server的配置
 
二  VTP配置與排錯
1.vtp配置的注意事項
a 配置vtp server

確定將要配置的交換機都恢復到默認的設置

網絡中至少配置2台vtp服務器交換機      用於設備冗余
vtp域名區分大小寫     確保vtp域中所有交換機的域名相同
配置vtp密碼  確保vtp域中所有交換機密碼相同 
確保vtp協議版本相同
b 配置vtp client
配置vtp客戶端模式
配置trunk   
當連接到vtp域中時   需要一些時間來同步vtp信息
驗證vtp狀態   配置端口前  確認已經學到正確的vlan的信息
配置access端口   當一個交換機工作在vtp client時  不能田間vlan    只可以分配端口到現有的vlan中
2.vtp配置

 

 
pc1  2   3  是vlan3中的家算計   ip地址分別為192.168.1.1/24    192.168.1.2/24   192.168.1.3/24
使用vtp配置圖中的網絡  使三台計算機之間可以通信
a    恢復交換機的配置到出廠配置
erase  startup-config   刪除啟動配置文件   
delete vlan.dat   刪除vlan配置文件  然后重啟交換機
b  配置主干鏈路
sw1   int fa 0/2
swi mode trunk
int fa 0/3
swi mode trunk
sw2  int fa 0/1
swi mode trunk
sw3 int fa 0/1
swi mode trunk
int fa 0/2
swi mode trunk
sw4  int fa 0/1
swi mode trunk
 
c    配置vtptransparent
sw3
vtp mode  transparent   配置透明模式
vtp mode domain  ccna   配置域名
vlan  3  添加vlan3
d 配置vtp server
sw1
vtp domain ccna
vlan 2  添加vlan2
vlan  3 添加vlan3
e 配置vtp clent
sw2
vtp mode client   設置客戶端模式
vtp domain ccna 域名設置為ccna
 
sw4
vtp  mode client
f 分配端口到對應的vlan
sw2
int fa 0/2
swi acc vlan 2
sw4
int fa 0/2
swi acc vlan 4
 
g 注意sw3的vlan配置
show vlan檢查sw3的vlan信息  
int fa 0/3
swi acc vlan 3
如果sw4上有vlan2的用戶   sw3上必須添加vlan2   否則sw3將不會再主干鏈路上轉發不存在的vlan流量
h 配置pc1  pc2   pc3的ip地址
i    測試  ping命令
3.vtp排錯
a  vtp 版本
b vtp 密碼
    c vtp域名
d 模式配置正確  
e 修正號 ****
注意在局域網中已經配置交換機后   新加入交換機  需要將此交換機的修正號設置為0   否則如果修正號大於原來局域網中交換機的vtp修正號 會覆蓋原有的vtp信息   導致配置錯誤
解決辦法就是
 更改新加入的交換機的域名   
vtp domain  test 更改vtp域名后   配置修正號恢復為0
vtp domain ccna   然后再將vtp域名更改為正確的域名
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM