<html><body><div style="font-family: arial,helvetica,sans-serif; font-size: 8pt; color: #000000"><div>Thank you Andrew :)<br></div><div><br></div><div><br></div><hr id="zwchr" data-marker="__DIVIDER__"><div data-marker="__HEADERS__"><b>From: </b>"Andrew Alston" <Andrew.Alston@liquidtelecom.com><br><b>To: </b>"Vincent Mwamba" <vincent@africonnect.co.zm>, afnog@afnog.org<br><b>Sent: </b>Wednesday, 20 January, 2016 10:01:12<br><b>Subject: </b>RE: Subscriber Management with BNG<br></div><div><br></div><div data-marker="__QUOTED_TEXT__">
<style><!--
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman",serif;}
span.EmailStyle18
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:#1F497D;}
span.EmailStyle19
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style>
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Hi Vincent,</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Depends on the segment of the network.</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">We use a system called 6connect Provision as an IPAM system, and this supports a full API and smart assignments and various other really
nifty features (including really detailed v6 support and support for handling both forward and reverse DNS).</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Our provisioning systems in many cases talk via API calls to this system to allocate space and do reverse DNS and this is done for
both where we are doing v4 and v6.</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">As a note, while running the risk of getting shot for product endorsement, I can honestly say that having tested almost every IPAM
system on the market, *<b>NOTHING</b>* has been able to touch 6connect Provision, and once AfriNIC has their REST API’s in place, it will even allow you to SWIP space directly to the RIR whois database to keep records up to date. Yes, its pricey, but worth
every cent!</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Anyone who wants more details can contact me (please note: I do not have any direct affiliation with 6connect so I say these things
purely because it really is an excellent product)</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Thanks</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Andrew</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"> </span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US"> Vincent Mwamba [mailto:vincent@africonnect.co.zm]
<br>
<b>Sent:</b> 20 January 2016 10:39<br>
<b>To:</b> Andrew Alston <Andrew.Alston@liquidtelecom.com>; afnog@afnog.org<br>
<b>Cc:</b> Vincent Mwamba <vincent@africonnect.co.zm><br>
<b>Subject:</b> Re: Subscriber Management with BNG</span></p>
</div>
</div>
<p class="MsoNormal"> </p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">Hi Andrew,</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">Thank you for the pointers,</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">On the /29 allocations do you do it manually or automated, if automated what are you using?</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">Thanks</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">Vincent</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black"> </span></p>
</div>
<div class="MsoNormal" style="text-align:center" align="center"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">
<hr id="zwchr" align="center" size="2" width="100%">
</span></div>
<div>
<p class="MsoNormal"><b><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">From:
</span></b><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">"Andrew Alston" <<a href="mailto:Andrew.Alston@liquidtelecom.com" target="_blank">Andrew.Alston@liquidtelecom.com</a>><br>
<b>To: </b>"Vincent Mwamba" <<a href="mailto:vincent@africonnect.co.zm" target="_blank">vincent@africonnect.co.zm</a>>,
<a href="mailto:afnog@afnog.org" target="_blank">afnog@afnog.org</a><br>
<b>Sent: </b>Wednesday, 20 January, 2016 00:45:34<br>
<b>Subject: </b>RE: Subscriber Management with BNG</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Hi Vincent,</span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"> </span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">While I agree with some of the other things Mark has said about vendor engagement, I’ll also attempt to give you some basic things
you can attempt that may put you on a helpful track, see inline responses.</span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"> </span><span style="color:black"></span></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">We are in the process of installing Broadband network gateways(BNG) on ASR9k for subscriber management in the access network using PPPoE and IPoE.</span><span style="color:black"></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">We have a few concerns we would like some help with.</span><span style="color:black"></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black"> </span><span style="color:black"></span></p>
</div>
<div>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">1.</span><span style="font-size:7.0pt;color:black">
</span><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">How can we achieve Geo-redundancy without using proprietary cisco technology (nV cluster / Geo loacation) if possible.</span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-family:"Calibri",sans-serif;color:#1F497D">You could attempt to terminate the dial-up point on a VRRP floating address, with the BNG’s linked via VPLS. Dialing the floating IP should put them through to whichever BNG
is primary and in theory would allow failover if that primary BNG died. (Note I haven’t actually tested this for IPoE dial-up, but it is something I’ve used extensively to give customers redundancy between two termination routers that function in affect like
BNG’s, generally by allocating a /29 to the customer, BNG1 get’s IP1, BNG2 gets IP2, Float is IP3 and Customer is IP4 using the float as his GW.</span><span style="color:black"></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">2.</span><span style="font-size:7.0pt;color:black">
</span><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">How can we have users dialing at any of the (2) locations and still get the same IP address.</span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">If the two BNG’s have VPLS linkage between them, then yes, in theory its possible.</span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
</div>
<div>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">3.</span><span style="font-size:7.0pt;color:black">
</span><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">We have the BNGs connected directly to the Core network, is it okay to have the /32s at the point of entry into the core(about 5k routes). with this it allows a customer to dial
from any location and pick the same address.</span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">I would strongly suggest if you’re doing 5000 routes into the core that you do it in BGP tagging the routes as no-export to ensure no route leakage. You don’t
really wanna carry that many routes in your IGP, its far better to keep the IGP small and put them in BGP. If you do choose to put them in BGP, you won’t have any issues with 5k routes at all.</span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
</div>
<div>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">4.</span><span style="font-size:7.0pt;color:black">
</span><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">If the third point is not best practice how can we summarize without introducing other devices.</span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Your other option is on your BNG’s to null route the aggregate and make sure its distributing in the IGP and then allow the local connected table on the BNG’s
themselves to direct to the correct client – since the null route is simply an aggregate and more specific will win, this is another option.
</span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">A third option is a combination of my answer to question 3 and 4, where you announce an aggregate into BGP with no-export from the BNG and then let the local
routing on the BNG’s take care of the rest.</span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">5. Any other help is appreciated</span><span style="color:black"></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black"> </span><span style="color:black"></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Hope what I’ve said makes sense, let me know if you have any other questions and I’ll attempt to answer them (preferably on list so others can also potentially
gain from the information).</span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Thanks</span><span style="color:black"></span></p>
</div>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Andrew Alston</span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Group Head of IP Strategy</span><span style="color:black"></span></p>
<p class="MsoNormal" style="background:#FDFDFD"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"><img id="Picture_x0020_1" src="cid:image001.png@01D15371.D5B95D80" alt="cid:24DFDAAE-631D-4EDA-9C2E-8978E3AA9664" border="0" height="95" width="167"></span><span style="color:black"></span></p>
<p class="MsoNormal" style="background:#FDFDFD"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:black;background:#FFFAE4" lang="EN-US">Liquid Telecommunications Limited, 6 New Street Square, London EC4A 3BF</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:black" lang="EN-US"><br>
<span style="background:#FFFAE4">T: +27 76 219 7933 (ZA) T: +254 733 2222 04 (KE) E:
<a href="mailto:andrew.alston@liquidtelecom.com" target="_blank">andrew.alston@liquidtelecom.com</a></span></span><span style="color:black"></span></p>
<p class="MsoNormal" style="background:#FDFDFD"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:black;background:#FFFAE4" lang="EN-US">W:
<a href="http://www.liquidtelecom.com" target="_blank">www.liquidtelecom.com</a></span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"> </span><span style="color:black"></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black"> </span></p>
</div>
</div>
</div><br></div></div></body></html>