<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div apple-content-edited="true" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div id="the_sig_to_copy" class=""><div class="main_html" style="max-width: 600px; direction: ltr;"><div class="main_sig html wisestamp_app" id="tp1" style="max-width: 470px; margin: 8px 8px 0px 0px;"><div id="the_sig_to_copy" class=""><div class="main_html" style="max-width: 600px; direction: ltr;"><div class="main_sig html wisestamp_app" id="tp1" style="max-width: 470px; margin: 8px 8px 0px 0px;"><div id="the_sig_to_copy" class=""><div class="main_html" style="max-width: 600px; direction: ltr;"><div class="main_sig html wisestamp_app" id="tp1" style="max-width: 470px; margin: 8px 8px 0px 0px;">Hi Mark,</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Jun 10, 2015, at 10:42 AM, Mark Tinka <<a href="mailto:mark.tinka@seacom.mu" class="">mark.tinka@seacom.mu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><br class=""><br class="">On 9/Jun/15 18:45, Nishal Goburdhan wrote:<br class=""><blockquote type="cite" class=""><br class=""><br class="">in general having two transit providers is a good thing.  three is<br class="">still ok, but more than that (ie. four and greater) becomes a<br class="">nightmare to deal with, so, you’re already off to a good start, if you<br class="">have just two;  no reason to change that!<br class=""></blockquote><br class="">This is a good point to note. Too much redundancy can make things difficult.<br class=""><br class="">On the other hand, we, as an example, have a reasonably significant<br class="">number of interconnects to transit provider (a lot more than 4), but are<br class="">able to continue announcing consistently (without de-aggregating,<br class="">prepending, e.t.c.) because we also do a lot of peering at major<br class="">exchange points. It also helps that the interconnects to the exchange<br class="">points and to the transit providers is always the same minimum or higher.<br class=""></div></blockquote><div><br class=""></div><div>So the peering helped at major exchange points. But it’s actually tricky for us because the major exchange points like AMS-IX, LINX, etc. are all in Europe. This leaves me still no option to do de-aggregation.</div><div><br class=""></div><blockquote type="cite" class=""><div class=""><br class="">This can work well if you take the time to carefully choose your transit<br class="">providers, and also work hard on peering most of your transit traffic away.<br class=""><br class="">But I do realize that this might not be possible for everyone to do, for<br class="">various reasons. If you find yourself in this scenario, then choosing<br class="">providers who can offer you BGP communities that allow you to influence<br class="">how they treat your traffic will go a long way to ensuring you maximize<br class="">both your transit and backbone bandwidth. There a lot of good transit<br class="">providers out there that can offer you this capability. And of course,<br class="">keep them down to two; three at the most if you must.<br class=""></div></blockquote><div><br class=""></div>Might be the right idea to ask here but I’ll ask anyway about transit providers you can recommend else you may send it to me directly.</div><div><br class=""><blockquote type="cite" class=""><div class=""><br class="">Mark.<br class=""><br class=""><br class=""></div></blockquote></div><br class=""></body></html>