BGP — regex eşleşmeli expanded community-list
- Yönlendirme
- Orta
- 12 dk
- 3 adım
- Cisco IOS-style
standard community-list'ler tam değer eşleşmesi yapar. expanded community-list'ler basılı <asn>:<n> biçimine karşı regex eşleşmesine izin verir — "65001: ile başlayan herhangi community'i eşle" için kullanışlıdır. Bir prefix'e 65001:777 etiketleyerek, ^65001: expanded listesi tanımlayarak ve etiketli prefix'in eşleştiğini doğrulayarak göster.
Ücretsiz · kurulum yok · hesap yok
Senaryo
İki community-list türü: | Tür | Eşleşme biçimi | Kullanım | | --- | --- | --- | | standard | tam değer (ör. 65001:100) | "community tam olarak X ise permit" | | expanded | basılı dize üzerinde regex | "community 65001:* ise permit" | Expanded, COMMUNITIES özniteliğine boşlukla ayrılmış <asn>:<n> dizesi olarak basılmış halini eşler — ikisini de taşıyan bir prefix için 65001:100 65001:200. ^ / $ ile sabitle; sözcük sınırları için \b kullan. netverdict'in gerçek Cisco'dan farkı: gerçek IOS _'yi sınır meta-karakteri olarak işler (boşluk, virgül, başlangıç, son'la eşleşir). netverdict, JavaScript'in RegExp'ini olduğu gibi kullanır — sınırlar için \b kullan. Bu lab'da R1, 192.168.1.0/24'ü 65001:777 ile etiketler. R2 bir expanded liste ^65001: tanımlar ve prefix'in eşleştiğini doğrular.
Topoloji
2 × router · Cisco IOS-style
R1— routerR2— router
Yapacakların
R1'de, outbound prefix'leri
65001:777community ile etiketleyen bir route-map tanımla ve eBGP komşuya bağla. (np-bgp-community-tag-and-filter'daki kalıbı yeniden kullanıyoruz.)R2'de
^65001:ile eşleşen *expanded* community-listANY-65001tanımla (AS kısmı 65001 olan herhangi community).R2'de
route-map MATCH-65001 permit 10'umatch community ANY-65001veset local-preference 200ile tanımla. R1'e inbound bağla.
Bu konudaki diğer lablar
- Söz dizimi farkı — statik rota (Extreme EXOS)Başlangıç · 4 dk
- Söz dizimi farkı — statik rota (Cisco IOS)Başlangıç · 4 dk
- Söz dizimi farkı — statik rota (Juniper Junos)Başlangıç · 5 dk
- Söz dizimi farkı — statik rota (VyOS)Başlangıç · 5 dk
- Statik rotalar — hub-and-spoke düzeltmekBaşlangıç · 12 dk
- Statik rotalar — çıkış arayüzü biçimi (point-to-point)Başlangıç · 8 dk
Bu lab diğer dillerde
BGP — expanded community-list with regex matchBGP — expanded Community-List mit Regex-MatchBGP — community-list expandida con regexBGP — community-list expandida com match regexBGP — community-list expanded avec match regexBGP — regex match के साथ expanded community-listBGP — 使用正则匹配的 expanded community-listBGP — community-list expanded con match regexBGP — 正規表現マッチ付き expanded community-listBGP — 정규식 매치를 가진 expanded community-listBGP — expanded community-list с regex-совпадениемBGP — community-list expanded khớp regex