I came across a strange configuration of a MPLS network...
The network har two route-reflectors, and all PE's use the route-reflectors - so far it's OK, but... The route-reflectors has the next-hop-self set on all peers in the vpnv4 address-family... Wouldn't that force all traffic from the PE's to go through the Route-reflectors for rerouting?
In principle you would be right, IF the developers would not have been smart. If you configure it or not, a RR will not insert itself as next hop for any client. Makes a lot of sense (at least to the poor RRs ;-) In an MPLS environment, it really would break end-to-end LSPs and thus this single line of configuration could break your whole MPLS VPN BB. Once again, smart thing not to do it whatever the config says ;-)
next-hop-self never affects the reflected updates on the RR. It only affects updates received via eBGP if the RR is also configured for eBGP obviously.
Configuring next-hop-self on the RR is useful in an IPv4 context when your RR is also configured for eBGP. It doesn't apply to VPNv4 though as next-hop-self is the default behavior for routes injected in VPNv4.
Hope this helps,
Harold Ritter Sr. Technical Leader CCIE 4168 (R&S, SP) firstname.lastname@example.org México móvil: +52 1 55 8312 4915 Cisco México Paseo de la Reforma 222 Piso 19 Cuauhtémoc, Juárez Ciudad de México, 06600 México
1. Introduction Internet security is important with the increasing
attacks that are happening every day. Many internet and browsing
security solutions exist, but some are not very easy to use or maybe the
question is how can I enable them? In this referen...
Cisco Software Manager Server API Guide This document describes the
programmatic interfaces, RESTful APIs, which are supported by Cisco
Software Manager Server (CSM Server). Overview CSM Server supports a set
of finite RESTful APIs. The first step to use ...
If you are using Cisco's new linux-based Cisco Software Manager server,
then you probably want to make sure there is a startup service for
it.I'll assume that you've already installed the CSM server on a
systemd-based linux system. The commands given belo...