RIP neden ölçeklenebilir değil?


11

Referansların çoğu "RIP ölçeklenemez" der, bu nedenle yalnızca daha küçük ağlarda kullanılabilir. Ama hiçbiri "NEDEN?" RIP'de aslında daha büyük ağlara ölçeklenmesini engelleyen nedir? OSPF, RIP'nin dezavantajını nasıl aşar?

Yanıtlar:


21

Referansların çoğu "RIP ölçeklenemez" der, bu nedenle yalnızca daha küçük ağlarda kullanılabilir. Ama hiçbiri "NEDEN?" RIP'de aslında daha büyük ağlara ölçeklenmesini engelleyen nedir? OSPF, RIP'nin dezavantajını nasıl aşar?

özet

  • RIPv1 rotaları sık sık (30 saniyede bir) taşar, bu da yönlendirme tablosunun boyutu arttıkça büyük CPU yükleri getirir. Bu, RIP'nin her bir rota için metrikleri yeniden hesapladığı gerçeğiyle , her yeni bir arayüzde (bir topoloji değişikliği olup olmadığına bakılmaksızın) her seferinde ortaya çıkar. Güzergah sayısı arttıkça RIP , diğer protokollerin yanı sıra ölçeklenmeyi de önler .
  • RIPv1 olduğunu classful
  • OSPF yolları seyrek olarak sular altında bırakır. Ağda bir topoloji değişikliği varsa, yalnızca değiştirilen LSA'lar sular altında kalır; metrikler bu değişikliklerde hesaplanır. Bu nedenle, nadiren su basmış olan LSA'larda isteğe bağlı rota hesaplamaları OSPF ölçeğini iyi yapar.
  • OSPF , RIPV1'den daha ölçeklenebilir bir protokol yapan CIDR'yi destekleyen sınıfsız bir protokoldür.

RIPv1 Detayları:

RIP bir Mesafe Vektör protokolüdür ; tüm Distance Vector protokolleri Bellman-Ford algoritmasını çalıştırır . Yüksek düzeyde, bu şu anlama gelir:

  • Yönlendirme tablosundaki tüm güzergahlar periyodik olarak tüm arayüzlerden duyurulur.
  • RIP taşkınları her RIP arayüzünü 30 saniyede bir yönlendirir. Yana RIP yolları rivayete göre , yönlendirme tablosundaki her 30 saniyede bir büyüklüğü ile doğru orantılı olarak topoloji zorunluluk çalışmalarında bu araçlar her yönlendirici. Bunun binlerce yüke (özellikle donanım iletimi olmayan CPU tabanlı yönlendiricilere) yaklaştıkça, CPU yükü ve trafik titremesi etkileri korkutucu hale gelir.
  • RIP protokolü kendisi (Eğer yol-ağırlık hiçbir şekilde yapmak gerekirse küçük) 15 atlama bir sabit maksimum hop-sayısı vardır.
  • Bellman-Ford algoritmalarını temel alan protokoller , yönlendirme döngülerine ve sonsuzdan sayma sorunlarına eğilimlidir .

OSPF Ayrıntıları:

Aksine, OSPF Dijkstra'nın algoritmasını çalıştıran bir bağlantı durumu protokolüdür . Gibi:

  • Her yönlendirici , yönlendirme güncellemelerinde ( LSA'lar adı verilir ) yalnızca doğrudan bağlı ve yeniden dağıtılmış yollarını duyurur .
  • Her yönlendirici varsayılan olarak her 30 dakikada bir kendi LSA'sını taşar (çünkü rota yenileme zamanlayıcısı 3600 saniye veya 1 saattir)
  • Yönlendirme tablosundaki değişiklikler tarafından tetiklendiğinde LSA'lar da sular altında kalır
  • Yönlendiriciler, yalnızca gerektiğinde dağıtılmış LSA yolu hesaplamaları yapmak için Dijkstra algoritmasını kullanır .

2
RIPv1'i OSPF ile karşılaştırmanın bir nedeni var mı? Neden v2 ile karşılaştırmıyorsunuz?
Ryan Foley

2
@fizzle, birisi RIP yazdığında, RIPv1 anlamına gelir; Bununla birlikte, RIPv2 RIP'nin ölçeklenebilirliğini önemli ölçüde değiştirmez: sınıfsız yönlendirme tanıttı, ancak yine de her 30 saniyede bir tüm yönlendirme tablosunu patlatıyor ve her sekmede tabloyu yeniden hesaplıyor. Şimdiye kadar çırpma bağlantıları olan büyük bir RIP ağı işlettiyseniz , bunun ne kadar kötü olduğunu anlarsınız ... rastgele yönlendirme kara delikleri açılır ve iyi trafik yerler, çünkü güncellemeleri yaymak çok uzun sürer. RIP ve RIPv2'nin yerleri var, ancak büyük bir ağda değil.
Mike Pennington

İyi fikir, henüz RIP kullanan bir ağ görmedim. Bununla birlikte, doğrudan OP'ye cevap vermeyen OSPF'nin komşularını doğrulama yeteneğinden bahsetmeye değer olabilir.
Ryan Foley

@ Mike-pennington ;-) tatmin edici bir cevap için teşekkürler
gulam

7

Mike'ın daha önce açıkladığı şeye eklemek için RIP, rotalarını yeniden hesaplar ve hepsini her 30 saniyede bir duyurur. Binlerce yönlendirici ve on binlerce rotadan oluşan bir ağda, bu hesaplanan bir çok yol vardır - yönlendiriciler herhangi bir trafiği gerçekten iletmek için çok meşgul olacaktır.

Muhtemelen öğrendiğiniz gibi, RIP'nin maksimum metriği 15 atlamadır. Bu ağın boyutunu sınırlar.

RIP'nin hiyerarşisi yoktur. Dünya çapında bir ağ hayal edin ve Singapur'da her bağlantı yukarı ve aşağı gittiğinde, İzlanda'daki yönlendiricinin tüm rotalarını yeniden hesaplaması gerekir. Bir bölgeyi diğerinden izole etmenin bir yolu yoktur.


Son bölüm (tüm yönlendiriciler rotaları yeniden hesaplamak zorundadır) OSPF için de geçerli değil mi?
user1686

2
@grawity OSPF, ağın bir bölümündeki topoloji değişikliklerinin diğer bölümleri etkilemesini gizlemenizi sağlayan alanlar olan hiyerarşiye sahiptir. Singapur ve İzlanda farklı bölgelerdeyse, birbirlerinin rotalarını hesaplamak zorunda değiller.
Ron Trunk
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.