16 Mayıs 2007 Çarşamba

Multicast Routing P3

Efennim peki bu iş windows ta nasıl yapılırkine

şöyle ki cisco routing programımıdır nedir , efendim onda bi topoloji oluşturuyoruz ,
2 tane router tanımlıyoruz birbirine eth 0 ile bağlı olacak isimleri R! ve R2 olsun

R2 eth0 ile R1 e bağlı olacak (ip: 10.1.2.2)
R2 eth1 ile Video server a bağlı olacak (ip: 172.16.20.100)
R1 eth0 ile R2 ye bağlı olacak (ip: 10.1.2.4)
R1 eth1 ile client a veyahut bir switch e bağlı olacak (ip:192.168.2.100)

gelelim fasulyenin faydalarına ......



öncelikle dışarıya bakan interface lerin fiziksel adreslerini router init conf dosyalarına tanıtıyoruz.
Sonra belirttiğimiz ip leri route her interface için console dan atıyoruz
Sonra yine her interface için
ip pim sparse-mode
yazarak multicast routing işleminin modunu belirliyoruz.

---
burda olay şu spance modda client bağlanınca join olup bir multicast ip yi izlemek istemedikçe onun bağlı olduğu routera multicast stream bilgisi gitmiyor.
dense mode da ise routera bu bili her koşulda yollanıyor.
---

burdan sonra RP olacak router için (R1) ayrı
RP ye bağlanacak router için (R2) ayrı konfigurasyon uyguluyoruz.

R1 için
ip pim auto-listener - bir rp bulursa onu dinlemesi için gerekli komut

ip pim send-rp-announce eth 0/1 scope 16
bu kodla da eth1 e bir oto rp atamasını ve 16 TTL ile çalışmasını söylüyoruz

ip pim send-rp-discovery eth 0/1 scope 16
bununlada rp yi kontrol edip başka rp varsa onuda bulmasını söylüyoruz


R2 için
ip pim auto-listener - bir rp bulursa onu dinlemesi için gerekli komut

yazıyoruz o kadar

en sonda video stream lerin multicast yayın yapabilmesi için bandwith configrasyonu arttırılıyor.

iki router arasında OSPF routing algoritması kullanılıyor.

nasıl test edildiğine gelince.....

video server dan 4 tane stream açıyoruz ve 224.10.10.11, 224.10.10.12, 224.10.10.13, 224.10.10.14 ten yolluyoruz.

routerların bacaklarını dinlediğimizde client tan istek gelmedikçe R2 de bu iplerin hiçbiri gözükmüyor

client tan yine VLC ile aynı porta 224.10.10.11 ip sine bağlanıp multicast stream istendiğinde R2 de de R1 de de bu ip den işlem yapıldığı görülüyor.

daha sonra client 224.10.10.12 ip sine bağlanıp multicast stream istendiğinde yine R2 ve R1 de bu ip gözüküyor ve kısa bir süre sonra 224.10.10.11 ip si gözükmüyor.

bu geçiş yaklaşık 1 sn. sürüyor.

diğer ip lerle de testler aynı sonucu verdi. Böylece bu iş hallolmuş oldu ;)

Hiç yorum yok: