<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>my web 0.2 website &#187; bgp</title>
	<atom:link href="http://www.andyd.net/category/bgp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.andyd.net</link>
	<description>Andy Davidson\&#039;s tech blog</description>
	<lastBuildDate>Wed, 08 Jun 2011 14:10:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>IP Drought begins today in Asia-Pacific</title>
		<link>http://www.andyd.net/2011/ip-drought-begins-today-in-asia-pacific/</link>
		<comments>http://www.andyd.net/2011/ip-drought-begins-today-in-asia-pacific/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 09:52:09 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Sys Admin]]></category>
		<category><![CDATA[The 'net]]></category>
		<category><![CDATA[bgp]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[ipv6]]></category>

		<guid isPermaLink="false">http://www.andyd.net/?p=287</guid>
		<description><![CDATA[<p>That&#8217;s it &#8211; the Asia Pacific region is the first to run out of IPv4 addresses.</p>
<p>This happened following an <a href="http://mailman.nanog.org/pipermail/nanog/2011-April/035233.html" onclick="javascript:urchinTracker ('/outbound/article/mailman.nanog.org');">assignment</a> of around half a million addresses to support the users at the Chinanet Fujian Province Network.</p>
<p>The pool of available addresses to the region including some of the world&#8217;s largest populations, such as China, India, Indonesia, and some of the world&#8217;s largest economies, such as Japan and Australia, has depleted to such low levels, that the registry responsible for distribution of these addresses will now ration them, such that any ISP requesting space will be given a single block of 1,024 addresses, on a single occasion only.</p>
<p>This is enough space to allow the ISP only to host NAT or ipv4 to ipv6 translation technologies.  It is not enough to address a large content infrastructure, hosting environment, or internet access customer-base.</p>
<p>The rules of the game have today changed for 50% of the world&#8217;s population, and they will change in Europe too in a few short months too.  If you do not have an IPv6 plan, then this is your new significant business risk &#8211; how will users with v6 only connections reach your content?  And if this is through a translation mechanism, how will you ensure quality, or that your end-to-end protocols (like voice, video, etc.) will work ?</p>
<p>Get in touch to continue the conversation!</p>
<p></p>
<p></p>
]]></description>
		<wfw:commentRss>http://www.andyd.net/2011/ip-drought-begins-today-in-asia-pacific/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Encouraging peering in South Africa</title>
		<link>http://www.andyd.net/2010/mweb-encouraging-peering-in-south-africa/</link>
		<comments>http://www.andyd.net/2010/mweb-encouraging-peering-in-south-africa/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 22:37:13 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[The 'net]]></category>
		<category><![CDATA[bgp]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[peering]]></category>
		<category><![CDATA[telecoms]]></category>
		<category><![CDATA[asn]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[ixp]]></category>
		<category><![CDATA[lonap]]></category>
		<category><![CDATA[mweb]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[ripe]]></category>
		<category><![CDATA[ripe ris]]></category>
		<category><![CDATA[routing table]]></category>
		<category><![CDATA[south africa]]></category>

		<guid isPermaLink="false">http://www.andyd.net/?p=262</guid>
		<description><![CDATA[<p>I read with some excitement that South African ISP <a href="http://www.mweb.co.za/" onclick="javascript:urchinTracker ('/outbound/article/www.mweb.co.za');">MWEB</a> have disconnected their transit connections with other ISPs in South Africa, claiming that their existing services from Vodacom and Telkom South Africa were congested and expensive, and detrimental to the quality of internet services in the country.</p>
<p><a href="http://www.ris.ripe.net/mt/asinuse-result.html?as=10474&amp;rrc_id=1000&amp;interval=1&amp;outype=html&amp;submit=Search" onclick="javascript:urchinTracker ('/outbound/article/www.ris.ripe.net');">According to the RIPE RIS service</a>, the links between MWEB (AS10474) to Telkom South Africa (AS5713) were disconnected on the November 2nd &#8211; Telkom being the original transit provider that MWEB used.</p>
<p>MWEB have detected that congestion reduces, therefore service levels increase when traffic bypasses the incumbent and is delivered directly to other ISPs in their region via peering links.  If a network refuses to peer, MWEB simply deliver the traffic to local providers via their international links &#8211; possibly just as congested, but available at a fraction of a cost.  If traffic is then delivered to the incumbents via links they themselves pay for, the incumbents also have a financial incentive to peer.</p>
<p>Peering is the best way to encourage enormous capacities between ISPs and other networks, because a direct one-to-one connection can be monitored and well managed in order to guarantee availability for internet traffic.  Peering therefore increases available bandwidth and reduces bandwidth costs.  This will enable high the sort of services that require high-bandwidth availability, like streaming media and high definition video conferencing.</p>
<p>Interestingly, thirty minutes after the adjacency with Telkom was severed, it appeared that MWEB picked up a new transit customer &#8211; Yebo, AS12258, with Yebo&#8217;s prefixes being advertised to Interoute (again, according to RIPE RIS).  The commercial nature of this downstream relationship is, however, not revealed by the routing table.</p>
<p>The incumbent is perfectly entitled to &#8211; and well placed to &#8211; sell excellent transit links into the local market, but their strategy to do that, as I <a href="http://www.andyd.net/2010/building-an-ip-market-from-scratch/" >explained in my last article</a>, must be to make the transit product in their key regions excellent &#8211; this means to peer with the <em>key</em> other local providers (not all providers) in the market, and to ensure that capacities across their backbone and to customers are well managed and available for traffic.</p>
<p></p>
<p></p>
]]></description>
		<wfw:commentRss>http://www.andyd.net/2010/mweb-encouraging-peering-in-south-africa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Building an IP Market from scratch</title>
		<link>http://www.andyd.net/2010/building-an-ip-market-from-scratch/</link>
		<comments>http://www.andyd.net/2010/building-an-ip-market-from-scratch/#comments</comments>
		<pubDate>Sat, 06 Nov 2010 13:40:00 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[The 'net]]></category>
		<category><![CDATA[bgp]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[non-tech]]></category>
		<category><![CDATA[peering]]></category>
		<category><![CDATA[telecoms]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[ixp]]></category>
		<category><![CDATA[menog]]></category>
		<category><![CDATA[middle east]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[renesys]]></category>

		<guid isPermaLink="false">http://www.andyd.net/?p=259</guid>
		<description><![CDATA[<p>At Menog 7, I had the pleasure of enjoying an <a href="http://www.menog.net/sites/default/files/menog-cowie-22102010.pdf" onclick="javascript:urchinTracker ('/outbound/article/www.menog.net');">explanation of the Middle East IP market place (link)</a>, provided by <a href="http://www.renesys.com/blog/author/james-cowie-1/" onclick="javascript:urchinTracker ('/outbound/article/www.renesys.com');">James Cowie at research organisation Renesys</a>.</p>
<p>It demonstrates clearly that deregulated markets offer enormous advantages over controlled ones, and should serve well as a reminder to operators and policy makers that simply <em>getting out of the way</em> could be the best way to further their aims for industry in any given region.  This is mainly because:</p>
<ul>
<li>Allowing networks to interconnect freely (calculated as number of active ASNs in a region), and the size of the market (calculated from the pool of announced ip addresses in a region) are strongly correlated (slide 8).  My guess is that more organisations get online, because competition leads to price falling, whilst the versatility and relevance of services offered increases.</li>
<li>When there are a larger number of networks in a region, the global carriers have a greater incentive (more customers!) to run diverse connectivity into the region.  This leads to a huge advantage to firms in a region, their connectivity carries on despite local major fibre breaks. (slide 25, 36)</li>
<li>Content moves out of the US/Western Europe and into the local market place, creating opportunity (and jobs) for local players, and improving the performance of services for local users.</li>
</ul>
<p>Incumbent networks in this region have a huge opportunity to grow revenues, as the market expands, as long as they are willing to interconnect widely in this region.  As the number of providers in a region expands, customers will be able to (and, according to this research, <em>actually do</em>) pick between innovative and disruptive new providers with excellent regional (via peering), and international (via transit) capacities.  Peering also makes capacity cheap, because traffic can stay local to the ISP.  An incumbent provider that refuses to peer in order to retain market share will not be able to compete in quality terms with the new providers.  Defending a 100% market share is impossible in a competitive market, so the strategy must change, the aim must become enjoying the fruits of a booming market instead of monopoly.  As the Renesys slides say, there is no dominent IXP in this region yet, with many networks dragging traffic to London, Amsterdam or Frankfurt to exchange, but this will change as the density of providers in the Middle East reaches a critical mass.</p>
<p></p>
<p></p>
]]></description>
		<wfw:commentRss>http://www.andyd.net/2010/building-an-ip-market-from-scratch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building an Internet Exchange Point</title>
		<link>http://www.andyd.net/2010/building-internet-exchange-technical-information-slides/</link>
		<comments>http://www.andyd.net/2010/building-internet-exchange-technical-information-slides/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 18:02:28 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[The 'net]]></category>
		<category><![CDATA[bgp]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[peering]]></category>
		<category><![CDATA[telecoms]]></category>
		<category><![CDATA[asn]]></category>
		<category><![CDATA[euroix]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[ixp]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[lonap]]></category>
		<category><![CDATA[menog]]></category>
		<category><![CDATA[network]]></category>

		<guid isPermaLink="false">http://www.andyd.net/?p=255</guid>
		<description><![CDATA[<p>I&#8217;m in Istanbul at <a href="http://www.menog.net/meetings/menog7/start-ixp" onclick="javascript:urchinTracker ('/outbound/article/www.menog.net');">MENOG7</a> in order to present in a panel about internet exchange points.  Our aim is to give groups of ISP networks in the Middle East enough knowledge to start internet exchange points, so there will also be presentations on the business case and organisational checklists.  I am presenting on the technical pre-requisites required to build an Internet Exchange point.</p>
<p>Setting up an Internet Exchange point is simple from a technology point of view, but requires significant planning, and community support for the plans.  Read the slides to find out more about what must be planned.</p>
<p>Download:  <a href="http://www.andyd.net/media/talks/Building_an_IXP.pdf" >[Slides + Notes (recommended)] </a>~ <a href="http://www.andyd.net/media/talks/Building_an_IXP-Display.pdf" >[Slides alone]</a></p>
<p>View directly from Slideshare (requires flash):</p>
<div id="__ss_5505989" style="width: 477px;"><strong><a href="http://www.slideshare.net/andy.d/building-an-internet-exchange-point-technical-checklist"title="Building an Internet Exchange Point - Technical Checklist"  onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">Building an Internet Exchange Point &#8211; Technical Checklist</a></strong><object id="__sse5505989" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="477" height="510" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=buildinganixp-101020123736-phpapp01&amp;rel=0&amp;stripped_title=building-an-internet-exchange-point-technical-checklist&amp;userName=andy.d" /><param name="name" value="__sse5505989" /><param name="allowfullscreen" value="true" /><embed id="__sse5505989" type="application/x-shockwave-flash" width="477" height="510" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=buildinganixp-101020123736-phpapp01&amp;rel=0&amp;stripped_title=building-an-internet-exchange-point-technical-checklist&amp;userName=andy.d" name="__sse5505989" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</div>
<p></p>
<p></p>
]]></description>
		<wfw:commentRss>http://www.andyd.net/2010/building-internet-exchange-technical-information-slides/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LONAP Route Servers Pass Milestone</title>
		<link>http://www.andyd.net/2010/lonap-route-servers-milestone/</link>
		<comments>http://www.andyd.net/2010/lonap-route-servers-milestone/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 21:47:06 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[The 'net]]></category>
		<category><![CDATA[bgp]]></category>
		<category><![CDATA[peering]]></category>
		<category><![CDATA[telecoms]]></category>
		<category><![CDATA[asn]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[lonap]]></category>
		<category><![CDATA[route-servers]]></category>

		<guid isPermaLink="false">http://www.andyd.net/?p=248</guid>
		<description><![CDATA[<p>I noticed earlier that <a href="http://www.lonap.net/" onclick="javascript:urchinTracker ('/outbound/article/www.lonap.net');">LONAP</a> had passed a fantastic milestone just before the weekend &#8211; of the ninety nine networks which are <a href="http://www.lonap.net/members.shtml" onclick="javascript:urchinTracker ('/outbound/article/www.lonap.net');">plugged into the exchange</a>, more than half of the networks choose to connect to each other via the route-server.</p>
<p>A route-server is a fantastic way for networks to start to peer (swap internet traffic) at Internet Exchanges, and results in instant success after connection.  A network with an open peering policy can connect to the internet exchange, and then get peering with more than half of all the other networks on the exchange by bringing up a single pair of BGP sessions.</p>
<p>When a route-server peering is established, a BGP session is setup between your router and LONAP&#8217;s route database.  LONAP advertise all of the prefixes of the other connected members to you, but the traffic between you and the other members flows between you and your peer <em>directly</em> (it does not need to traverse the route-server.)  Members do not need to open their network to their own customers at the route servers, they can send special messages to the route-servers to prevent certain networks from seeing prefixes.</p>
<p>Route-servers are not new, but have had a bad reputation for stability for several years.  With our colleagues at several other community exchanges, including the LINX, we shared bugs, workarounds, and feature requirements with each other and the main open-source route-server vendors.  Eventually, we were able to <a href="http://www.uknof.org.uk/uknof15/Davidson-Bakeoff.pdf" onclick="javascript:urchinTracker ('/outbound/article/www.uknof.org.uk');">report considerable improvement in stability last December</a>.  As a result, we at LONAP selected BIRD and OpenBGPd as our route server vendors, and built a support framework to link our configuration with the LONAP configuration system.</p>
<p>Since then we have been advocating the route-servers to our members, and the fact that they are now providing a stable stepping-stone to more than half of our peers shows that this effort was worthwhile.  If you would like to start to peer, but need to be assured of instant success and results, then <a href="http://www.andyd.net/contact/" >contact Andy</a> for information about how the route-servers at LONAP can help.</p>
<p></p>
<p></p>
]]></description>
		<wfw:commentRss>http://www.andyd.net/2010/lonap-route-servers-milestone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IXP Bake Off Results</title>
		<link>http://www.andyd.net/2010/ixp-bake-off-results/</link>
		<comments>http://www.andyd.net/2010/ixp-bake-off-results/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 19:08:41 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[The 'net]]></category>
		<category><![CDATA[bgp]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[peering]]></category>
		<category><![CDATA[telecoms]]></category>

		<guid isPermaLink="false">http://www.andyd.net/?p=173</guid>
		<description><![CDATA[<p>Here are some slides that present some <a href="http://www.uknof.org.uk/uknof15/Davidson-Bakeoff.pdf" onclick="javascript:urchinTracker ('/outbound/article/www.uknof.org.uk');">research undertaken by a number of European Internet Exchange points (IXPs)</a>, which I presented at UKNOF15 last week.  They may be of interest to networks which connect to IXPs who have been considering connecting to the local multi-lateral peering (MLP) service, but are unsure whether testing has proved that the functionality and performance of the new &#8216;next-generation&#8217; offerings (namely BIRD and OpenBGPd) are fit for purpose.</p>
<p>The slides show that the new route-servers perform splendidly well compared with traditional Quagga based MLPs, also that route-servers are now free of &#8216;first generation code&#8217; bugs, and also that they handle your prefixes transparently &#8211; as you would expect.</p>
<p>Interestingly, BIRD and OpenBGPd behave identically &#8216;on the wire&#8217; so IXPs are encouraged to use multi-vendor MLP on their platform for increased reliability and stability.  The new breed of route-server code is dependable and tested, so networks that would like to connect should draw confidence from this testing, and IXPs wishing to roll out MLP services should feel confident in the software tested.</p>
<p>Happy peering!</p>
<p></p>
<p></p>
]]></description>
		<wfw:commentRss>http://www.andyd.net/2010/ixp-bake-off-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPv6 Track at NANOG</title>
		<link>http://www.andyd.net/2009/ipv6-track-at-nanog/</link>
		<comments>http://www.andyd.net/2009/ipv6-track-at-nanog/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 16:16:45 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[The 'net]]></category>
		<category><![CDATA[bgp]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[peering]]></category>
		<category><![CDATA[telecoms]]></category>

		<guid isPermaLink="false">http://www.andyd.net/?p=154</guid>
		<description><![CDATA[<p>Greetings from Philadelphia!  I am <a href="http://www.nanog.org/streaming.php" onclick="javascript:urchinTracker ('/outbound/article/www.nanog.org');">presenting as part of the IPv6 at NANOG46 (click here for info of how to watch)</a> at 9:30PM UK time today, or <a href="http://www.andyd.net/media/talks/v6-enterprise-black.pdf" >download the IPv6 for Enterprises presentation here</a>, or <a href="http://www.nanog.org/meetings/nanog46/abstracts.php?pt=MTM3NCZuYW5vZzQ2&amp;nm=nanog46" onclick="javascript:urchinTracker ('/outbound/article/www.nanog.org');">see information about the other speakers here</a>..</p>
<p>The messages are clear and simple.  Working now to get ready for the IPv6 transition will be less expensive and lower risk than waiting for IPv4 starvation to hurt.  I interviewed some key enterprises about their specific grumbles but the great news is that most are transitional and already people are working on fixing them.</p>
<p></p>
<p></p>
]]></description>
		<wfw:commentRss>http://www.andyd.net/2009/ipv6-track-at-nanog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPv4 Run-out policies in Europe</title>
		<link>http://www.andyd.net/2009/ipv4-run-out-policies-in-europe/</link>
		<comments>http://www.andyd.net/2009/ipv4-run-out-policies-in-europe/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 19:09:25 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[The 'net]]></category>
		<category><![CDATA[bgp]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[non-tech]]></category>

		<guid isPermaLink="false">http://www.andyd.net/?p=151</guid>
		<description><![CDATA[<p>There are a few policy suggestions pushing their way through the RIPE policy development process which discuss how the final remaining IPv4 addresses should be given to end users in the European region.</p>
<p>They all show that the effects of scarsity of IP addresses will be felt before the final few addresses become assigned to end users.  All consumers of addresses will feel constrained, which means all businesses trading online, whether they are a traditional ISP, a growing e-commerce shop, or a datacentre/hosting firm.  The policies under consideration are :</p>
<ul>
<li>2008-06 &#8211; Both new and existing organisations requesting IPV4 addresses shall be given addresses only to support transitioning technologies (i.e. infrastructure services which enable access to IPv6 addressed resources.)  They will only be given one block of IPv4 addresses, and this shall be the smallest possible range of addresses as decided by the community at large.  This is the only range of addresses which shall be given to the end user, even if their needs justify more.</li>
<li>2009-03 &#8211; From summer 2010, any organisation shall only be given enough new addresses to cater for anticipated need for nine months.  By summer 2011, this will change to three months.  Organisations (registries and end users) MUST have used more than half of their address space within six months of assignment or allocation.</li>
<li>2009-04 &#8211; Organisations must demonstrate that they are implementing an IPv6 transition policy (RFC5211) in order to be given IPv4 addresses.  Allocations from the RIPE NCC will be /27 (32 addresses for the entire registry, e.g. ISP)</li>
</ul>
<p>This also means that the effects of black market trading in address space will be seen before the &#8216;anticipated&#8217; IPv4 dry date in 2011.  There are no magic bullets, you (and your customers, suppliers, and partners) need deep pockets, decades worth of existing resources, or an ipv6 transition plan.  The only sensible option is to plan your v6 deployment today.</p>
<p></p>
<p></p>
]]></description>
		<wfw:commentRss>http://www.andyd.net/2009/ipv4-run-out-policies-in-europe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>18 months? And google are nimble?</title>
		<link>http://www.andyd.net/2009/18-months-and-google-are-nimble/</link>
		<comments>http://www.andyd.net/2009/18-months-and-google-are-nimble/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 10:55:03 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[The 'net]]></category>
		<category><![CDATA[bgp]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[networking]]></category>

		<guid isPermaLink="false">http://www.andyd.net/?p=144</guid>
		<description><![CDATA[<p>Google recently announced that they&#8217;d done a <a href="http://www.networkworld.com/news/2009/032509-google-ipv6-easy.html" onclick="javascript:urchinTracker ('/outbound/article/www.networkworld.com');">front-to-back implementation of IPv6, using engineers&#8217; spare time, in 18 months</a>.  Cue well over 100 <a href="http://tech.slashdot.org/article.pl?sid=09/03/26/1753259" onclick="javascript:urchinTracker ('/outbound/article/tech.slashdot.org');">comments on slashdot</a> claiming that this goes to show how hard implementing any sort of v6 service is at all, given it takes a company known for hiring smart people as long as 18 months.</p>
<p>I decided to put the timetable to the test.  On Wednesday at 2:30PM uk time, I applied for a /32.  One hour later, we were allocated 2a02:c30::/32.  I straight away assigned a /48 for our network infrastruture, and another for our production hosting lan, another for our development hosting lan.  From these /48s, several /64s were reserved, one for router loopbacks, another for point to point links, more for individual hosting applications.  An hour later, this was implemented on our network &#8211; routers had loopbacks, and a v6 IGP was up and running, and working.  I filed a ticket with our upstreams, and the first announcement was turned up minutes later &#8211; check <a href="http://www.ris.ripe.net/perl-risapp/prefixdashboard.html?prefix=2a02%3Ac30%3A%3A%2F32"title="BGPlay for 2a02:c30::/32"  onclick="javascript:urchinTracker ('/outbound/article/www.ris.ripe.net');">BGPlay</a> for exact times.  Around 2 hours after making our application to RIPE, we were participants on the IPv6 internet.</p>
<p>Now this is not a front-to-back implementation, but in just two hours we had something to hand over to our systems teams for testing and training.  <em>If you rely on the internet for your business, this is the stage you need to get to urgently</em>.  In fact, by close of play Wednesday, some of our simpler services were already running dual stack, and additionally we are now running Dual-stack for DNS &#8211; Nominet having the simplest method for adding ipv6 glue.</p>
<p>Full disclosure: In reality our v6 rollout started months ago, by monitoring advice on operational mailing lists, attending v6 seminars, and in fact we had been engaged in the rollout of ipv6 on several customer networks to date, so this rollout was not frightening for us.</p>
<p>We are now in the position that we can integrate IPv6 addressing as part of every configuration refresh or maintenance on our services, so that v6 is rolled out in a controlled, monitored, and careful manner.  By moving now, we have bought ourselves time &#8211; a luxury, and firms waiting longer to start their v6 rollout will have a harder time, with the whole migration feeling like a &#8216;y2k bug&#8217;.</p>
<p></p>
<p></p>
]]></description>
		<wfw:commentRss>http://www.andyd.net/2009/18-months-and-google-are-nimble/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The internet is still broken, guys&#8230;</title>
		<link>http://www.andyd.net/2009/asn32-asn4-internet-broken/</link>
		<comments>http://www.andyd.net/2009/asn32-asn4-internet-broken/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 20:32:01 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[The 'net]]></category>
		<category><![CDATA[bgp]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[peering]]></category>
		<category><![CDATA[telecoms]]></category>
		<category><![CDATA[asn32]]></category>
		<category><![CDATA[asn4]]></category>
		<category><![CDATA[broken]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[nanog]]></category>
		<category><![CDATA[rfc]]></category>

		<guid isPermaLink="false">http://www.andyd.net/?p=122</guid>
		<description><![CDATA[<p>I complained on December 10th 2008 that The Internet was <a href="http://www.andyd.net/index.php/2008/12/10/internet-broken-for-asn32-speakers-today/" >broken for 4-byte ASN speakers</a>.  <a href="http://rob.sh/" onclick="javascript:urchinTracker ('/outbound/article/rob.sh');">Rob Shakir</a>, Jonathan Oddy, and I have been researching in detail the mechanism by which a faulty announcement by an end-site network in the Ukraine was able to<strong> break BGP</strong> (the protocol that glues different networks on the internet together, one of the most<strong> significant building blocks of the internet</strong>) for hosts that supported ASN4 &#8211; the evolution of the protocol to support &#8216;large&#8217; AS numbers (unique network IDs).</p>
<p>Some history in very brief terms &#8211; all networks on the internet that participate in BGP need a number to identify themselves.  On the public internet, this number normally needs to be globally unique.  The number can be between 1 and 65,535, and we have close to 50,000 of these numbers in use.  To grow past this number, the BGP standard needs to be modified.  The modification is described in a document called <a href="http://www.ietf.org/rfc/rfc4893.txt"title="Support for 4 byte as numbers"  onclick="javascript:urchinTracker ('/outbound/article/www.ietf.org');">rfc4893</a>, and this document was accepted by the community last May.</p>
<p>The first incarnations of router software that support these large AS numbers is now circulating. <span style="text-decoration:blink;"><strong>Due to flaws in the standards that exist in January 2009, if you install one, you may become disconnected from the internet</strong></span>.</p>
<p>Why? Some more background, first: BGP allows for large networks to configure &#8216;hints&#8217; in their router configuration, by dividing their network into several small networks (confederations).  The information about the &#8216;virtual&#8217; divisions of the network should be removed from the BGP messages which are sent to other networks, but if a network supports large ASN in some parts, and not in others, the <strong>routers in the legacy part of the network may not know to test</strong> the &#8216;large number&#8217; section of a BGP message for the presence of an internal confederation ID.  The standard tries to take this into account by explicitly forbidding that confederation ID be passed between networks in the asn4 part of the BGP message.</p>
<p>However, should this occur by accident, what are the effects?  Well, elsewhere in the Large ASN standard, it states that <strong>the connection between two networks should be severed</strong> if Confederation ASN appear to be leaked in the ASN4 part of the BGP message.  This means that networks which do not understand large ASN can <strong>forward a broken message to a network which does understand </strong>large ASN.  At which point the network which does understand large ASN should tear down the session.</p>
<p>Since this message can be delivered over a transit session, this means the receiving ISP loses their connection to the internet via that ISP.  If it learns the router over every ISP, then the network can <strong>lose its connection to the internet entirely</strong>.</p>
<p>The message that I reported was leaking in December is still leaking.  AS196629 (AS3.21 in legacy asdot notation) is announcing to AS35320, who are not stripping their confederation information from the large-asn section of BGP messages.  If you learn the prefix via AS196629&#8242;s other transit, AS6886, then you are fine.  If you learn the prefix via AS35320, you are (today) receiving a broken message.</p>
<p>We tested out how Cisco IOS is coping with this broken message using the first generation of code for the cisco 7200 router that understands ASN4.  We peered the router to <a href="http://www.netsumo.com/" onclick="javascript:urchinTracker ('/outbound/article/www.netsumo.com');">NetSumo</a>&#8216;s research and development network, AS15653.  Cisco honours the standard/rfc, and breaks the session.  Since it learns the dirty message on the transit session, the router <strong>disconnected our test network from the internet entirely</strong> :</p>
<ul>
<li>*Jan 16 11:29:58.531: %BGP-5-ADJCHANGE: neighbor 193.239.32.2 Up</li>
<li>*Jan 16 11:30:02.595: %BGP-6-ASPATH: Invalid AS path (65044 65048 65062) 3.21 23456 received from 193.239.32.2: Confederation found in AS4_PATH</li>
<li>*Jan 16 11:30:02.595: %BGP-5-ADJCHANGE: neighbor 193.239.32.2 Down BGP Notification sent</li>
<li>*Jan 16 11:30:02.595: %BGP-3-NOTIFICATION: sent to neighbor 193.239.32.2 3/1 (update malformed) 27 bytes E0111803 030000FE 140000FE 180000FE 26 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 0050 0200 0000 3540 0101 0240 020C 0205 3D25 2114 89F8 5BA0 5BA0 4003 04C1 EF20 02E0 1118 0303 0000 FE14 0000 FE18 0000 FE26 0202 0003 0015 0000 5BA0 175B CFDA</li>
</ul>
<p>If you work in this field, I implore you to <a href="http://www.merit.edu/mail.archives/nanog/msg14345.html" onclick="javascript:urchinTracker ('/outbound/article/www.merit.edu');">read the more thorough analysis on the nanog list</a>, and participate in the discussion to work out how we should correct the standard, to allow routers to behave differently when a dirty message is received.  If we do not, then there is a simple, easy to understand, and easy to implement mechanism to <strong>break the internet</strong>, as soon as networks upgrade to the current version of their routing software.</p>
<p></p>
<p></p>
]]></description>
		<wfw:commentRss>http://www.andyd.net/2009/asn32-asn4-internet-broken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

