<html><body bgcolor="#FFFFFF"><div>Where is the placement of the route-reflector?  If you place the route-reflector so that it is not the ebgp peering router (asbr) then all that is needed is to set next hop self on asbr and leave route reflector without next hop self.  I thought best practice was to typically remove a route reflector from forwarding path.  <br><br>Mike </div><div><br>On Mar 3, 2011, at 5:28 PM, "Ben Robinson" <<a href="mailto:brobinson@lsnetworks.net">brobinson@lsnetworks.net</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div>

<div class="Section1">

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">Greetings,<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial"><o:p> </o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">I’m using route reflection on 7750-SR (8.0R7) and want
to set next hop self for routes learned from external BGP peers, but not on
routes learned from internal BGP peers. The goal is to reflect routes from
internal peers, preserving the IGP next hop while setting next hop self on
routes from external peers. Perhaps this is the default behavior.<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial"><o:p> </o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">I can set all routes to next hop self in the 7750 Peer/Group
configuration and with a policy. Since I don’t want all routes advertised
internally by the 7750 to have the next hop self set, I’m assuming that it
is accomplished in a policy. <o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial"><o:p> </o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">Firstly, does anyone know if this is the default behavior? Or,
if possible, how to accomplish this with SROS policy.<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial"><o:p> </o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">The Juniper policy equivalent is:<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial"><o:p> </o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">term external {<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">    from route-type external;<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">    then {<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">        next-hop self;<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">        accept;<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">    }<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">}<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">term internal {<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">    from route-type internal;<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">    then accept;<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">}<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial"><o:p> </o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">…<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial"><o:p> </o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">Policy nhs-ipv6:<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">    Term external:<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">        from route-type
external<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">        then nexthop self
accept<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">    Term internal:<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">        from route-type
internal<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">        then accept<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial"><o:p> </o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial"><o:p> </o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">Thanks,<o:p></o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial"><o:p> </o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial"><o:p> </o:p></span></font></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">Ben Robinson</span></font><o:p></o:p></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">Systems Engineer</span></font><o:p></o:p></p>

<p class="MsoNormal"><font size="2" face="Arial"><span style="font-size:10.0pt;
font-family:Arial">LS Networks, Inc.</span></font><o:p></o:p></p>

<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size:
12.0pt"><o:p> </o:p></span></font></p>

</div>




</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>alcatel-nsp mailing list</span><br><span><a href="mailto:alcatel-nsp@puck.nether.net">alcatel-nsp@puck.nether.net</a></span><br><span><a href="https://puck.nether.net/mailman/listinfo/alcatel-nsp">https://puck.nether.net/mailman/listinfo/alcatel-nsp</a></span><br></div></blockquote></body></html>