<?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>King of the Potato People &#187; math</title>
	<atom:link href="http://www.potato-people.com/blog/tag/math/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.potato-people.com/blog</link>
	<description>Code, photos and ramblings of Rick Hodger</description>
	<lastBuildDate>Thu, 12 Jan 2012 15:27:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>IPv6 Subnetting &#8211; You and your customer</title>
		<link>http://www.potato-people.com/blog/2010/07/ipv6-subnetting-you-and-your-customer/</link>
		<comments>http://www.potato-people.com/blog/2010/07/ipv6-subnetting-you-and-your-customer/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 10:03:33 +0000</pubDate>
		<dc:creator>rick</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[broadband]]></category>
		<category><![CDATA[ip address]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[math]]></category>

		<guid isPermaLink="false">http://www.potato-people.com/blog/?p=108</guid>
		<description><![CDATA[<a href="http://www.potato-people.com/blog/2010/07/ipv6-subnetting-you-and-your-customer/" title="IPv6 Subnetting - You and your customer"></a>There&#8217;s this great debate in the IPv6 world about how to chop up your allocation into assignments for your customers. Typically, most ISPs are being handed a /32, and general guidelines say to allow for a /48 per DSL/leased line/cable &#8230;<p class="read-more"><a href="http://www.potato-people.com/blog/2010/07/ipv6-subnetting-you-and-your-customer/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.potato-people.com/blog/2010/07/ipv6-subnetting-you-and-your-customer/" title="IPv6 Subnetting - You and your customer"></a><p>There&#8217;s this great debate in the IPv6 world about how to chop up your allocation into assignments for your customers. Typically, most ISPs are being handed a /32, and general guidelines say to allow for a /48 per DSL/leased line/cable customer.</p>
<p>However a lot of people are asking, why not a /64?  Quoted below is the sort of answer you&#8217;re likely to receive on NANOG, by one Mark Smith:</p>
<blockquote><p>There are a variety of scenarios where customers, including residential, will benefit from having multiple subnets. They may wish to separate the wired and wireless segments, to prevent multicast IPTV from degrading wireless performance. They may wish to segregate the children/family PC from the adult PC network or SOHO network, allowing the subnet boundary to be an additional Internet access policy enforcement point. They&#8217;ll need separate subnets if they wish to use a different link layer technology, such as LoWPAN. They may wish to setup a separate subnet to act as a DMZ for Internet facing devices, such as a local web server for sharing photos with relatives. Game consoles may be put in a separate subnet to ensure file transfers don&#8217;t interfere with game traffic latency, using the subnet ID as a QoS classifier.</p></blockquote>
<p>This answer is quite simply unrealistic. It&#8217;s the answer of a typical geek with no sense of perspective as to what the average consumer wants<em>.</em> It&#8217;s the opinion of what Mark Smith the network engineer and geek would want.</p>
<p>In the real world, most consumers of domestic internet services have absolutely no concept of IP addresses let alone subnetting, VLANs, segregation or quality of service. Most domestic networks are a single flat subnet with NAT to a single IP address and no servers that would require port forwarding, and rarely an IPTV system, but those are usually setup to use special triple-play routers configured by the ISP. <strong>Most domestic users just want to be able to plug stuff in and have it work. </strong></p>
<p>Now, people will argue that there are more IPv6 addresses than there are atoms in the world. However that argument isn&#8217;t as good when you are assigning 1,208,925,819,614,629,500,000,000 IP addresses for just 2 or 3 devices. It&#8217;s a grossly inefficient waste no matter what you say. Not to mention that if you&#8217;re one of the big cable or DSL providers with millions of customers, it makes much more sense. Each barely used /48 that you throw out contains 256 /64&#8242;s.</p>
<p>As such, I personally am inclined to go for the default of a /64 per  customer, but allow for a /48 should they need it. There is absolutely  no point in issuing a /48 subnet to someone who is never ever going to  use it&#8230; it&#8217;s just laziness, which is what got us into the current situation with IPv4 in the first place.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.potato-people.com/blog/2010/07/ipv6-subnetting-you-and-your-customer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Just how dumb are BT Wholesale?</title>
		<link>http://www.potato-people.com/blog/2010/06/just-how-dumb-are-bt-wholesale/</link>
		<comments>http://www.potato-people.com/blog/2010/06/just-how-dumb-are-bt-wholesale/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 15:11:04 +0000</pubDate>
		<dc:creator>rick</dc:creator>
				<category><![CDATA[ISP]]></category>
		<category><![CDATA[adsl]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[bt wholesale]]></category>
		<category><![CDATA[math]]></category>

		<guid isPermaLink="false">http://www.potato-people.com/blog/?p=100</guid>
		<description><![CDATA[<a href="http://www.potato-people.com/blog/2010/06/just-how-dumb-are-bt-wholesale/" title="Just how dumb are BT Wholesale?"></a>They tried to requote us for their 21CN broadband platform, assuming we take it in London as they wanted to charge us 50p per meter all the way from Manchester to Belfast (totaling some £250k). After carefully examining our current &#8230;<p class="read-more"><a href="http://www.potato-people.com/blog/2010/06/just-how-dumb-are-bt-wholesale/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.potato-people.com/blog/2010/06/just-how-dumb-are-bt-wholesale/" title="Just how dumb are BT Wholesale?"></a><p>They tried to requote us for their 21CN broadband platform, assuming we take it in London as they wanted to charge us 50p per meter all the way from Manchester to Belfast (totaling some £250k). After carefully examining our current installation they decided that we should replace our pair of 34Mb pipes with a single pipe containing:</p>
<ul>
<li>20 users on 24Mb ADSL sharing just 1Mb of bandwidth.</li>
<li>All other users sharing 30Mb of bandwidth on old 20CN 8Mb ADSL.</li>
<li>Added in enhanced care for all users at £8 a go.</li>
<li>Forgot monthly broadband line rental charges at £7.90 a go.</li>
<li>Will charge us for bandwidth across the 21CN network, plus charges for 3km of fibre across the London Docklands and we have to provide the BRAS &#8211; but yet they still have the balls to charge us £24k a year just for the privilege of doing business with the almighty BT Wholesale. Seriously, noone can explain what this charge is for given that they have separate charges for both bandwidth and fibre.</li>
</ul>
<p>When I entered the correct figures into their shitty little price sheet, added in all the things they forgot, it came to a whopping £26 per user <em>before</em> any profit margin is added.</p>
<p>By comparison, Be/Fluidata is charging a non-recurring £3k to setup a simple crossconnect in any London Telehouse, and then all we pay are simple line charges depending on the product used, the average one of which is £16 per month.</p>
<p>It&#8217;s quite clear that BT Wholesale is not interested in providing any sort of service to other service providers. The ridiculous ordering/faults system, the outright denial of clear area-wide faults and now these ridiculous and quite arbitrary charges for access to their so-called 21st Century Network that still doesn&#8217;t properly support IPv6 are all very telling.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.potato-people.com/blog/2010/06/just-how-dumb-are-bt-wholesale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPv6 Subnet Size Reference Table</title>
		<link>http://www.potato-people.com/blog/2009/02/ipv6-subnet-size-reference-table/</link>
		<comments>http://www.potato-people.com/blog/2009/02/ipv6-subnet-size-reference-table/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 10:43:27 +0000</pubDate>
		<dc:creator>rick</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[ip address]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[subnetting]]></category>

		<guid isPermaLink="false">http://www.potato-people.com/blog/?p=40</guid>
		<description><![CDATA[<a href="http://www.potato-people.com/blog/2009/02/ipv6-subnet-size-reference-table/" title="IPv6 Subnet Size Reference Table"></a>More numbers than you can shake a stick at. Just to give you an idea, at the ISP level (/32) that&#8217;s 79 septillion IP addresses assigned. That number is so big I had to go look it up on Wikipedia &#8230;<p class="read-more"><a href="http://www.potato-people.com/blog/2009/02/ipv6-subnet-size-reference-table/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.potato-people.com/blog/2009/02/ipv6-subnet-size-reference-table/" title="IPv6 Subnet Size Reference Table"></a><p style="text-align: left;">More numbers than you can shake a stick at. Just to give you an idea, at the ISP level (/32) that&#8217;s 79 septillion IP addresses assigned. That number is so big I had to go look it up on Wikipedia to find out what it&#8217;s called. Every home user will have 18 quntillion addresses at his disposal &#8211; I don&#8217;t have 18 quntillion pieces of lint  in my house, let alone a desire to connect every single one to the internet!</p>
<p style="text-align: left;"><span id="more-40"></span></p>
<table style="height: 2212px;" border="1" width="570">
<tbody>
<tr>
<td style="text-align: right;"><strong>CIDR Subnet</strong></td>
<td style="text-align: right;"><strong>Nos. of IPs</strong></td>
</tr>
<tr>
<td style="text-align: right;">/128</td>
<td style="text-align: right;">1</td>
</tr>
<tr>
<td style="text-align: right;">/127</td>
<td style="text-align: right;">2</td>
</tr>
<tr>
<td style="text-align: right;">/126</td>
<td style="text-align: right;">4</td>
</tr>
<tr>
<td style="text-align: right;">/125</td>
<td style="text-align: right;">8</td>
</tr>
<tr>
<td style="text-align: right;">/124</td>
<td style="text-align: right;">16</td>
</tr>
<tr>
<td style="text-align: right;">/123</td>
<td style="text-align: right;">32</td>
</tr>
<tr>
<td style="text-align: right;">/122</td>
<td style="text-align: right;">64</td>
</tr>
<tr>
<td style="text-align: right;">/121</td>
<td style="text-align: right;">128</td>
</tr>
<tr>
<td style="text-align: right;">/120</td>
<td style="text-align: right;">256</td>
</tr>
<tr>
<td style="text-align: right;">/119</td>
<td style="text-align: right;">512</td>
</tr>
<tr>
<td style="text-align: right;">/118</td>
<td style="text-align: right;">1,024</td>
</tr>
<tr>
<td style="text-align: right;">/117</td>
<td style="text-align: right;">2,048</td>
</tr>
<tr>
<td style="text-align: right;">/116</td>
<td style="text-align: right;">4,096</td>
</tr>
<tr>
<td style="text-align: right;">/115</td>
<td style="text-align: right;">8,192</td>
</tr>
<tr>
<td style="text-align: right;">/114</td>
<td style="text-align: right;">16,384</td>
</tr>
<tr>
<td style="text-align: right;">/113</td>
<td style="text-align: right;">32,768</td>
</tr>
<tr>
<td style="text-align: right;">/112</td>
<td style="text-align: right;">65,536</td>
</tr>
<tr>
<td style="text-align: right;">/111</td>
<td style="text-align: right;">131,072</td>
</tr>
<tr>
<td style="text-align: right;">/110</td>
<td style="text-align: right;">262,144</td>
</tr>
<tr>
<td style="text-align: right;">/109</td>
<td style="text-align: right;">524,288</td>
</tr>
<tr>
<td style="text-align: right;">/108</td>
<td style="text-align: right;">1,048,576</td>
</tr>
<tr>
<td style="text-align: right;">/107</td>
<td style="text-align: right;">2,097,152</td>
</tr>
<tr>
<td style="text-align: right;">/106</td>
<td style="text-align: right;">4,194,304</td>
</tr>
<tr>
<td style="text-align: right;">/105</td>
<td style="text-align: right;">8,388,608</td>
</tr>
<tr>
<td style="text-align: right;">/104</td>
<td style="text-align: right;">16,777,216</td>
</tr>
<tr>
<td style="text-align: right;">/103</td>
<td style="text-align: right;">33,554,432</td>
</tr>
<tr>
<td style="text-align: right;">/102</td>
<td style="text-align: right;">67,108,864</td>
</tr>
<tr>
<td style="text-align: right;">/101</td>
<td style="text-align: right;">134,217,728</td>
</tr>
<tr>
<td style="text-align: right;">/100</td>
<td style="text-align: right;">268,435,456</td>
</tr>
<tr>
<td style="text-align: right;">/99</td>
<td style="text-align: right;">536,870,912</td>
</tr>
<tr>
<td style="text-align: right;">/98</td>
<td style="text-align: right;">1,073,741,824</td>
</tr>
<tr>
<td style="text-align: right;">/97</td>
<td style="text-align: right;">2,147,483,648</td>
</tr>
<tr>
<td style="text-align: right;">/96</td>
<td style="text-align: right;">4,294,967,296</td>
</tr>
<tr>
<td style="text-align: right;">/95</td>
<td style="text-align: right;">8,589,934,592</td>
</tr>
<tr>
<td style="text-align: right;">/94</td>
<td style="text-align: right;">17,179,869,184</td>
</tr>
<tr>
<td style="text-align: right;">/93</td>
<td style="text-align: right;">34,359,738,368</td>
</tr>
<tr>
<td style="text-align: right;">/92</td>
<td style="text-align: right;">68,719,476,736</td>
</tr>
<tr>
<td style="text-align: right;">/91</td>
<td style="text-align: right;">137,438,953,472</td>
</tr>
<tr>
<td style="text-align: right;">/90</td>
<td style="text-align: right;">274,877,906,944</td>
</tr>
<tr>
<td style="text-align: right;">/89</td>
<td style="text-align: right;">549,755,813,888</td>
</tr>
<tr>
<td style="text-align: right;">/88</td>
<td style="text-align: right;">1,099,511,627,776</td>
</tr>
<tr>
<td style="text-align: right;">/87</td>
<td style="text-align: right;">2,199,023,255,552</td>
</tr>
<tr>
<td style="text-align: right;">/86</td>
<td style="text-align: right;">4,398,046,511,104</td>
</tr>
<tr>
<td style="text-align: right;">/85</td>
<td style="text-align: right;">8,796,093,022,208</td>
</tr>
<tr>
<td style="text-align: right;">/84</td>
<td style="text-align: right;">17,592,186,044,416</td>
</tr>
<tr>
<td style="text-align: right;">/83</td>
<td style="text-align: right;">35,184,372,088,832</td>
</tr>
<tr>
<td style="text-align: right;">/82</td>
<td style="text-align: right;">70,368,744,177,664</td>
</tr>
<tr>
<td style="text-align: right;">/81</td>
<td style="text-align: right;">140,737,488,355,328</td>
</tr>
<tr>
<td style="text-align: right;">/80</td>
<td style="text-align: right;">281,474,976,710,656</td>
</tr>
<tr>
<td style="text-align: right;">/79</td>
<td style="text-align: right;">562,949,953,421,312</td>
</tr>
<tr>
<td style="text-align: right;">/78</td>
<td style="text-align: right;">1,125,899,906,842,624</td>
</tr>
<tr>
<td style="text-align: right;">/77</td>
<td style="text-align: right;">2,251,799,813,685,248</td>
</tr>
<tr>
<td style="text-align: right;">/76</td>
<td style="text-align: right;">4,503,599,627,370,496</td>
</tr>
<tr>
<td style="text-align: right;">/75</td>
<td style="text-align: right;">9,007,199,254,740,992</td>
</tr>
<tr>
<td style="text-align: right;">/74</td>
<td style="text-align: right;">18,014,398,509,481,984</td>
</tr>
<tr>
<td style="text-align: right;">/73</td>
<td style="text-align: right;">36,028,797,018,963,968</td>
</tr>
<tr>
<td style="text-align: right;">/72</td>
<td style="text-align: right;">72,057,594,037,927,936</td>
</tr>
<tr>
<td style="text-align: right;">/71</td>
<td style="text-align: right;">144,115,188,075,855,872</td>
</tr>
<tr>
<td style="text-align: right;">/70</td>
<td style="text-align: right;">288,230,376,151,711,744</td>
</tr>
<tr>
<td style="text-align: right;">/69</td>
<td style="text-align: right;">576,460,752,303,423,488</td>
</tr>
<tr>
<td style="text-align: right;">/68</td>
<td style="text-align: right;">1,152,921,504,606,846,976</td>
</tr>
<tr>
<td style="text-align: right;">/67</td>
<td style="text-align: right;">2,305,843,009,213,693,952</td>
</tr>
<tr>
<td style="text-align: right;">/66</td>
<td style="text-align: right;">4,611,686,018,427,387,904</td>
</tr>
<tr>
<td style="text-align: right;">/65</td>
<td style="text-align: right;">9,223,372,036,854,775,808</td>
</tr>
<tr>
<td style="text-align: right;">Residential &#8211; /64</td>
<td style="text-align: right;">18,446,744,073,709,551,616</td>
</tr>
<tr>
<td style="text-align: right;">/63</td>
<td style="text-align: right;">36,893,488,147,419,103,232</td>
</tr>
<tr>
<td style="text-align: right;">/62</td>
<td style="text-align: right;">73,786,976,294,838,206,464</td>
</tr>
<tr>
<td style="text-align: right;">/61</td>
<td style="text-align: right;">147,573,952,589,676,412,928</td>
</tr>
<tr>
<td style="text-align: right;">/60</td>
<td style="text-align: right;">295,147,905,179,352,825,856</td>
</tr>
<tr>
<td style="text-align: right;">/59</td>
<td style="text-align: right;">590,295,810,358,705,651,712</td>
</tr>
<tr>
<td style="text-align: right;">/58</td>
<td style="text-align: right;">1,180,591,620,717,411,303,424</td>
</tr>
<tr>
<td style="text-align: right;">/57</td>
<td style="text-align: right;">2,361,183,241,434,822,606,848</td>
</tr>
<tr>
<td style="text-align: right;">/56</td>
<td style="text-align: right;">4,722,366,482,869,645,213,696</td>
</tr>
<tr>
<td style="text-align: right;">/55</td>
<td style="text-align: right;">9,444,732,965,739,290,427,392</td>
</tr>
<tr>
<td style="text-align: right;">/54</td>
<td style="text-align: right;">18,889,465,931,478,580,854,784</td>
</tr>
<tr>
<td style="text-align: right;">/53</td>
<td style="text-align: right;">37,778,931,862,957,161,709,568</td>
</tr>
<tr>
<td style="text-align: right;">/52</td>
<td style="text-align: right;">75,557,863,725,914,323,419,136</td>
</tr>
<tr>
<td style="text-align: right;">/51</td>
<td style="text-align: right;">151,115,727,451,828,646,838,272</td>
</tr>
<tr>
<td style="text-align: right;">/50</td>
<td style="text-align: right;">302,231,454,903,657,293,676,544</td>
</tr>
<tr>
<td style="text-align: right;">/49</td>
<td style="text-align: right;">604,462,909,807,314,587,353,088</td>
</tr>
<tr>
<td style="text-align: right;">Business &#8211; /48</td>
<td style="text-align: right;">1,208,925,819,614,629,174,706,176</td>
</tr>
<tr>
<td style="text-align: right;">/47</td>
<td style="text-align: right;">2,417,851,639,229,258,349,412,352</td>
</tr>
<tr>
<td style="text-align: right;">/46</td>
<td style="text-align: right;">4,835,703,278,458,516,698,824,704</td>
</tr>
<tr>
<td style="text-align: right;">/45</td>
<td style="text-align: right;">9,671,406,556,917,033,397,649,408</td>
</tr>
<tr>
<td style="text-align: right;">/44</td>
<td style="text-align: right;">19,342,813,113,834,066,795,298,816</td>
</tr>
<tr>
<td style="text-align: right;">/43</td>
<td style="text-align: right;">38,685,626,227,668,133,590,597,632</td>
</tr>
<tr>
<td style="text-align: right;">/42</td>
<td style="text-align: right;">77,371,252,455,336,267,181,195,264</td>
</tr>
<tr>
<td style="text-align: right;">/41</td>
<td style="text-align: right;">154,742,504,910,672,534,362,390,528</td>
</tr>
<tr>
<td style="text-align: right;">/40</td>
<td style="text-align: right;">309,485,009,821,345,068,724,781,056</td>
</tr>
<tr>
<td style="text-align: right;">/39</td>
<td style="text-align: right;">618,970,019,642,690,137,449,562,112</td>
</tr>
<tr>
<td style="text-align: right;">/38</td>
<td style="text-align: right;">1,237,940,039,285,380,274,899,124,224</td>
</tr>
<tr>
<td style="text-align: right;">/37</td>
<td style="text-align: right;">2,475,880,078,570,760,549,798,248,448</td>
</tr>
<tr>
<td style="text-align: right;">/36</td>
<td style="text-align: right;">4,951,760,157,141,521,099,596,496,896</td>
</tr>
<tr>
<td style="text-align: right;">/35</td>
<td style="text-align: right;">9,903,520,314,283,042,199,192,993,792</td>
</tr>
<tr>
<td style="text-align: right;">/34</td>
<td style="text-align: right;">19,807,040,628,566,084,398,385,987,584</td>
</tr>
<tr>
<td style="text-align: right;">/33</td>
<td style="text-align: right;">39,614,081,257,132,168,796,771,975,168</td>
</tr>
<tr>
<td style="text-align: right;">ISP &#8211; /32</td>
<td style="text-align: right;">79,228,162,514,264,337,593,543,950,336</td>
</tr>
<tr>
<td style="text-align: right;">/31</td>
<td style="text-align: right;">158,456,325,028,528,675,187,087,900,672</td>
</tr>
<tr>
<td style="text-align: right;">/30</td>
<td style="text-align: right;">316,912,650,057,057,350,374,175,801,344</td>
</tr>
<tr>
<td style="text-align: right;">/29</td>
<td style="text-align: right;">633,825,300,114,114,700,748,351,602,688</td>
</tr>
<tr>
<td style="text-align: right;">/28</td>
<td style="text-align: right;">1,267,650,600,228,229,401,496,703,205,376</td>
</tr>
<tr>
<td style="text-align: right;">/27</td>
<td style="text-align: right;">2,535,301,200,456,458,802,993,406,410,752</td>
</tr>
<tr>
<td style="text-align: right;">/26</td>
<td style="text-align: right;">5,070,602,400,912,917,605,986,812,821,504</td>
</tr>
<tr>
<td style="text-align: right;">/25</td>
<td style="text-align: right;">10,141,204,801,825,835,211,973,625,643,008</td>
</tr>
<tr>
<td style="text-align: right;">/24</td>
<td style="text-align: right;">20,282,409,603,651,670,423,947,251,286,016</td>
</tr>
<tr>
<td style="text-align: right;">/23</td>
<td style="text-align: right;">40,564,819,207,303,340,847,894,502,572,032</td>
</tr>
<tr>
<td style="text-align: right;">/22</td>
<td style="text-align: right;">81,129,638,414,606,681,695,789,005,144,064</td>
</tr>
<tr>
<td style="text-align: right;">/21</td>
<td style="text-align: right;">162,259,276,829,213,363,391,578,010,288,128</td>
</tr>
<tr>
<td style="text-align: right;">/20</td>
<td style="text-align: right;">324,518,553,658,426,726,783,156,020,576,256</td>
</tr>
<tr>
<td style="text-align: right;">/19</td>
<td style="text-align: right;">649,037,107,316,853,453,566,312,041,152,512</td>
</tr>
<tr>
<td style="text-align: right;">/18</td>
<td style="text-align: right;">1,298,074,214,633,706,907,132,624,082,305,024</td>
</tr>
<tr>
<td style="text-align: right;">/17</td>
<td style="text-align: right;">2,596,148,429,267,413,814,265,248,164,610,048</td>
</tr>
<tr>
<td style="text-align: right;">/16</td>
<td style="text-align: right;">5,192,296,858,534,827,628,530,496,329,220,096</td>
</tr>
<tr>
<td style="text-align: right;">/15</td>
<td style="text-align: right;">10,384,593,717,069,655,257,060,992,658,440,192</td>
</tr>
<tr>
<td style="text-align: right;">/14</td>
<td style="text-align: right;">20,769,187,434,139,310,514,121,985,316,880,384</td>
</tr>
<tr>
<td style="text-align: right;">/13</td>
<td style="text-align: right;">41,538,374,868,278,621,028,243,970,633,760,768</td>
</tr>
<tr>
<td style="text-align: right;">/12</td>
<td style="text-align: right;">83,076,749,736,557,242,056,487,941,267,521,536</td>
</tr>
<tr>
<td style="text-align: right;">/11</td>
<td style="text-align: right;">166,153,499,473,114,484,112,975,882,535,043,072</td>
</tr>
<tr>
<td style="text-align: right;">/10</td>
<td style="text-align: right;">332,306,998,946,228,968,225,951,765,070,086,144</td>
</tr>
<tr>
<td style="text-align: right;">/9</td>
<td style="text-align: right;">664,613,997,892,457,936,451,903,530,140,172,288</td>
</tr>
<tr>
<td style="text-align: right;">/8</td>
<td style="text-align: right;">1,329,227,995,784,915,872,903,807,060,280,344,576</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.potato-people.com/blog/2009/02/ipv6-subnet-size-reference-table/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Measuring bandwidth</title>
		<link>http://www.potato-people.com/blog/2008/04/measuring-bandwidth/</link>
		<comments>http://www.potato-people.com/blog/2008/04/measuring-bandwidth/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 18:04:42 +0000</pubDate>
		<dc:creator>rick</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[adsl]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[bits]]></category>
		<category><![CDATA[bytes]]></category>
		<category><![CDATA[limits]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[throughput]]></category>

		<guid isPermaLink="false">http://www.potato-people.com/blog/?p=9</guid>
		<description><![CDATA[<a href="http://www.potato-people.com/blog/2008/04/measuring-bandwidth/" title="Measuring bandwidth"></a>An issue that comes up for me at work time and time again is customers misunderstanding how bandwidth is measured. Data is traditionally measured in Bytes. A CD contains 650MBytes of data. Bandwidth is measured in bits however, and this &#8230;<p class="read-more"><a href="http://www.potato-people.com/blog/2008/04/measuring-bandwidth/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.potato-people.com/blog/2008/04/measuring-bandwidth/" title="Measuring bandwidth"></a><p>An issue that comes up for me at work time and time again is customers misunderstanding how bandwidth is measured.</p>
<p><span id="more-9"></span></p>
<p>Data is traditionally measured in Bytes. A CD contains 650MBytes of data. Bandwidth is measured in bits however, and this is what most customers misunderstand. A CD measured in terms of bandwidth, is 5,200Mbits (there are 8 bits per byte). Note that in writing, you use a capital &#8216;B&#8217; to denote Bytes, and a lower-case &#8216;b&#8217; to denote bits.</p>
<p>The issue is that bandwidth is traditionally measured in bits, not bytes. A 1Mbit circuit lets you download at 100KBytes/second. A lot of people make the mistake of thinking that a 1Mbit circuit is the same as downloading at 1MBytes/second.</p>
<p>This becomes a problem when a customer &#8211; as has happened today &#8211; complains of a slow speed problem. The systems (which I built and maintain) show this customer as downloading up to 32Gbits per day. They dispute this via the phone, proclaiming that they only downloaded &#8220;4 gig&#8221; (in a 5 hour window, I&#8217;ll add). If you do the math: 4*8 = 32. 32Gbits. On a standard ADSL line, that&#8217;s a crazy amount of usage &#8211; averaging around 1.8Mbit/s for that 5 hour window. During peak hours, an ADSL Max line (due to contention) may only be able to achieve 2Mb/s. It&#8217;s a classic case of someone mistaking Bytes for bits&#8230; of course, explaining that to them is another matter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.potato-people.com/blog/2008/04/measuring-bandwidth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

