Tag Archive | "cisco switch"

OSPF LSA Type 3 Summarization

Tags: , , , , , , , , , , , , , , , , , , , , , ,

OSPF LSA Type 3 Summarization



OSPF ile summarization sadece area’lar arasında ya da ASBR router’ında yapılabilir. Bu çalışmada ABR olan R2 router’ı üzerinde yapılacak konfigürasyon ile R1 ve R3 routerları üzerinde ki Loopback networklerindiğer area’ ya özetlenmesi sağlanacaktır.

Summarization yapılırken dikkat edilecek nokta kullanacağımız network adresleri ve Subnet Mask’ların özetlemek istediğimiz aralıkları kapsayacak şekilde hesaplanmasıdır.Önce Summarization yapılmadan konfigürasyonlarımıza ve R1 – R3 routerlarının Routing Table’larına bakalım. Routerların başlangıçtaki konfigürasyonları şöyle olacaktır;

R1 Router’ı

R1#sh running-config
Building configuration…
hostname R1
interface Loopback0
ip address 193.168.1.1 255.255.255.0
ip ospf network point-to-point
!
interface Loopback1
ip address 193.168.2.1 255.255.255.0
ip ospf network point-to-point
!
interface Loopback2
ip address 193.168.3.1 255.255.255.0
ip ospf network point-to-point
!
interface Serial1/0
ip address 10.1.1.1 255.255.255.252
!
router ospf 1
log-adjacency-changes
network 10.1.1.0 0.0.0.3 area 0
network 193.168.1.0 0.0.0.255 area 0
network 193.168.2.0 0.0.0.255 area 0
network 193.168.3.0 0.0.0.255 area 0
!
end
R1#

-

R2 Router’ı

R2#show running-config
Building configuration…

hostname R2
!
interface Serial1/0
ip address 10.1.1.5 255.255.255.252
serial restart-delay 0
!
interface Serial1/1
ip address 10.1.1.2 255.255.255.252
serial restart-delay 0
!
!
router ospf 1
log-adjacency-changes
network 10.1.1.0 0.0.0.3 area 0
network 10.1.1.4 0.0.0.3 area 1
!
ip classless
!
end

R2#-

-

R3 Router’ı

R3#show running-config
Building configuration…

hostname R3
!
!
interface Loopback0
ip address 192.168.1.1 255.255.255.0
ip ospf network point-to-point
!
interface Loopback1
ip address 192.168.2.1 255.255.255.0
ip ospf network point-to-point
!
interface Loopback2
ip address 192.168.3.1 255.255.255.0
ip ospf network point-to-point
!
!
interface Serial1/1
ip address 10.1.1.6 255.255.255.252
!
router ospf 1
log-adjacency-changes
network 10.1.1.4 0.0.0.3 area 1
network 192.168.1.0 0.0.0.255 area 1
network 192.168.2.0 0.0.0.255 area 1
network 192.168.3.0 0.0.0.255 area 1
!
ip classless
end

R3#

-

R1 ve R3 Rourterlarının Routing Table’ları da şu şekilde oluşmuştur;

-

-

R2 Routerında Summization yapıldıktan sonra

R2 OSPF konfigürasyonu ve diğer routerların routing table’ları şu şekilde oluşacaktır;

-

R2;
!

router ospf 1
log-adjacency-changes
area 0 range 193.168.0.0 255.255.252.0
area 1 range 192.168.0.0 255.255.252.0
network 10.1.1.0 0.0.0.3 area 0
network 10.1.1.4 0.0.0.3 area 1
!

-

-

Popularity: 22% [?]

Posted in MakalelerComments (0)

Spanning-Tree (STP) Nedir ?

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Spanning-Tree (STP) Nedir ?


Spanning-Tree Nedir ?

Gereğinden fazla fiziksel bağlantıya sahip ağlarda, Spanning-Tree (STP)’den önce çerçeveler velirsiz bir süre boyunca dolaşıp duruyorlardı. STP, herhangi bir LAN segmenti (çarpışma etki alanı) arasında sadece tek bir aktif bağlantı kalması için bazı portları bloklar.
STP kullanılmasının hem iyi hem de kötü sonuçları vardır: Çerçeveler döngüye girmez ve bu sayede LAN kullanılabilir. Ancak, ağ, çerçevelerin döngüye girmemesi için bloklanmış olan bazı bağlantıların getireceği avantajları kaybetmiş olur.
Bazı kullanıcıların tarfiği, ağ boyunca daha uzun bir yol kat etmek zorunda kalır çünkü, daha kısa olan bağlantı bloklanmıştır.Yine de, STP kullanmanın iyi olduğu sonucuna varabiliriz. Çerçeveler belirsiz bir şekilde döngüye girseydi, LAN hiçbir şekilde kullanılamaz hale gelecekti.
Sonuç olarak STP, yedek LAN’lar inşa etmemize yardımcı olmasının yanında, birkaç yan etkiye sahiptir.
Döngüleri engellemek için, switch’ler de dahil olmak üzere tüm bridging cihazları STP kullanır. STP, bridging cihazı üzerindeki arabirimleri, bloklama durumuna ya da iletim durumuna getirir.

Bloklama, arabirimin veri çerçevelerini alıp iletemeyeceği ancak, bridge protokolü veri birimlerini-BDPU (bridge protocol data units) alıp gönderebileceği anlamına gelir. İletim durumu, arabirimin BPDU’lar yanında veri çerçevelerini de alıp gönderebileceği anlamındadır.

Doğru arabirimler bloklandığında, her LAN çifti arasında sadece tek bir aktif mantıksal bağlantı kalacaktır. STP, transparent bridge ve switch’lerde aynı şekilde çalışır. Bu sebepten, bu kısımda, bridge, switch ve bridging cihazları, STP çalıştırabilecek herhangi bir cihaz yerine kullanılmıştır.

Basit bir örnek vererek, STP kullanımına neden ihtiyaç duyulduğunu açıklayalım.

Bilinmeyen MAC adreslerine gönderilen çerçevelerin ya da broadcast’lerin tüm arabirimlerden gönderileceğini hatırlayın.

Aşağıdaki Şekil, Larry tarafından gönderilen bir çerçevenin döngüye girişini göstermektedir. Ağda yedek bağlantılar vardır ancak bunlar, STP etkin hale getirilmediğinden kullanılamamaktadır.

Şekil Yedek bağlantıları olan ancak STP’yi kullanmayan ağ yapısı — Çerçeveler Sonsuza Kadar Dönüp Dolaşacaktır.

-

Larry, Bob’un MAC adresine bir unicast çerçeve göndermektedir ancak Bob’un makinesi kapalıdır ve switch’lerden hiçbirisi daha önceden Bob’un MAC adresini öğrenmemiştir. Bob’un MAC adresine gönderilen çerçeveler sonsuza kadar dönüp dolaşmaya devam edecektir. Switch’ler Bob’un MAC adresini öğrenemeyeceğinden, çerçeveleri tüm portlarından göndermeye devam edecektir ve çerçevenin kopyaları ağda dolaşıp duracaktır.

Ethernet, döngüye giren çerçeveyi işaretlemek için bir mekanizma sunmadığından, bridge’ler döngüye giren çerçeveyi ağın dışına atamazlar. (IP’de bu özellik bulunmaktadır. Döngüyü engellemek için Time To Live alanı kullanılır) Çerçeveler, fazlalığa sebep olan bağlantılardan biri kopana kadar dolaşmaya devam edecektir.

Bridge ve switch’ler broadcast’leri de benzer şekilde tüm portlarından gönderirler. Bu sebepten, PC’lerden herhangi birisi bir broadcast gönderdiğinde, broadcast ağda döngüye girecektir.

Birçok mühendis, birden fazla switch kullandıkları ağlarda switch’ler arasında fazladan fiziksel bağlantı kullanmaz. STP kullanılmadan, fazladan bağlantılar içeren bir LAN tasarımı çalışmayacaktır. Sonuç olarak, iyi bir ağ tasarımı, yedek fiziksel bağlantıların kullanılmasını ve bu bağlantıların doğru bir şekilde çalışması için STP’nin kullanılmasını gerektirir.

Doğru çözüm, bride/switch kullanan ağlarda, yedek fiziksel bağlantıların kullanılması ve spanning tree sayesinde, herhangi bir anda bir segmentte sadece tek bir aktif yol kalacak şekilde bazı arabirim(ler)in dinamik şekilde bloklanmasıdır.

Spanning Tree Ne Yapar?

Spanning tree algoritması, her bridge/switch portunu bloklama ya da iletim durumlarından birine getirir. İletim durumundaki portların, etkin spanning tree içinde bulundukları düşünülür. İletim portlarının tümü, çerçevelerin gönderildiği tek bir yol yaratır.

Switch’ler, iletim durumunda olan portlarından çerçeve alabilir ve çerçeve gönderebilirler. İletim durumunda olmayan yani bloklama durumunda olan portlardan, çerçeve gönderilemez ya da alınamaz. Aşağıdaki Şekil, SW3 üzerindeki portlardan birinin bloklama durumunda olduğu basit bir STP ağacı göstermektedir. 

Şekil STP Kullanan ve Yedek Hatlara Sahip Olan Bir Ağ

-


Larry Bob’un MAC adresine bir çerçeve göndermek istediğinde, çerçeve döngüye girmeyecektir.

SW1, SW3’e bir kopya gönderecektir ancak SW3, bunu SW2’ye gönderemeyecektir çünkü, 0/27 portu bloklanmıştır. STP, döngüleri engellerken, bazı çerçevelerin daha uzun bir fiziksel yol kat etmelerine sebep olur.

Örneğin, Archie Bob’a bir çerçeve göndermek istediğinde, SW2’den SW1’e ve SW1’den de SW3’e gitmek zorunda kalacaktır ve fiziksel olarak daha uzun bir yol kat edecektir. Döngüleri engellemek zorundasınız ancak bunun sonucunda, trafiğin bir kısmını daha verimsiz bir şekilde ileteceğiniz gerçeğini de kabul etmek zorundasınız.

SW1 ile SW3 arasındaki bağlantı koparsa, STP dinamik bir şekilde, SW3’ün bloklanmış olan portunu açacaktır. Örneğin, Aşağıdaki Şekil’de bağlantı kopmuş ve STP değişmiştir.

Şekil  Bağlantı Koptuktan Sonra, STP Kullanan ve Yedek Hatları Olan Ağda Gerçekleşenler.

-

-

STP, her arabirimi bloklama ya da iletim durumuna getirme işini nasıl yürütmektedir? Peki, ağda oluşan bir kesintiye yanıt olarak, yedek hatları bloklama durumundan iletim durumuna nasıl geçirmektedir. sıradaki kısımda, bu soruların cevapları verilecektir.

Popularity: 26% [?]

Posted in MakalelerComments (3)

Cisco Discovery Protocol (CDP) Nedir?

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Cisco Discovery Protocol (CDP) Nedir?


Cisco Discovery Protocol (CDP) Nedir


Cisco lokasyonlarında kullanılan en yaygın protokollerden birtanesi de Cisco Discovery Protocol (
CDP)  Cisco keşif protokuludur.

Asıl amacı fiziksel ortamda komşu durumda olan aygıtların temel ve bir ağ yöneticisinin ihtiyacı olan genel bilgileri keşfetmektir.bu bilgilere erişirken herhangi bir şifreye ya da yetkiye gerek yoktur çünkü  CDP yayımlama yöntemiyle çalışmaktadır.

Örneğin show cdp neighbor komutunu kullanan bir ağ yöneticisikullanılan cihaza komşu router yada switch lerin device ID lerinden lokal interface lerine kadar bir çok bilgiyi öğrenebilecektir.Bu noktada önemli olan girilmiş olan CDP komutu değil diğer komşu cihazların cdp protkolünü kullanarak kendilerine ait bilgileri çoklu yayın yöntemini kullanarak (multicast) komşu cihazlara göndermesidir.

Bu durum cdp nin yayın yapılan router yada switch de açılıp kapatılabileceği anlamına gelir.Varsayılan olarak enable durumundadır.

Neden Cisco Discovery Protocol (CDP) kullanayamki?


Cisco Discovery Protocol (CDP) dinamik yönlendirme protokollerinde olduğu gibi komşu cihazlar tarafından alınıp kendisine ait herangi bir tabloda yada bölgede güncelleme yapılarak kullanılan bir protokol değildir.
Yani herhangi bir cisco aygıtının cdp protokolüne ihtiyacı yoktur ama o ağı yada lokasyonu yöneten kişinin mutlaka elinin altında olması gereken bir protokoldur. Kapınızın önüne bir çöp koyduğunuzda bahçenize duvar yaptığınızda arabanızı sokağa park etmek istediğinzde yada yüksek sesle müzik dinlemek istediğinzde komşunuzun ne düşündğünü ve mevcut durumunun uygulamak istediğiniz şeyleri uygun olup omadığını mutlaka bilmek istersiniz.ozaman gelin komşumuz hakkında biraz bilgi toplayalım.-komşumun duvar uzunluğu 90 cm
-komşum çöplerini köşe başına koyuyor.
-komşumun arabası yok
-komşumun pencereleri pimapen çift kat

Komşumun duvar uzunluğu 90 cm olduğu için daha uzun yapmak uygun olmuyacaktır. Komşumun çöpleri köşe başına koyması önemli değil kimseyi rahatsız etmiyecek herhangi bir yere koyabilirim.

Komşumun arabası olmadığı için aramızdaki tek park yerini kullanabilirim.Komşumun pencerleri mükemmel 7+1 sinema sistemim boşa gitmeyecek Yukarıdaki örnekte görüldüğü gibi komşulara ait özellikleri bilmekle kendi ortamımızda neler yapıp neler yapamayacağımza karar verebiliriz.komşu özellikleri öğrenmek sadece neyi yapıp neyi yapamıcağamızın kararını vermek değil komşumuzu daha iyi tanımak içindir.Şimdide ağ ortamımızda cdp yi biraz inceleyelim.yukarıdaki örnekten yola çıkarak cdp yi kullanarak ortamdaki cihazların hangi özelliklerini öğrenebiliriz buna bir göz atalım.Cisco firmasının tüm eğitim kaynaklarında cdp nin keşif başlığı 5 madde altında toplanmıştır bunlar;

a.Device Identifier (Aygıt tanımlayıcı)
b. Address List (Adres Listesi)
c. Port Identifier(port Tanımlayıcı)
d. Capabilities List(Yetenekler listesi)
e. Platform

Cdp show komutu altında ayrılacıklı moda çalıştığı gibi herhangi bir arayüz configurasyonu altındada çalışmaktadır.Daha önce belirttiğimiz gibi cdp varsayılan olarak enable durumundadır. no cdp run Global bir komuttut ve tüm aygıtta cdp yi devre dışı bırakır. örnek:

I.ANKARA Con0 is now availablePress RETURN to get started! ANKARA>enable
ANKARA#show cdp
% CDP is not enabled
ANKARA#

 -

II.ANKARA Con0 is now availablePress RETURN to get started! ANKARA>enable
ANKARA#show cdp
Global CDP information:
        Sending CDP packets every 60 seconds
        Sending a holdtime value of 180 seconds
        Sending CDPv2 advertisements is enabled
ANKARA#

-

Yukarıdaki 2 örnekte Cisco Discovery Protocol (CDP) nin aynı roueter üzerinde kapalı ve açık durumundaki show parametresini göstermektedir.

I . örnekte kapatılmış II. Örnekte açık durumdadır.
Benzer şekilde herhangi bir arayüzde no cdp enable komutu ile cdp o arayüzde devre dışı bırakılabilir veya cdp enable komutu ile tekrar aktif hale getirilebilir. Cisco Discovery Protocol (CDP) yi örneklerle ve komutlarla incelemeye devam edelim.

 #show cdp neighbor ?

-

ANKARA#show cdp neighbors
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
                  S - Switch, H - Host, I - IGMP, r - Repeater

Device ID        Local Intrfce     Holdtme    Capability  Platform  Port ID
ESKISEHIR        Ser 0/1            170          R        2621      Ser 0/1
BOLU                Ser 0/1            170          R        2621      Ser 0/0
OCM                 Fas 0/1            170          S       2950       Fas 0/1
ANKARA#

-

Yukarıdaki örnekte Ankara router’ına bağlı komşu aygıtların bilgisi verilmiştir.

örneğin Eskişehir Device ID li aygıt bir Router dır ve modeli 2621 dir .

Ankara aygıtının s 0/1 bacağına bağlıdır aynı şekilde kendisine ait s 0/1 bacağından bağlıdır. Aynı şekilde tabloya bakıldığında OCM adlı komşunun modeli 2950 olab bir switch olduğunu rahatlıkla anlayabiliriz.

#Show cdp neighbors detail 

-

ISTANBUL>enable
ISTANBUL#
show cdp neighbors detail

Device ID: BOLU
Entry address(es):
  IP Address: 192.168.2.1
Platform: cisco 2621,  Capabilities: Router
Interface: Serial0/0,  Port ID (outgoing port): Serial0/1
Holdtime : 146 sec
Version :
Cisco Internetwork Operating System Software
IOS ™ C2600 Software (C2600-BIN-M), Version 12.2(13)T1, RELEASE SOFTWARE (fc1)
TAC Support:
http://www.cisco.com/tac
Copyright (c) 1986-2003 by Cisco Systems, Inc.
Compiled Sat 04-Jan-03 05:58 by ccai
advertisement version: 2

————————-

Device ID: KUTAHYA
Entry address(es):
  IP Address: 192.168.3.2
Platform: cisco 2621,  Capabilities: Router
Interface: Serial0/0,  Port ID (outgoing port): Serial0/0
Holdtime : 146 sec
Version :
Cisco Internetwork Operating System Software
IOS ™ C2600 Software (C2600-BIN-M), Version 12.2(13)T1, RELEASE SOFTWARE (fc1)
TAC Support:
http://www.cisco.com/tac
Copyright (c) 1986-2003 by Cisco Systems, Inc.
Compiled Sat 04-Jan-03 05:58 by ccai
advertisement version: 2

ISTANBUL#

-

Yukarıaki örnektede İstanbul aygıtına ait komşuların bilgileri detaylı ve birbirinden çizgilerle ayrılmış durumda görüyoruz önceki komuta oranla daha ayrıtılı olup bağlı olduğu bacağın IP adresini den IOS sürümüne kadar ekstra bilgiler görülmektedir.
CDP nin kullanımı görüldüğü gibi oldukca basittir.

Yukarıda verdiğimiz örneklerin dışında farklı cdp kombinasyonları ve komutları mevcuttur.

Örnek:


#Show cdp entry Bolu :

Bolu komşusu hakkında öğrenilen bilgilerin sıralanmasını sağlar.
 

#Show cdp traffic :

CDP ile ilgili genel trafik bilgisi (toplam paket giriş çıkışı checksum hataları tanımsız paketler kapsülleme hataları vs.vs)
 

#Show cdp interface

CDP arayüz durumu ve yapılandırmasıdır.

Yazar :  Fatih Yurttaş x25 ( CiscoTR.COM )

Dipnot : Dökümanın orjinal link’i

http://www.ciscotr.com/forum/showthread.php?t=202

-

Popularity: 24% [?]

Posted in MakalelerComments (2)

vLAN Nedir , vLAN Konfigurasyonu

Tags: , , , , , , , , , , , , , , , ,

vLAN Nedir , vLAN Konfigurasyonu


VLAN Nedir?

VLAN’ın açılımı Virtual Local Area Network’tur. Türkçesi ise Sanal Yerel Alan Ağları’dır. IEEE tarafından geliştirilmiştir. VLAN OSI 2. katmanda çalışır (Layer 2). Adından da anlaşılabileceği gibi VLAN teknolojisi kullanılarak, bu teknolojiyi destekleyen cihazlar üzerinde mantıksal ağlar oluşturulur. Bu mantıksal ağlar aslında bölünmüş birer broadcast domainlerdir.

VLAN, yerel alan ağı üzerindeki ağ kullanıcılarının ve kaynaklarının mantıksal olarak gruplandırılması, farklı broadcast domainlere atanması ve ağ cihazları üzerinde farklı portlara atanması ile uygulanır.

VLAN kullanılan bir ağda, bir VLAN’da bulunan kullanıcılar sadece kendi broadcast domain’ine sahip olacağından, birbirleri ile haberleşebilirler. Oluşturulmuş farklı bir VLAN’da bulunan kullanıcılar ile iletişim kuramazlar. Büyük ağlarda VLAN ihtiyacı işte bu sebepten dolayı ortaya çıkmış ve Network Mühendisleri’ni büyük bir zahmetten kurtarmıştır. Ortamda OSI 3. katman çalışan (Layer 3) bir cihaz olması durumunda, bir VLAN’a üye ağ kullanıcısının farklı bir VLAN’a üye ağ kullanıcısı ile haberleşmesi sağlanabilmektedir. Artık günümüzde Cisco Systems’in üretmiş olduğu Layer 3 switch’ler, aynı zamanda router modunda çalıştıkları için bunu yapabilmektedir. VLAN adaptasyonu sonrasında broadcast trafiği azaltılır ve bant genişliği de artırılmış olur. Ayrıca ağ kullanıcıları daha kolay yöneltilebilir ve erişim izinleri (access -lists) çok daha kolay yapılandırılıp uygulanabilir.VLAN kullanımı aynı zamanda ağ yatırımınızı da düşürmektedir. Örneğin 48 port bir switch’iniz var ve bunun sadece 25 portunu kullanıyorsunuz. Başka bir yerel alan ağı oluşturmanız gerekiyor ve 20 kişilik bir grubu ağa bağlayacaksınız. Yeni bir switch almak yerine elinizdeki 48 portlu switchin boş olan 23 portunu başka bir vlan oluşturup atayarak, yeni bir switch almaktan tasarruf elde edersiniz.VLAN Nasıl Oluşturulur?VLAN oluşturacağınız cihaza konsol portundan ya da telnet üzerinden bağlanarak aşağıdaki komutlarla VLAN’larınızı oluşturabilirsiniz.Not: VLAN’larınızı oluşturmak için cihaza bağlandıktan sonra en komutu ile Privileged mod’a geçmelisiniz.ciscoSwitch3550#vlan database
ciscoSwitch3550#vlan 2 name TEST VLANI
ciscoSwitch3550#vlan 3 name DENEME VLANI

Not: VLAN1 her zaman switchlere uzaktan bağlanmak ve yönetmek için kullanılan management vlan’dır ve tüm Cisco IOS’lerinde default olarak gelir. Bu VLAN’a vereceğiniz IP adresi ile switch’inize uzaktan bağlanabilirsiniz.

Yukarıdaki örneğimizde 2 adet vlan oluşturduk ve bu vlan’lara isim verdik. Şimdi komutları inceleyelim.

vlan database = VLAN veritabanına giriş yapmanızı sağlar.
vlan 2 = 2 ID’li vlanınızı oluşturmak için kullanılır.
name = Oluşturduğunuz VLAN’a bir isim vermek için kullanılır.

Oluşturmuş olduğunuz VLAN’lar listelemek ve hakkında bilgi almak için aşağıdaki komutu kullanabilirsiniz.

Kod:

 cisco3550# show vlan

Portlar VLAN’a Nasıl Atanır?

Yukarıdaki örnekte nasıl VLAN oluşturabileceğinizi öğrendiniz.

Bu adımda ise switchinizin portlarını oluşturduğunuz VLAN’lara nasıl atayacağınız anlatılmıştır. Diyelim ki switchinizin fastethernet0/1 portunu yukarıda oluşturduğunuz VLAN2 id’sine sahip TEST VLAN’ına, fastethernet0/2 portunu ise VLAN3 id’sine sahip DENEME VLAN’ına atayacaksınız. Bunun için aşağıdaki komutlar yeterlidir. Not: Port atayabilmeniz için conf t komutu ile global configured moda geçmelisiniz.

Kod:

cisco3550#configure terminal         

cisco3550#int fastethernet0/1         

cisco3550#switchport mode access         

cisco3550#switchport access vlan 2         

cisco3550#exit         

cisco3550#int fastethernet0/2         

cisco3550#switchport mode access         

cisco3550#switchport access vlan 3         

cisco3550#end         

cisco3550#wri mem

Yukarıdaki örneğimizde kullandığımız komutları inceleyelim. int = Bu komut ile bir interface’a girilip o interface için konfigürasyon yapılır.
switchport mode access = Bu komutun kullanıldığı portun bir access portu olduğu belirtilir.
switchport access vlan = Bu komut ile portun hangi vlan’a erişim portu olduğu belirlenir.
wri mem = Konfigürasyonda yaptığınız değişiklikleri kaydetmenizi sağlar.
Yukarıdaki komutları kullanarak oluşturduğumuz VLAN’lara port atamasını yapmış olduk. sh vlan komutunu kullandığı nı zda VLAN’ları n karşı sı nda atanmış olan portları nı zı görebilirsiniz.Oluşturulan bir VLAN’ı Silmek?Oluşturmuş olduğunuz bir VLAN’ı silmek için aşağıdaki komutu kullanabilirsiniz. VLAN’ı sildikten sonra bu VLAN’a atanmış portlar default vlan’a (VLAN1, Management VLAN) otomatik olarak geçecektir.

Kod:

 cisco3550#vlan database cisco3550#no vlan 2

Yukarıdaki komutla oluşturduğunuz 2. VLAN’ı silebilirsiniz. Ancak bir VLAN’ı sildiğiniz zaman ondan sonraki VLAN’lar id’lerini korurlar. Örneğin VLAN2′yi sildiğinizde, VLAN id’si 3 olan VLAN’ın id’si tekrar 2 olmaz. VTP Nedir?VTP’nin aç l m VLAN Trunking Protocol’dur. Bu protokol sayesinde ı ı ı çok fazla sayıda switch bulunan network’larda, protokolun adından da anlaşılabileceği gibi, trunk portlar sayesinde, VLAN’larınızı diğer switchlere taşıyabilirsiniz. VTP’e bir anlamda VLAN Domain de diyebiliriz.VTP üç farklı modda çalışmaktadır.Server Mode : Bu modda çalışan switchte VLAN oluşturulur ve silinebilir. Ayrıca Layer 3′te VLAN interface konfigürasyonu Server modda olan switchte yapılandırılır.
Transparent Mode : Bu modda çalışan switchler VTP’den VLAN bilgilerini alabildiği gibi, kendi üzerinde de VLAN oluşturulabilir fakat bu VLAN bilgilerini diğer switchler ile paylaşmaz.
Client Mode : Bu modda olan switchler trunk portları üzerinden VLAN listesini alırlar ve VLAN bilgilerini taşırlar. Ancak kendi üzerilerinde VLAN oluşturamaz ya da silemezsiniz.
VTP Server Nasıl Yapılandırılır?VTP ayarlarınızı yapmadan önce şunu bilmelisiniz. Ağ kullanıcılarınız için VLAN’lar arası erişim sağlayacaksanız Layer 3 bir cihaz üzerinde VTP’i Server modda çalıştırmalısınız.Aşağıdaki komutlar ile VTP domaininizi (server) ayarlayabilirsiniz.

Kod:

 cisco3550#configure terminal        

cisco3550#vtp domain TEST        

cisco3550#vtp mode server        

cisco3550#vtp password deneme

Şimdi yukarıdaki komutların neye yaradığını kısaca inceleyelim. vtp domain = VTP domaininize bir isim vermenizi sağlar.
vtp mode server = VTP’nizin Server modda çalıştığını belirten komuttur.
vtp password = VTP domain için bir şifre belirlemenizi sağlar.
Bu komutları koşturduğunuz switch artık VTP Server Switch olarak çalışır. Mevcut trunk portları üzerinden diğer switchlere, bu switch üzerinde oluşturmuş olduğunuz VLAN’lar otomatik olarak taşınır. Bunun için diğer VLAN taşınacak switchleri de client olarak ayarlamalısınız. Ancak dikkat etmeniz gereken nokta, VTP Client Nasıl Yapılandırılır? bölümünde de görebileceğiniz gibi, vtp domain isminin ve vtp şifresinin client switch üzerinde de tanımlanmış olması gerekmesidir.VTP Client Nasıl Yapılandırılır?Şimdi diğer switchimizi de Client modda çalışacak ve Server modda çalışan switchimizden VLAN listesini alacak şekilde konfigure edelim. Bunun için Cisco Systems’in üretmiş olduğu Layer 2 2950 Catalyst marka switch kullanıyoruz.

Kod:

 cisco2950#vtp domain TEST        

cisco2950#vtp mode client        

cisco2950#vtp password deneme

Yukarıdaki komutları girdikten sonra artık 2950 switchimiz Client modda çalışacaktır ve Trunk port üzerinden VLAN listesini otomatik olarak alacaktır. Bunu yapabilmesi için yukarıda da bahsettiğimiz gibi Trunk Port’lara ihtiyaç vardır. Trunk port ik switch arasında oluşturulur ve her iki cihaz üzerindeki trunk portlar birbirine linklenir. Yukarıdaki örneğimizden devam edecek olursak; Cisco 3550 switchimizin üzerinde zaten 2 adet VLAN oluşturmuştuk. Bu VLAN’ları 2950 switchimize taşımak için Cisco 3550 switchimizin gigabitethernet0/1 portu ile Cisco 2950 switchimizin gigabitethernet0/1 portunu trunk port olarak aşağıdaki komutlarla ayarlayıp birbirine linkliyoruz.

Kod:

 cisco3550#configure terminal        

cisco3550#int gigabitethernet0/1        

cisco3550#switchport mode trunk        

cisco3550#switchport trunk encapsulation dot1q        

cisco3550#description        

        

Bu port Trunk Port olarak 2950′in giga0/1 portuna bağlanmıştır.        

cisco3550#end        

cisco3550#wri mem        

cisco2950#configure terminal        

cisco2950#int gigabitethernet0/1        

cisco2950#switchport mode trunk        

cisco2950#description Bu port Trunk Port olarak 3550′in giga0/1 portuna bağlanmıştır.        

cisco2950#end        

cisco2950#wri mem

Şimdi yukarıdaki komutları kısaca açıklayalım. Burada port numaraları aklınızı karıştırmasın, her iki switchin de (server 3550 ve client 2950) gigabit 0/1 portları trunk olarak yapılandırılmıştır. switchport mode trunk = Bu komut o switch portunun Trunk port olduğunu tanımlamaktadır.
description = Bu komutla portlara tanım girilebilir ve ileride kafanız karışmaz.
switchport trunk encapsulation = Bu komut sadece Layer 3 cihazlar üzerinde (Server) çalışır.
VLAN datagramlarının hangi tip frame içerisinde taşınacağını belirler.Dot1q Nedir?IEEE tarafından geliştirilmiş bir VLAN encapsulation standartıdır. Ethernet paketlerinin içerisine yerleştirdiği bitler sayesinde vlan id’sinin ne olduğunu belirler.ISL Nedir?Açılımı Inter Switch Link’tir. Cisco Systems’in geliştirmiş olduğu bir vlan encapsulation standartıdır.Yukarıdaki adımlardan sonra VTP Server switchimiz olan Cisco 3550 ve Client switchimiz olan Cisco 2950 üzerinde VTP ayarlarını yapmış oluruz. Trunk portları birbirine cross linklediğimizde, Cisco 3550 üzerinde oluşturmuş olduğunuz VLAN2 ve VLAN3′ün, otomatik olarak, Cisco 2950 üzerine de taşındığını görebilirsiniz. Bunun için sh vlan komutunu kullanabilirsiniz. Bir switchin tüm portlarını trunk port olarak yapılandırabileceğiniz gibi belirli portları da trunk olarak ayarlayabilirsiniz. Genelde switchlerin birbirine olan yakınlığı ve harcanacak kablo mesafesi göz önüne alınarak switch’ler üzerinde trunk portlar yapılandırılır.Önemli Not: Burada hatırlatmak istediğim başka bir önemli not var.Cisco 2950 Layer 2 switchimizin, VTP Client modda olmasına rağmen, bir başka portunu da trunk port olarak ayarlayabiliriz. Başka bir switchi Client moda alıp, onda da trunk port ayarlayarak, Cisco 2950 switchimizin trunk portuna linkleyebiliriz. Dilediğiniz kadar Trunk Port oluşturabilir, bu portlara switch takarak ağınızı genişletebilirsiniz. Ya da switchler üzerinde dilediğiniz kadar Access Port tanımlayarak VLAN’lara atayabilirsiniz. Ne kadar Trunk Port oluşturacağınız, kaç adet switchi Trunk porttan çalıştıracağınız ve Access Portunuzun ne kadar olacağı tamamen sizin Network Altyapınıza bağlıdır. Bir sınır veya limit yoktur. Ancak ne kadar VLAN oluşturabileceğiniz satın almış olduğunuz Cisco ürünlerinin kitapçığında yer almaktadır. Yanlış hatırlamıyorsam Cisco 3550 modeli Layer 3 switchler üzerinde 1024 adet VLAN oluşturabiliyorsunuz. Zaten Network Altyapınızda 1024 üzeri VLAN çalışacaksa, Cisco 3550 Layer 3 switch yerine 4500 serisi ya da 6500 serisi şase tipi backbone switch tercih etmenizde yarar vardır.

Son Söz:

VLAN Ağ Mimarisi belgemizin sonuna geldik. Bu belge sonunda VLAN’ın ne olduğunu bilmeniz, VLAN oluşturabilmeniz, VTP domain yapılandırarak switchler arası VLAN’ları taşıyabilmeniz ve Trunk / Access Portlar atayabilmeniz gerekmektedir.

Lütfen eksik veya hatalı gördüğünüz kısımları ve bölümleri yazara mail ile bildirerek, siz de bu belgenin gelişimine katkıda bulunun ve Türkiye’deki Network çalışanlarına destek olmaya yardımcı olun.

Bu Belgeye Eklenecekler:

1. VLAN’lar Arası Paket İletimi
2. VLAN’lar için Access List Tanımlama
3. Layer 3 VLAN Uygulamaları
4. VLAN Interface Yapılandırma
5. Dynamic VLANs

Popularity: 3% [?]

Posted in MakalelerComments (1)

Advertise Here