Arkadaşlar önceki anlatımımda sizler ile VTP ile ilgili teorik detayları paylaşmıştım. Anlatımımda VTP’nin bize sağladığı avantajlardan 802.1Q protokpllerinden ve VTP çalışma modalarından bahsetmiştim.
Bu anlatımımızda sizler ile üç adet Cisco Switch kullanarak VTP server, client ve transparent modlarının konfigürasyonundan bahsedeceğim.
VTP Server olarak konfigürasyonu yapılan switch üzerinde tanımlanan VLAN’lar trunk hatlar aracılığı ile kendisine bağlı Switch’lere dağıtılır ve Switch client ya da server moduda çalışıyorsa vlan.dat dosyası VTP Server’ın vlan.dat dosyasına uyumlu olacak şekilde güncellenir (synchronization).
Ancak VTP transparent modunda çalışan Switch ise güncelleme mesajlarını iletirken local vlan.dat dosyasını VTP Server trafından gönderilen vlan.dat dosyasına göre güncellemez. Aşağıdaki şekil hangi modda ne tür konfigürasyonların yapılabileceğini göstermektedir.
Switch Üzerinde Bulunan Defult VTP Konfigürasyonu Şu Şekildedir:
1. VTP Domain : NULL
2. VTP Mode : Server (Dikkat: client olarak tanımlanacak olan Switch’te CLI üzerinde client tanımlaması yapılmalıdır.)
3. VTP Version 2 : Disabled (deve dışı)
4. VTP Version 2 Token Ring : Token Ring kullanıldığı durumda version 1 olarak ayarlanmalıdır.
5. VTP Password : None
6. VTP Prunning : Disabled (devre dışı)
Önceki yazımında ifade edildiği gibi VTP konfigürasyonu yaparken (iki switch ile) mutlaka aşağıdaki üç noktaya dikkat edilmelidir:
İki Switch arasındaki arayüz VLAN trunk olmalıdır. (ISL ya da 802.1Q).
Her iki switch üzerinde tanımlanmış olan VTP-DOMAIN NAME uyuşmalıdır. (case-sensitive)
VTP password uyumu olalıdır. (case-sensitive) Bu noktada belirtmek gerekirki password güvenlik sağlarken 16-byte (MD5 ile hashlenmiş olarak) tüm summary paketleri ile iletildiğinden iletişimin tutarlılığı için gereklidir. Password uyumsuz ise paket güncellemesi yapılamaz.
1. Global Configuration Mode:
Switch>enable
Switch#configure terminal
Switch(config)#hostname switch1
switch1(config)#vtp ?
…..
switch1(config)#vtp domain getitlabsDomain
switch1(config)#vtp mode {client | server | transparent}
switch1(config)#vtp password getitlabs
switch1(config)#end
switch1#show vtp status
switch1#show vtp counters
switch1#show vlan database
2. VLAN Database Mode:
Switch>enable
Switch#vlan database
Switch(vlan)#vtp domain getitlabsDomain
Switch(vlan)#vtp {client | server | transparent}
Switch(vlan)#exit
Switch#show vtp counters
Switch#show vlan database
VTP Örneği:
VTP SERVER CLIENT TRANSPARENT KONFİGURASYONU VIDEO TUTORIAL
– Anlatımda kullanılan Packet Tracer dosyasını buradan indirebilirsiniz.
Emre Çağlar HOŞGÖR