Video: Using Juniper for the First Time | JunOS CLI 2024
Junos OS'de, yönlendirme tablosuna BGP rotaları almak reklam konusudur. BGP'nin varsayılan davranışı, BGP yoluyla öğrenilen tüm döngüsiz rotaları kabul etmektir. Bu yolların ağ üzerinden iletildiğinden emin olmak için yönlendirme ilkelerini yapılandırmanız gerekir.
Topolojideki her bağlantı, yönlendiricilerin bağlı olduğu bir alt ağdır. Bu alt ağlar, güzergah tablosuna statik güzergahlar (doğrudan güzergahlar, daha hassas olmak için) dahil edilir. Bu alt ağları kendi iç komşularınıza tanıtabiliyorsanız, tüm dahili akranlarına BGP güzergahları bulacaksınız.
Yönlendirme ilkesinin yapılandırılması, ilkenin tanımını ve bu politikanın uygulanmasını ya gelen (alma) kontrol trafiği ya da giden (verme) kontrol trafiği üzerinde gerektirir.
Bu durumda statik güzergahları dahil etmek istiyorsunuz, böylece kabul eylemini kullanıyorsunuz. Bu ilke ibgp-export olarak adlandırılır ve tüm statik adresleri BGP ile tanıtan bir dışa aktarma statiği vardır:
[düzenleme ilkesi seçenekleri] policy-statement ibgp-export {term dışa aktarma-statik {protokol statik; sonra kabul et;}}
Bu yönlendirme ilkesinde statik olan tüm güzergahları kabul etmiş oluyorsun. Protokol kontrol trafiği aldığınızda bunları kabul edip etmediğinizi veya giden protokol kontrol trafiğinize dahil edip etmediğinizi ( nerede uyguladığınıza) bağlıdır. Bu örnekte, güzergahlarınızı giden BGP'lerinize eklediniz, bu nedenle ilkeyi IBGP grubunuz için bir dışa aktarma politikası olarak uygulamalısınız:
[düzenleme protokolleri] bgp {group my-guys {tip iç; ihracat ibgp-ihracat; komşu 192. 168. 14.1; komşu 192. 168. 14.2; komşu 192. 168. 14. 4;}}
Bir şov rota komutunun verilmesi, BGP yollarının şu anda yönlendirme tablosunda olduğunu ortaya koymaktadır:
user @ router2> show rota inet. 0 = 16 hedef, 16 güzergah (15 etkin, 0 beklemede, 1 gizli) + = Aktif Güzergah, - = Son Aktif, * = Her ikisi de 192. 168. 14. 1.24 * [BGP / 100] 6w0d 01: 56: 10'dan 192'ye. 168. 14. 3 fe-0/0/0 ile. 0 192. 168. 14. 2/24 * [BGP / 100] 6w0d 01: 56: 10'dan 192'ye. 168. 14. 3 fe-0/0/0 üzerinden. 0 192. 168. 14. 4/24 * [BGP / 100] 6w0d 01: 56: 10'dan 192'ye. 168. 14. 3 fe-0/0/0 üzerinden. 0 192. 168. 64. 0/21 * [Direct / 0] 6w0d 02: 03: 45 fxp0 üzerinden. 0 192. 168. 71. 246/32 * [Yerel / 0] 6w0d 02: 03: 45 Yerel fxp0 üzerinden. 0 192. 168. 102. 0/23 * [BGP / 100] 6w0d 02: 03: 45 - 192 168. 71. 254 üzerinden fxp0. 0 207. 17. 136. 0/24 * [Static / 5] 6w0d 02: 03: 45 - 192 168. 71. 254 üzerinden fxp0. 0 207. 17. 136. 192/32 * [Static / 5] 6w0d 01: 56: 10 - 192 168. 71. 254 üzerinden fxp0. 0 …
Parantez içindeki içeriğe göre BGP rotalarını belirleyebilirsiniz.Parantez içine alınmış içerik, rotanın nasıl alındığını ve yerel tercihi belirtir.
Yerel tercih, aynı hedef öneke giden yollardan seçim yapmak için kullanılır. En düşük değer kazanır, bu nedenle (örneğin) BGP (100) sonraki atlamanın yerine statik bir yol atlama (yerel tercih 5) kullanılır (bazı durumlarda aynı sonraki atlamayı paylaşır, ancak her zaman doğru değildir).
Aynı hedefe giden iki güzergah varsa, hangi güzergahın kullanılacağına karar vermek için yerel tercih kullanılır. Örneğin, statik bir yolun yerel tercihi 5 ve BGP'nin yerel tercihi 100 ise, yönlendirici daha yüksek tercih değeri (daha düşük sayı) nedeniyle statik rotayı kullanacaktır.
IBGP yönlendiricileri için yönlendirme ilkesini yapılandırdıktan sonra, ilkeyi EBGP yönlendiriciniz için yapılandırmanız gerekir. Ortaya çıktıkça, benzer bir politika kullanabilir ve harici grubunuza uygulayabilirsiniz:
[politika seçeneklerini düzenle] policy - deyimi ebgp - export {terim export-statics {protokolden protokol; sonra onu kabul et;}}
Şimdi onu dış grubuna uygula:
[protokolleri düzenle] bgp {gruplarla-çocuklar {type external; ihracat ebgp-ihracat; akran-as 65002; komşu 10. 0. 26.2;}}
Bu iki yönlendirme ilkesinin uygulanması, yolların IBGP ağınızda paylaşılmasını ve bu yolların özerk sistemler (AS) arasındaki EBGP bağlantısı yoluyla sızdırılmaması sağlanır; önemlidir, çünkü dahili güzergahlara komşu bir şebekeye sızmak (veya dahası selefetilmek) istemiyorsunuzdur.
Her bir yönlendirici üzerinde bir show route protokolü bgp komutu yayınlanması, yalnızca rota tablolarında beklenen güzergahların bulunduğunu ortaya koymalıdır.
Tüm adres setinizi temsil edecek bir toplu rota oluşturmayı düşünün. Örneğin, birbirine bitişik 192. 168. x / 24 adresiniz varsa, toplu bir rota yapılandırın ve bu rotaları filtreleyin.