JaKaBoO
Kayıtlı Üye
5-4-3 Kuralı
Birden fazla ethernet segmenti repater veya hub ile birbirine bağlanırsa aynı çakışma alanı/collision domain'in üyesi haline gelirler. Çakışma alanı tek bir makinanın ürettiği trafik tümüne yayılan bir veya birden fazla segment manasına gelir. 5-4-3 kuralı denilen bir dizi sınırlandırmalar çakışma alanını olabileceği maksimum büyüklüğü belirler.
Ethernet ağlarının düzgün çalışması için her bir ucun kendi aktarımının diğer bir ucun aktarımı ile çakışıp çakışmadığını anlayabilmesi gerekir. Eğer bu tespit edilirse, yani aynı anda iki makina ağı kullanmaya kalkışmışsa her ikiside bunu tespit eder ve rastgele bir bekleme süresinden sonra aktarımı tekrar dener (Bu konu ile ayrıtılı bilgi için ethernet ile ilgili temel bilgiler sayfasına bakabilirsiniz.).
Ethernet kartları gönderilen veri paketinin son bitine kadar her biti yollarken çakışma olup olmadığını kontrol ederler. Son biti gönderdikten sonra bu kontrol de biter. Normalde veri paketi yollanmaya başlandığında diğer sistemler bunu tespit ederler ve sıralarını beklerler. Çakışma sadece iki sistem aynı anda veri iletimine geçtiğinde oluşur ve çakışma tespit edilerek paket tekrar yollanır.
Ancak ağ birbirine bağlı hub ve repeater'lar ile belli bir büyüklüğün üzerine çıkarsa tespit edilemeyen çakışmalar dolayısı ile veri kaybı yaşanır.
Eğer veri gönderen bir makina o esnada çakışma olduğunu tespit edemezse, her şey yolunda zanneder ve bu paketi tekrar yollama gereği duymaz.
Eğer ağ çok büyükse veri paketinin ilk biti, son bit gönderen makinadan ayrılana kadar ağdaki tüm sistemlere erişemeyebilir. Bu durumda ilk biti dahi almamış olan diğer bir sistem kabloyu kullanmaya başlar ve çakışma oluşur. Son bit ilk baştaki makinadan ayrıldığı için bu makina yolladığı paketin yolda çakışmaya kurban gittiğini anlayamaz. Yani tespit edilemeyen bir çakışma oluşur.
5-4-3 Kuralı
Aynı çakışma alanı içinde iki sistem arasında en fazla;
*
5 Segment
* 4 Repeater
* 3 Populated Segment
olabilir.
Şimdi yukarıdaki örneği inceleyelim. İki makina arasında en uzak mesafe A ve B için geçerli. Bu örnek 5-4-3 kuralına uyuyor, nasıl mı?
A bilgisayarından çıkan bir sinyal;
* 5 Segment (1, 2, 3, 4, 5) geçiyor.
* 4 Repater veya Hub geçiyor.
* 3 Tane populated segment(en az bir terminal bağlı kablo) geçiyor(1, 3, 5).
5-4-3 kuralı tüm ağ'da olabilecek hub/repeater veya segment sayısını değil, en uzak durumdaki iki makina arasında olabilecekleri tanımlar. Alltaki örnekte 6 segment, 6 hub veya repeater ve 5 tane de populated segment bulunuyor ama hala 5-4-3 kuralına uygun.
1 numaralı hub hem segment hemde repater/hub olarak sayılıyor. Ama populated segment olarak sayılmıyor çünkü ona direkt bağlı bir PC yok. Segmentleri birbirine bağlayan ama kendisine bağlı bir makina olmayan segmentler link segmenti olarak adlandırılıyor.
Bu ağ 5-4-3 kuralına uygun çünkü iki makina arasındaki yol hiç bir durumda 5 segment, 4 repeater ve 3 populated segment sınırını aşmıyor.
Örneğin A ve C arasında
* 4 segment var(1, 2, 3, 4).
* 3 hub var(2, 1, 4).
* 2 tane populated segment var(1, 4).
Switch ile 5-4-3 sınırının aşılması
Şimdi alttaki örneği inceleyelim.
C ile D bilgisayarları arasında 6 segment olduğunu görüyoruz. Ancak Switch'in her portu kendi çakışma alanını belirlediği için, bu örnekte switch'e bağlı iki ayrı ağ/çakışma alanı söz konusu.
C bilgisayarı switch'e kadar yalnızca 3 segment geçmek zorunda ve bu da 5-4-3 kuralına uyuyor. Veri paketi switch'e ulaştıktan sonra diğer tarafa iletilmesi switch'in sorumluluğundadır.
Böylece yukarıdaki ağ da 5-4-3 kuralına uygun çalışmaktadır.
Birden fazla ethernet segmenti repater veya hub ile birbirine bağlanırsa aynı çakışma alanı/collision domain'in üyesi haline gelirler. Çakışma alanı tek bir makinanın ürettiği trafik tümüne yayılan bir veya birden fazla segment manasına gelir. 5-4-3 kuralı denilen bir dizi sınırlandırmalar çakışma alanını olabileceği maksimum büyüklüğü belirler.
Ethernet ağlarının düzgün çalışması için her bir ucun kendi aktarımının diğer bir ucun aktarımı ile çakışıp çakışmadığını anlayabilmesi gerekir. Eğer bu tespit edilirse, yani aynı anda iki makina ağı kullanmaya kalkışmışsa her ikiside bunu tespit eder ve rastgele bir bekleme süresinden sonra aktarımı tekrar dener (Bu konu ile ayrıtılı bilgi için ethernet ile ilgili temel bilgiler sayfasına bakabilirsiniz.).
Ethernet kartları gönderilen veri paketinin son bitine kadar her biti yollarken çakışma olup olmadığını kontrol ederler. Son biti gönderdikten sonra bu kontrol de biter. Normalde veri paketi yollanmaya başlandığında diğer sistemler bunu tespit ederler ve sıralarını beklerler. Çakışma sadece iki sistem aynı anda veri iletimine geçtiğinde oluşur ve çakışma tespit edilerek paket tekrar yollanır.
Ancak ağ birbirine bağlı hub ve repeater'lar ile belli bir büyüklüğün üzerine çıkarsa tespit edilemeyen çakışmalar dolayısı ile veri kaybı yaşanır.
Eğer veri gönderen bir makina o esnada çakışma olduğunu tespit edemezse, her şey yolunda zanneder ve bu paketi tekrar yollama gereği duymaz.
Eğer ağ çok büyükse veri paketinin ilk biti, son bit gönderen makinadan ayrılana kadar ağdaki tüm sistemlere erişemeyebilir. Bu durumda ilk biti dahi almamış olan diğer bir sistem kabloyu kullanmaya başlar ve çakışma oluşur. Son bit ilk baştaki makinadan ayrıldığı için bu makina yolladığı paketin yolda çakışmaya kurban gittiğini anlayamaz. Yani tespit edilemeyen bir çakışma oluşur.
5-4-3 Kuralı
Aynı çakışma alanı içinde iki sistem arasında en fazla;
*
5 Segment
* 4 Repeater
* 3 Populated Segment
olabilir.
Şimdi yukarıdaki örneği inceleyelim. İki makina arasında en uzak mesafe A ve B için geçerli. Bu örnek 5-4-3 kuralına uyuyor, nasıl mı?
A bilgisayarından çıkan bir sinyal;
* 5 Segment (1, 2, 3, 4, 5) geçiyor.
* 4 Repater veya Hub geçiyor.
* 3 Tane populated segment(en az bir terminal bağlı kablo) geçiyor(1, 3, 5).
5-4-3 kuralı tüm ağ'da olabilecek hub/repeater veya segment sayısını değil, en uzak durumdaki iki makina arasında olabilecekleri tanımlar. Alltaki örnekte 6 segment, 6 hub veya repeater ve 5 tane de populated segment bulunuyor ama hala 5-4-3 kuralına uygun.
1 numaralı hub hem segment hemde repater/hub olarak sayılıyor. Ama populated segment olarak sayılmıyor çünkü ona direkt bağlı bir PC yok. Segmentleri birbirine bağlayan ama kendisine bağlı bir makina olmayan segmentler link segmenti olarak adlandırılıyor.
Bu ağ 5-4-3 kuralına uygun çünkü iki makina arasındaki yol hiç bir durumda 5 segment, 4 repeater ve 3 populated segment sınırını aşmıyor.
Örneğin A ve C arasında
* 4 segment var(1, 2, 3, 4).
* 3 hub var(2, 1, 4).
* 2 tane populated segment var(1, 4).
Switch ile 5-4-3 sınırının aşılması
Şimdi alttaki örneği inceleyelim.
C ile D bilgisayarları arasında 6 segment olduğunu görüyoruz. Ancak Switch'in her portu kendi çakışma alanını belirlediği için, bu örnekte switch'e bağlı iki ayrı ağ/çakışma alanı söz konusu.
C bilgisayarı switch'e kadar yalnızca 3 segment geçmek zorunda ve bu da 5-4-3 kuralına uyuyor. Veri paketi switch'e ulaştıktan sonra diğer tarafa iletilmesi switch'in sorumluluğundadır.
Böylece yukarıdaki ağ da 5-4-3 kuralına uygun çalışmaktadır.