Switch’ler arasmda VLAN yapılandırma bilgisinin deÄŸiÅŸ-tokuÅŸ edilmesi için Cisco‘nun kendi özel protokolü olan VTP’yi (Vlan Trunking Protocol – Vlan Trunk oluÅŸturma Protokolü) kullanır. VTP çalışan switchlerin, birbirleri arasında kullandığı bir mesajlaÅŸma protokol’ dür. Bu mesajlaÅŸmalarda, VLAN yapılandırma bilgileri alışveriÅŸi yapılmaktadır. VTP mesajlaÅŸmasının amacı, sonuçta tüm ağın VLAN yapılandırılmasını kararlı hale getirebilmektir. Mesela, siz VLAN 3 u kullanmak ve bu VLAN’a “tayfundeger” adını vermek istiyorsunuz. Bunun için tekbir switch üzerinde VLAN 3 açmanız ve adını “tayfundeger” olarak atamanız yeterli olacaktır:))Çünkü bu bilgi, VTP sayesinde diÄŸer tüm switch’lere iletilecek ve sonuçta VTP kararlılık seviyesinde iken tüm aÄŸ VLAN 3 u “tayfundeger” adıyla tanıyor olacaktır. VTP sayesinde, yeni VLAN açılması/eklenmesi, çıkarılması, adlarının deÄŸiÅŸtirilmesi gibi VLAN yönetimsel iÅŸlemleri rahatlıkla yapılabilmektedir. Yönetimin merkezden yapılandırılması, yanlış yapılandırmaları ve bunlardan kaynaklanan kararsız sistem iÅŸletimi gibi problemleri ortadan kaldırabilmektedir.
VTP, VLAN yapılandırmasını çok kolay bir hale getirmektedir. Ancak daha henüz VLAN ‘ın yapılandırılır görmediÄŸiniz için, VTP‘nin olanaklarını yeteri kadar takdir edemiyorsunuz, sebeple, ÅŸu örneÄŸi gözden geçirelim: 10 adet switch’in baÄŸlanması ile oluÅŸmuÅŸ aÄŸda, tüm switch üzerinde VLAN 3′un yer almasını istiyorsak, switchìerin hepsinde tek tek aynı komu rın giriÅŸini yapılarak VLAN 3 açılır. Ama eÄŸer VTP kullanırsak, sadece bir tek switch’te VLAN 3 açmamız yeterli olacaktır. DiÄŸer dokuz switch, VTP protokolü sayesinde dinamik olarak bilgiyi öğrenecektir.
VTP süreci, VTP sunucusu (VTP server) adı verilen switch üzerinde yeni bir VLAN açma; baÅŸlar. DeÄŸiÅŸimlerin tamamı, broadcast mesajlar olarak tüm switch’lere dağıtılır. VTP istemci (VTP clients) ve sunucuların hepsi bu VTP broadcast mesajlarını alır ve kendi yapılandırın nı bu mesajların içeriÄŸine göre günceller. VTP sayesinde, büyük ölçekli bilgisayar aÄŸlarında,yapılandırma problemi ortadan kaldırılmış ve merkezi bir güncelleme sistemi kurulmuÅŸ olur.
VTP Nasıl Çalışır:
VTP, her 5 dakikada bir ya da VLAN yapılandırmasında meydana gelen herhangi bir deÄŸiÂÅŸiklikte, ilgili tüm duyuruları (advertisements) VTP alanı içerisindeki switch’lerin tamamına taşır. Bir VTP duyurusunda, configuration revision number (yapılandırma deÄŸiÅŸim kontrol numarası), VLAN’ların adları, VLAN’ların numaraları ve hangi switch’lerin hangi port’larının hangi VLAN’a atanmış olduklarını gösteren bilgiler yer almaktadır. Bir veya birden fazla VTP sunucusu üzerinde gerçekleÅŸtirilen yapılandırma, duyurular aracılığı ile tüm switch’lere yayılır (propagate). Bu dağıtım sonucunda, switch’lerin tümü, bütün VLAN‘ların adlarını ve numaraÂlarını bilmektedir.
VTP duyurularının (advertisements) en önemli içeriÄŸi configuration revision number‘dır (yaÂpılandırma deÄŸiÅŸim kontrol numarası). Ne zaman VTP sunucusu yapılandırmayı deÄŸiÅŸtirirse, o zaman yapılandırma deÄŸiÅŸim kontrol numarası 1 arttırılır. Ardından, VTP sunucusu, yeni yapıÂlandırmayı, yeni yapılandırma deÄŸiÅŸim numarasıyla beraber diÄŸer switch’lere duyuru mesajı ile gönderir. VTP duyurusunu alan bir switch, yapılandırma deÄŸiÅŸim kontrol numarasına bakar. Gelen duyuruda yer alan numara, kendi yapılandırma deÄŸiÅŸim kontrol numarasından daha büyük ise, o zaman switch VLAN yapılandırmasını günceller. AÅŸağıda VTP‘nin switch’li bir aÄŸ üzerinde nasıl çalıştığı gösterilmektedir.
VTP alanında yer alan cihazlar aşağıdaki üç moddan birinde çalışır:
â– Sunucu modu (Server mode)
■İstemci modu (Client mode)
â– Transparan mod (Transparent mode)
VTP bilgilerinin deÄŸiÅŸ-tokuÅŸu için bazı switch’lerin sunucu, bazılarının da istemci olarak görev yapması gerekir. VTP sunucusu, yeni VLAN açma/ekleyebilme, düzenleme ya da silme yetÂkisine sahiptir. VTP sunucusu, tüm VTP alanı ile ilgili diÄŸer yapılandırma parametrelerini de deÄŸiÅŸtirebilir. VTP sunucusu bu bilgiyi, aynı VTP alanı içerisindeki diÄŸer istemci ve sunuculara duyurur. VTP sunucuları, VLAN yapılandırma bilgilerini Catalyst NVRAM belleÄŸinde İstemciler ise VLAN yapılandırmasını saklamazlar. Bir VTP istemci, yeni bir VLAN a deÄŸiÅŸtirimez ya da silemez. İstemciler, yapılandırmayı NVRAM‘e kaydedemezler.
Peki neden bir switch VTP istemci olsun ki:) Eğer tek bir mühendis ağı tasarlıyor ve kuruyorsa o kişi için VLAN yönetimini tek bir switch üzerinden yapılandırıp (VTP sunucu), diğerlerinin (istemciler) de bu sunucudan bilgiyi almalarını sağlamak, rahat yönetim imkanına sahip olmak demektir.
İlginç olan bir baÅŸka konu ise, Cisco switch‘lerinde VTP kullanmak istemediÄŸinizde VLAN‘larla ilgili bilgi alışveriÅŸi için VTP‘nin etkin olmasını istemiyorsanız) VTP yi “disi yani kapatma ÅŸansınızın olmamasıdır. Bunun yerine, switch’i VTP Transparent moda at durumundasınız. Transparent moda alınmış switch’ler arasında VTP kullanılmaz. VTP Transparent modda olan switchlerle aynı aÄŸda bulunan VTP sunucular ve istemciler, iÅŸlevlerine mal olarak devam ederler.
VTP Transparent modda olan switch‘ler ise VTP duyurularını hiç önemsemezler. Bir” deyiÅŸle, Transparent moddaki bir switch, aldığı VTP duyurularını hiç iÅŸlem yapmadan ol ÄŸu gibi diÄŸer switch’lere iletir.
VTP Transparent modda yapılandırılmış bir Switch, yeni bir VLAN açabilir, silebilir ya düzenleyip deÄŸiÅŸtirebilir ancak yaptığı tüm bu hareketler sadece o switch üzerinde etki” Yapılan VLAN deÄŸiÅŸimlerinin hiçbiri diÄŸer Switch‘leri etkilemediÄŸi gibi, onlara iletilm de. Transparent mod, tipik olarak sadece yönetimsel deÄŸiÅŸimlerin dağıtılmasının istendiÄŸi yerel deÄŸiÅŸimlerin yansıtılmamasının hedeflendiÄŸi durumlarda kullanılır.
Bir başka makalede görüşmek üzere..
Yazıyı oluşturmama yardım eden herkese çok teşekkür ediyorum..


























0 Responses to “Cisco Vlan Trunking Protocol (VTP)”