CCNA - Duplex Mode, Speed, Mdix, CSMA-CD ve CDMA-CA Kavramları
Duplex Mode: 2960 Switch’te Duplex Mode yapılandırmadan önce interface’deki default ayarı nasıl bunu görebilmek için “show interfaces fa0/1 status” komutunu kullanabiliriz. Burada 1 nolu interface’in hangi modda davranış şekli göstereceğini yani full duplex mi half duplex mi olduğunu bu komut ile görebiliriz. Çalışma ortamına yeni bir switch bağladığımda buradaki interface’lerin davranış şekillerini inceleyecek olursak, Duplex Mode’un varsayılan olarak “Auto” olduğunu görürüz. Bu ne demek? 1 nolu interface’e herhangi bir cihaz bağladığınızda ağın bağlı olduğu uç cihaz nasıl davranırsa ben de o şekilde davranacağım demektir. Aynı şekilde Speed sütunu da Auto olarak gelmektedir;
S1#show interfaces f0/1 status
Port Name Status Vlan Duplex Speed Type
Fa0/1 notconnect 1 auto auto 10/100BaseTX
Switch’e bir bilgisayar bağladıktan sonra “show interfaces fa0/1” komutunun çıktısında Full-duplex çıktısını görürüz. Bunun sebebi bilgisayarın defaultta Full-duplex çalışıyor olmasıdır. Aynı şekilde switch’e bir hub bağladığımızda, hub half-duplex çalıştığından dolayı hub’a bağlanan switch’in interface’i otomatik olarak half-duplex moduna geçer.
Bir interface üzerinde duplex modu yapılandırmak için sırasıyla;
S1(config)# interface fastEthernet 0/24
S1(config-if)# duplex fullkomutları kullanılır. Bu durumda switch’in 24 numaralı portu Full-duplex olarak çalışmaya başlar. Ancak iki taraf farklı duplex modunda ise cihazlar iletişime geçemez. Her iki tarafta aynı duplex modu olması gerekir.
speed Komutu: Bu komut interface altında çalışır. Diyelim ki yeni model switch’in bir interface’inin karşısında seneler önce alınan başka bir switch bağlı ve bu eski switch 10 Mbps hızı destekliyorsa yeni model switch’in de speed özelliği 10 Mbps hızına ayarlanmalıdır aksi taktirde bağın iki tarafı farklı speed özelliğinde çalışamaz. Bu komutun varlığının tek sebebi varsa budur. Switch’e bağlı olan karşı cihazlarla (switch, pc vs.) uyumlu çalışabilmesi için IOS bize böyle bir esnekliği sağlamıştır. Birbirine bağlı aynı iki switch’ten birinin speed durumu “auto” diğerininki “100 Mbps” ise speed durumu auto olan switch kendisini speed durumu 100 Mbps hızında olan switch’e göre ayarlayarak speed durumunu 100 Mbps yapar. Karşıdaki cihaza göre kendini ayarlar. Bu komut aşağıdaki şekilde kullanılır;
S1(config-if)#interface fastEthernet 0/23
S1(config-if)#speed 100
S1(config-if)#do sh int fa0/23 status
Port Name Status Vlan Duplex Speed Type
Fa0/23 connected 1 auto a-100 10/100BaseTX
S1(config)# interface fastEthernet 0/2
S1(config-if)# mdix auto etkinleştirilir ve S1(config-if)# no mdix auto ile devre dışı bırakılabilir.
Son olarak 2 kavramdan daha bahsetmek istiyorum. Switch interface’leri full-duplex’tir dedik. Yani aynı anda hem veri iletir hem de veri alır. O yüzden;
CSMA/CD (Carrier Sense Multiple Access / Collision Detection) özelliğinden bahsetmek switch’ler için pek doğru olmaz. Yani bu kavram full-duplex çalışan interface’lerde kullanılamaz ancak interface’ler bu şekilde modernize edilmeden önce half-duplex çalışırdı. Hub’lar hala half-duplex çalışır yani aynı anda sadece mesaj gönderecek veya alacak. Aksi taktirde bildiğimiz gibi collision meydana gelirdi. Bu collision’u en aza indirmek için half-duplex network’lerde iletim hattında konuşma olup olmadığını kontrol eden bir yöntem geliştirilmiştir. İşte bu yöntemin adı CSMA/CD’dir. Half-duplex çalışan interface’lerde bahsi geçer. Peki ne yapar? O iletim hattında, o interface’de iletişim olup olmadığını tespit eden bir özelliktir. Switchler’de artık bu özellik çok kullanılmaz ancak Ethernet network’lerde yani Ethernet2 ve 802.3 durum böyle iken kablosuz network’lerde yani 802.11 protokolünün kullanıldığı network’lerde halen böyle bir denetim yapılmaktadır. Adında küçük bir revizyon yapılmıştır. O da CSMA/CA (Carrier Sence Multiple Access / Collision Avoidance) olarak adlandırılır.
Yorumlar
Yorum Gönder