Genel olarak etiket atama, anons etme ve routing/adj tablolarında farklar vardır. Cisco BGP hariç IGP tablosundaki tüm prefixler için etiket atar ve anons eder. Ayrıca L3MPLS VPN için her prefix için bir etiket atar. Juniper ise, local/loopback interfaceleri için yerel etiket atması yapar. Ayrıca LDP altında egress policy ile belirtilen prefixler için atama yapar. L3MPLS VPN’de ise per-nexthop bazında etiket atar (nexthop aynı olan prefixler için tek bir etiket). Bu’da nexthop’un bilinmediği veya adj tablosunda olmaması (ethernet için mac adresinin bilinmemesi) gibi durumlarda etiket atanmamasına yol açar (genellikle multiaccess networklere bağle CE bağlantılarında). Bu durum egress PE’de vrf-table-label komutu ile per-vrf tabanlı etikeket atanması sağlanıp, çıkış PE’sinde ip lookep yapılması ve nexthobun resolve edilmesi sağlanır.
Month: June 2014
IS-IS Basic
EoMPLS Spanning Tree
EoMPLS ile (P2P) spanning tree paketlerinin taşınmasında dikkat edilmesi gereken bazı noktalar vardır. Aşağıdaki linkde bu konuda açıklayıcı bilgiler yer almaktadır.
BGP script for Blacked Hole Routing app with sql route table
Blacked hole routing uygulalmaları için, bir veri tabanından routeları alıcak, periyodik olarak değişiklikleri takip edicek ve bu prefix listesini BGP ile anons edecek bir uygulama incelemelerim;
Continue reading “BGP script for Blacked Hole Routing app with sql route table”
ECMP, MPLS Load Balancing
The hashing in the MPLS Core vary from vendors, let’s take the example of Cisco, for IP payloads the load-balancing is done on IP header (L3/L4 fields) and for non-IP payloads it is done on the last label, this is required to preserve the characteristics of the emulated service (VPWS).
The routers distinguish the IP from non-IP payloads by checking the version field of the paylods: 4 for IPv4 and 6 for IPv6. But unfortunately if you have some non-IP payloads that starts with 4 or 6, the load-balancing can be messy, and it already happens with MAC addresses starting with 4 ;). So Cisco highly recommend to use for non-IP payloads in the L2VPN the CW which starts with a 0.