Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir? – Switch (Anahtar) ağ cihazları bilgisayar veya ağa bağlı olan tüm cihazlar arasında veri iletişimi sağlarlar. Peki, Switch’ler nasıl çalışır ve bilgisayarların MAC adresini nasıl öğrenir?
Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

Ağ üzerinde yaygın olarak kullanılan ve anahtarlama görevi gören Swich’ler MAC adreslerine göre veri iletimi sağlarlar. Swich’lerin portlarına bağlı her ağ aygıtı birer MAC adresine sahiptir. Dolayısıyla Switch’er MAC adreslerini kendi tablolarına kaydederler ve daha sonra hızlı veri iletimi için tablodaki MAC adreslerini kullanırlar.

Peki bir Switch MAC adreslerini nasıl öğrenir? Ağ üzerinde 2 adet bilgisayar olduğunu düşünelim. Örneğin; PC1, PC2’ye Ping atıyor. Ping atılırken kaynak ve hedef IP adresleri ICMP protokolü tarafından hemen tasarlanır. Fakat PC1, PC2’nin MAC adresini bilmediği için PC1 ağ ortamına bir Broadcast mesajı yayınlar. Broadcast görevini ARP (Address Resolution Protocol – Adres Çözümleme Protokolü) yapar.

PC1 Broadcast yayınını yapmak için hedef kısmını ff:ff:ff:ff:ff:ff olarak düzenler. Kısacası, PC1 ARP protokolünü kullanarak 192.168.5.10 IP adresine kim sahip sorusunu soruyor. ARP adres çözümleme protokolü 192.168.5.10 IP adresine sahip MAC adresini bularak bir sonraki aşamada Ping işlemi gerçekleşmiş olur.

Önceki yazılarımızda, Switch Nedir? ve Switch Anahtarlama Türleri‘nden bahsetmiştik. Bu yazımızda Switch ağ üzerindeki cihazların MAC adreslerini nasıl öğreneceğini inceleyeceğiz.

GNS3’te WireShark Kullanarak Switch Nasıl Çalışır İnceleme

GNS3 programını kullanarak küçük bir ağ topolojisi yaptıktan sonra, PC1 üzerinden PC2’ye Ping atacağız. Ping işlemine başlamadan önce PC1 ve Layer 2 Switch arasındaki kablo üzerinde WireShark kullanarak Paket Analizi yapacağız. Bir Switch’in MAC adreslerini nasıl öğrenir incelemek için aşağıdaki adımları sırasıyla takip ediniz.

   Adım 1

Öncelikle GNS3 programını çalıştırınız ve yeni bir proje oluşturunuz.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 2

GNS3 çalışma alanına bir adet Layer 2 Switch ve iki adet VPCS (Sanal Bilgisayar) ekleyiniz. Örnek olarak bir IP adresi bloğu tanımlayınız ve çalışma alanına açıklamalar ekleyiniz.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 3

VPCS bilgisayarlara IP adresi verme işleminden sonra, komut isteminde show ip komutu ile yapılandırmayı kontrol ediniz. PC1 MAC adresi bilgisini unutmayınız.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 4

PC2 üzerinde IP adresi bilgileri aşağıdaki gibidir. Burada PC2 MAC adresini unutmayınız.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 5

Ağ üzerinde herhangi bir veri iletimi yapılmadığı için Switch üzerinde MAC adresi tablosu boş gözükecektir. Switch üzerinde show mac address-table komutu ile MAC tablosunu görebilirsiniz.

Bilgisayarlar belirli zamanlarda ağ üzerine ARP Broadcast (ff:ff:ff:ff:ff:ff) gönderirler ve kendi MAC tablosunu oluştururlar. MAC adresleri 10 dakikaya kadar Cache’te tutulur. Dolayısıyla bilgisayar tekrar paket göndermek istediğinde hedef bilgisayarın MAC adresini bildiği için ARP yayını yapmayacaktır.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 6

GNS3’te WireShark programını başlatmak için PC1 ve Layer 2 Switch arasındaki bağlantı üzerinde Sağ Tuş / Start Capture seçeneğine tıklayınız.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 7

Açılan pencerede OK (Tamam) butonuna tıklayınız.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 8

OK butonuna basar basmaz WireShark programı açılacaktır. Aşağıdaki görüntüde paket analizlerinin yapıldığını görebilirsiniz.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 9

PC1’den PC2’ye Ping atar atmaz WireShark programı üzerinde ARP protokolünün devreye girdiğini görebilirsiniz.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 10

Daha detaylı bilgi için Broadcast ARP seçeneğine tıklayınız. Aşağıdaki görüntüde gördüğünüz gibi PC1 PC2’nin IP adresini bilmediği için hedef adres olarak ff:ff:ff:ff:ff:ff adresine yayın yapmıştır.

Sonuç olarak, ARP Broadcast yayını ile 192.168.5.10 IP adresi MAC adresine ulaşılmıştır. Ve artık PC1 PC2’nin MAC adresini öğrendiğine göre hemen ardından Ping işlemini (ICMP) başlatacaktır.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 11

WireShark üzerinde 25. kolona tıkladığımızda, artık ARP adres çözümleme işleminin tamamlandığını görebiliriz. Ayrıca kaynak ve hedef adres alanlarında PC1 ve PC2 olduğunu görebiliriz.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 12

Ping işlemi tamamlandıktan sonra Switch üzerinde show mac address-table komutu ile MAC tablosuna göz attığımızda, PC1 ve PC2’nin MAC adreslerinin tabloda olduğunu görebiliriz.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 13

Eğer Switch üzerinde MAC tablosu kayıtlarını silmek istiyorsanız, clear mac address-table komutu ile bu işlemi gerçekleştirebilirsiniz.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 14

VPCS PC1 ve PC2 üzerinde de MAC adres kayıtlarını görmek için show arp komutunu kullanabilir ve ayrıca silmek için de clear arp komutunu kullanabilirsiniz.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

   Adım 15

Ve son olarak, WireShark paket analiz programını kapatmak için GNS3 üzerinde Stop Capture seçeneğini kullanabilirsiniz.

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir?

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir? ⇒ Video

Switch nasıl çalışır ve Switch MAC adreslerini nasıl öğrenir konusu ile ilgili videoyu izleyebilir ve ayrıca YouTube kanalımıza abone olabilirsiniz…

  Son Söz

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir? – Cisco markalı veya herhangi bir marka Switch’lerde ARP Broadcast yayınını azaltmak ve ağ performansını iyileştirmek için Dinamik MAC adresi öğrenme yerine Statik MAC adresi kayıtları girerek bu işlemleri halledebiliriz. Ayrıca, Windows işletim sistemlerinde de MAC adres tablosunu arp -a komutu ile görüntüleyebiliriz. Sizlere faydalı olması dileğiyle hoşçakalın, takipte kalın!

Eğer bu makale faydalı ise, yorum yazarak geri bildirim gönderiniz. Şimdiden teşekkürler!

Yazıyı daha sonra tekrar okumak isterseniz, CTRL + D ‘ye basarak yer işaretlerine ekleyebilirsiniz!

Switch Nasıl Çalışır? Switch MAC Adreslerini Nasıl Öğrenir? İlgili Yazılar

[su_box title=”İlgili Yazılar” box_color=”#242424″ radius=”0″]
♦ GNS3 Nedir? Ne İşe Yarar? Nasıl Kurulur?
 Cisco Router DHCP Yapılandırma
♦ Cisco Router Static NAT Yapılandırma
♦ Cisco Switch Temel Yapılandırma
♦ Cisco Layer 2 Switch VLAN Yapılandırma
[/su_box]

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir