<?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>Looking Out To Sea &#187; Networking</title>
	<atom:link href="http://www.dougalstanton.net/blog/index.php/category/computing/networking/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dougalstanton.net/blog</link>
	<description></description>
	<lastBuildDate>Sat, 28 Jan 2012 17:49:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Networking and redundancy (double meanings)</title>
		<link>http://www.dougalstanton.net/blog/index.php/2010/07/24/networking-and-redundancy-double-meanings/</link>
		<comments>http://www.dougalstanton.net/blog/index.php/2010/07/24/networking-and-redundancy-double-meanings/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 18:10:45 +0000</pubDate>
		<dc:creator>Dougal</dc:creator>
				<category><![CDATA[Humour]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.dougalstanton.net/blog/?p=1117</guid>
		<description><![CDATA[For the past three and a half years I have been working on router redundancy protocols. When your router (or its upstream connection) dies for some reason you want to minimise the loss on people using the network. Ideally users should never notice loss of connection, though in the real world there will be some [...]]]></description>
			<content:encoded><![CDATA[<p>For the past three and a half years I have been working on router redundancy protocols. When your router (or its upstream connection) dies for some reason you want to minimise the loss on people using the network. Ideally users should never notice loss of connection, though in the real world there will be some time delay before things are working again. The work I&#8217;ve been doing relies on having a second router which has its own connection to the local network and to the wider world. It acts as a redundant backup so that when the first one dies the second can step into its place within some short period.</p>

<p>When the primary router is working normally the secondary doesn&#8217;t do much. Its only role is to monitor the liveliness of the primary machine. The redundant router can often be used for other things when the primary is operating &#8212; and many times the primary acts as a redundant router for the secondary&#8217;s clients. Each provides backup for the other.</p>

<p>So when I found out recently that I was being made redundant I thought &#8220;great! I&#8217;ll just sit and watch other people working and take over if they burst into flames&#8221;. But it turns out that when people are redundant it&#8217;s totally different from when routers are redundant. Instead of being relied on for backup in case of failure, it means &#8220;no longer working&#8221;. Strange but true! I can see why it wouldn&#8217;t catch on very well in networking.</p>

<p>My last day at Cisco is this Friday (30 July). It&#8217;s been an interesting few years and provided novel experiences, silly conversations about <em>Star Trek</em> and given me a bit more confidence. I&#8217;m sad to be going, and though there will always be loose ends to tie up and the promise of interesting projects on the horizon, the team I&#8217;m leaving behind seems to have a glut of these at the moment. I&#8217;m also disappointed that the study group at work will continue reading SICP without me. Obviously I can read it alone but the discussion and peer support/pressure was a useful part of it.</p>

<p>Meanwhile, the job hunt continues. Recruitment agencies make this process at least ten times harder by hiding the employer, the industry and the specifics of the job for their own ends. I have had a few friends pass on job details, and had some telephone discussions, but no success yet. Watch this space, or one very much like it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dougalstanton.net/blog/index.php/2010/07/24/networking-and-redundancy-double-meanings/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What does your IP address mean?</title>
		<link>http://www.dougalstanton.net/blog/index.php/2010/07/23/what-does-your-ip-address-mean/</link>
		<comments>http://www.dougalstanton.net/blog/index.php/2010/07/23/what-does-your-ip-address-mean/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 18:27:03 +0000</pubDate>
		<dc:creator>Dougal</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.dougalstanton.net/blog/?p=878</guid>
		<description><![CDATA[The internet protocol (IP) address of my laptop is 192.168.0.3/24. What does this mean?

The first and obvious question is, What&#8217;s an IP address? It&#8217;s an identifier that your computer uses to talk to other computers on the network. It bears a lot of resemblance in form and function to a telephone number. There are prefixes [...]]]></description>
			<content:encoded><![CDATA[<p>The internet protocol (IP) address of my laptop is 192.168.0.3/24. What does this mean?</p>

<p>The first and obvious question is, What&#8217;s an IP address? It&#8217;s an identifier that your computer uses to talk to other computers on the network. It bears a lot of resemblance in form and function to a telephone number. There are prefixes which are shared by every address in the area, and then there&#8217;s a bit specific to you.</p>

<p><img src="http://farm1.static.flickr.com/51/152502539_c4cb9121eb.jpg" class="show" alt="ethernet cable" /></p>

<p>An IP address has two important pieces of information embedded in it. The first is the <em>host ID</em> &#8212; the identifier of my specific computer. The second is the <em>network address</em> &#8212; which is the number of the network my computer is found in, and is analogous to a telephone area code.</p>

<p>Just to make things difficult though, the two numbers are joined together so you can&#8217;t tell where one part ends and the other begins. So when talking about addresses we need another piece of information to tell us which part is network and which part is host.</p>

<p>First, let&#8217;s write out 192.168.0.3 in binary. This makes a very long number but it will make everything much clearer from here on. Each number between the dots is converted separately. This number is not the same as 19,216,803.</p>

<p><div>
<pre>192.168.0.3 = 11000000 10101000 00000000 00000011</pre>
</div></p>

<p>I&#8217;ve left spaces where the dots were previously. Each section is 8 binary digits long, so each section can represent a maximum number of 11111111 &#8212; which is 255 in decimal.</p>

<p>The next bit we come to is choosing a point on that line so that all the digits on the <em>left</em> represent the network address and all the ones on the right show the host address. Looking back up at the address I gave at the top you&#8217;ll see a &#8220;/24&#8221; sitting at the end. This is called the <em>network mask</em> and it works just like a piece of card with a hole in it. You write out your address and then align 24 bits underneath: everything with a 0 underneath is masked out, leaving the network address. We are getting the result of 1 whenever both the address <em>and</em> the mask is 1.</p>

<p><div>
<pre>192.168.0.3  = 11000000 10101000 00000000 00000011
mask 24 bits = 11111111 11111111 11111111 00000000
result       = 11000000 10101000 00000000 00000000</pre>
</div></p>

<p>Back in decimal land, that network address is 192.168.0.0. Since the network mask is also a binary number it is often written like an IP address, as four decimal numbers separated by dots. The same address can be written as 192.168.0.3/24 or 192.168.0.3/255.255.255.0.</p>

<p>We can invert the network mask to give a host mask and use the same procedure to find out the host ID, which turns out to be 00000011, otherwise known as 3.</p>

<p><div>
<pre>192.168.0.3 = 11000000 10101000 00000000 00000011
mask 8 bits = 00000000 00000000 00000000 11111111
result      = 00000000 00000000 00000000 00000011</pre>
</div></p>

<p>You probably knew that from inspection but computers ain&#8217;t so clever!</p>

<p>Another useful number we can learn from the address and mask is the <em>broadcast address</em>. This can be used to send messages to everyone on the network. We calculate this by inverting the mask again, so we&#8217;ve got 8 bits on the right instead of 24 bits on the left, and taking the result to be 1 wherever the address <em>or</em> the mask is 1.</p>

<p><div>
<pre>192.168.0.3 = 11000000 10101000 00000000 00000011
mask 8 bits = 00000000 00000000 00000000 11111111
result      = 11000000 10101000 00000000 11111111</pre>
</div></p>

<p>The result can then be written as 192.168.0.255 in dotted-decimal format. Packets sent to this address will be examined by every host on the local network. This is useful if you don&#8217;t know the address of your recipient!</p>

<p><small>Photo is <a href="http://www.flickr.com/photos/saschaaa/152502539/">The World&#8217;s Network</a> by saschaaa.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dougalstanton.net/blog/index.php/2010/07/23/what-does-your-ip-address-mean/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet access: easy in bars, difficult at home</title>
		<link>http://www.dougalstanton.net/blog/index.php/2008/07/05/240/</link>
		<comments>http://www.dougalstanton.net/blog/index.php/2008/07/05/240/#comments</comments>
		<pubDate>Sat, 05 Jul 2008 19:02:29 +0000</pubDate>
		<dc:creator>Dougal</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.dougalstanton.net/blog/index.php/2008/07/05/240</guid>
		<description><![CDATA[We&#8217;ve been fighting with Virgin Media for about 6 weeks now to get our net access transferred over to the new flat. The entire time we&#8217;ve been paying for a service we do not have. This will definitely require remuneration when we finally get a service.

We&#8217;ve been surviving thus far with a couple of open [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been fighting with Virgin Media for about 6 weeks now to get our net access transferred over to the new flat. The entire time we&#8217;ve been paying for a service we do not have. This will definitely require remuneration when we finally get a service.</p>

<p>We&#8217;ve been surviving thus far with a couple of open WiFi connections that we could pick up. Neither were very close to us &#8212; this requires careful positioning of laptops to maintain signal levels &#8212; but they were still usable.</p>

<p>Were usable. Past tense. On Thursday night both of the networks we used disappeared. One of them hasn&#8217;t come back and the other has but appears broken. I can occasionally get an IP address but it doesn&#8217;t forward packets past the router. :-( We are bereft, cast loose in a sea of microwaves, all encrypted&#8230; we&#8217;ve been really suffering!</p>

<p>We&#8217;re currently in <a href="http://www.montpeliersedinburgh.co.uk">Montpeliers</a>, downing cocktails and jealously guarding access to the power socket that is powering my laptop. I can highly recommend their Whisky Sour, which is really delightful, and the Espresso Cocktail, which was apparently made with the wrong ingredients but tasted grand anyway. It&#8217;s pouring with rain outside and I feel no motivation to get wet.</p>

<p>Email and blogging may be rather light this weekend because we&#8217;ll be snatching whatever access is available in caf&eacute;s and bars (carrying an Eee around is <em>awesome</em>). Please bear with us!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dougalstanton.net/blog/index.php/2008/07/05/240/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>When you send a message, where does it go?</title>
		<link>http://www.dougalstanton.net/blog/index.php/2008/03/27/when-you-send-a-message-where-does-it-go/</link>
		<comments>http://www.dougalstanton.net/blog/index.php/2008/03/27/when-you-send-a-message-where-does-it-go/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 23:59:59 +0000</pubDate>
		<dc:creator>Dougal</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.dougalstanton.net/blog/index.php/2008/03/27/when-you-send-a-message-where-does-it-go</guid>
		<description><![CDATA[When you send any kind of message on a network it gets shunted from place to place until it finally arrives at its destination, or is discarded. I&#8217;ll cover the successful case at some point in future, but for now we can look at why a message (a &#8216;packet&#8217;) might be &#8216;dropped&#8217;.

A network is a [...]]]></description>
			<content:encoded><![CDATA[<p>When you send any kind of message on a network it gets shunted from place to place until it finally arrives at its destination, or is discarded. I&#8217;ll cover the successful case at some point in future, but for now we can look at why a message (a &#8216;packet&#8217;) might be &#8216;dropped&#8217;.</p>

<p>A network is a series of interconnecting machines which all have a small, possibly erroneous, view of the world. They have an idea of which machine is connected to which other machine but since networks are inherently unreliable this internal map is never accurate for very long.</p>

<p>Occasionally a group of machines will be convinced that someone else in the group is the &#8220;next step&#8221; when delivering a packet. So A will transmit to B will transmit to C will transmit back to A again. This would ordinarily constitute an infinite loop, where these packets will continue being shunted round forever (or at least until someone accidentally pulls out a power cable and kills one of the machines&#8230;).</p>

<p>This can be prevented by giving each packet a &#8220;lifetime&#8221;, known as its Time To Live (TTL). Rather than being measured in seconds the TTL is measured in hops &#8212; whenever it is transmitted from one machine to another this number is decremented. If a machine receives a packet which has a TTL of zero, but that machine is not the ultimate destination, then the packet is discarded. This prevents immortal packets from roaming the network forever, undelivered and lost.</p>

<p>The TTL also gives us a nifty tool to find out <em>where</em> packets are disappearing. When a router discards a packet for being too old, it&#8217;s supposed to send back a message saying what happened (ie, &#8220;too old&#8221;) and who discarded it. A packet with a TTL of zero should be discarded at the first machine it meets; a packet with TTL of one at the second machine; and so on down the line. So we can send out little packets with gradually increasing TTLs to see where they go.</p>

<p>This is an example: me tracing the hops to reach <code>www.google.com</code>. The first line is the default gateway for my ISP, which all our home traffic goes through, and the last line is a machine belonging to Google.</p>

<p><div>
<pre>dougal@cuttlefish ~ $ traceroute www.google.com
traceroute to www.google.com (64.233.183.104), 30 hops max, 40 byte packets
 1  10.123.104.1 (10.123.104.1)  18.965 ms  19.484 ms  20.071 ms
 2  77-96-1-2.cable.ubr01.azte.blueyonder.co.uk (77.96.1.2)  20.959 ms  21.532 ms  22.123 ms
 3  * * *
 4  pop-bb-a-so-300-0.inet.ntl.com (213.105.175.130)  126.573 ms  127.143 ms  130.025 ms
 5  pop-bb-b-ae0-0.inet.ntl.com (213.105.174.230)  130.604 ms  131.190 ms  131.766 ms
 6  * * *
 7  212.250.14.138 (212.250.14.138)  118.341 ms  120.692 ms  163.523 ms
 8  209.85.252.76 (209.85.252.76)  118.807 ms  124.392 ms  123.757 ms
 9  72.14.232.149 (72.14.232.149)  132.502 ms  133.543 ms  133.671 ms
10  209.85.255.137 (209.85.255.137)  139.149 ms 209.85.255.13 (209.85.255.13)  137.904 ms  138.661 ms
11  72.14.233.77 (72.14.233.77)  143.339 ms 72.14.233.79 (72.14.233.79)  161.037 ms 72.14.233.77 (72.14.233.77)  124.609 ms
12  216.239.43.34 (216.239.43.34)  132.107 ms 209.85.249.129 (209.85.249.129)  132.696 ms 209.85.249.133 (209.85.249.133)  131.462 ms
13  nf-in-f104.google.com (64.233.183.104)  130.411 ms  127.656 ms  132.048 ms</pre>
</div></p>

<p>The numbers in the left-hand column are TTL values. So it basically took 13 hops to get into the Google heartland. On each line there is an IP address and sometimes a host name for the machine that discarded the packet. Each packet is sent three times, so there are three times at the end of each line showing how long it took to get there and back. (You&#8217;ll notice from about line ten onwards there are several IP addresses and several times per line. This suggests that the packets with identical TTL values were going through different routes. I would guess this points to load-balanced routers which share the incoming packets.)</p>

<p>The asterisks which appear on lines 3 and 6 are where the packet was discarded but no error message was received within 5 seconds. And since most of these messages have a round-trip time of about 200 milliseconds, that&#8217;s considered time enough to abandon hope.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dougalstanton.net/blog/index.php/2008/03/27/when-you-send-a-message-where-does-it-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The home network</title>
		<link>http://www.dougalstanton.net/blog/index.php/2008/03/21/the-home-network/</link>
		<comments>http://www.dougalstanton.net/blog/index.php/2008/03/21/the-home-network/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 14:56:42 +0000</pubDate>
		<dc:creator>Dougal</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.dougalstanton.net/blog/index.php/2008/03/21/the-home-network</guid>
		<description><![CDATA[It&#8217;s been a while since I wrote about networking here. So let&#8217;s look at domestic networking setups.

The scenario we have in our flat is quite ordinary. There are two computers on the network, one desktop machine and one laptop. Traditionally these two would be connected to a switch so they can communicate with each other. [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I wrote about networking here. So let&#8217;s look at domestic networking setups.</p>

<p>The scenario we have in our flat is quite ordinary. There are two computers on the network, one desktop machine and one laptop. Traditionally these two would be connected to a switch so they can communicate with each other. In big companies or other places with extensive networks then a switch is necessary to juggle all the traffic in a reasonable way.</p>

<p>(The diagram here shows three computers connected to a switch, the box with the extended X shape in it. The computers can send packets to each other through the switch.)</p>

<p><img src="/blog/wp-content/uploads/2008/03/switchedlan.png" alt="A small network" title="Local Area Network with Switch" /></p>

<p>But for small networks a full-blown switch is pretty useless. It&#8217;s like having a private telephone exchange in a house with only two telephones. So most people won&#8217;t see a separate switch: it will be integrated in the box with other things.</p>

<p>One thing you&#8217;ll notice in the diagram shown is that there&#8217;s no external communication. There&#8217;s no internet access &#8212; the machines can only talk with others on the same network. The connection between the home network and the rest of the internet is done with a router. It directs the network traffic like a traffic policemen. Local stuff stays local, but data that needs to be sent elsewhere goes via the router.</p>

<p>This is what a network with external access looks like:</p>

<p><img src="/blog/wp-content/uploads/2008/03/routedlan.png" alt="A small network with external access" title="LAN connected to external networks via Router" /></p>

<p>You can see that here the router is doing very little as well. There&#8217;s only one connection in and one connection out. So in my house, and probably in yours, the router and the switch are combined into one box. It does switching and routing (and often wireless access too). My home network looks like this:</p>

<p><img src="/blog/wp-content/uploads/2008/03/homelan.png" alt="A simple home network" title="Our network with wired and wireless connections" /></p>

<p>(Apologies for the lame diagrams. Anyone know pretty diagram software for Linux? Pastel shades and smooth gradients welcome.)</p>

<p>Inside the router/switch hybrid beast the software analyses the destination for each packet sent and decides whether the destination is on the local network or somewhere else, and then sends it in different directions accordingly.</p>

<p>Apart from this, it can probably also hand out IP addresses to new machines as they join (extremely useful, so you don&#8217;t have to do any manual configuration). There may be some firewall capability too, so that particular programs can be prevented from sending signals in or out. It&#8217;s quite amazing what features are available in 50 quid devices!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dougalstanton.net/blog/index.php/2008/03/21/the-home-network/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Introduction to Networking</title>
		<link>http://www.dougalstanton.net/blog/index.php/2008/01/07/introduction-to-networking/</link>
		<comments>http://www.dougalstanton.net/blog/index.php/2008/01/07/introduction-to-networking/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 22:20:10 +0000</pubDate>
		<dc:creator>Dougal</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.dougalstanton.net/blog/index.php/2008/01/07/introduction-to-networking</guid>
		<description><![CDATA[The fault is all mine. I have started learning more about networking, and so I want to start talking more about networking. But most people, they don&#8217;t know about networking. So there&#8217;s only one way to solve this problem. Order them to order large books from Amazon! Okay, that&#8217;s probably not very effective. The other [...]]]></description>
			<content:encoded><![CDATA[<p>The fault is all mine. I have started learning more about networking, and so I want to start talking more about networking. But most people, they don&#8217;t know about networking. So there&#8217;s only one way to solve this problem. Order them to order large books from Amazon! Okay, that&#8217;s probably not very effective. The other way is to write about networking myself.</p>

<p>Consider this either a simplified introduction to networking, or a means of cementing my knowledge. You don&#8217;t properly know it until you&#8217;ve explained it to someone else. This does leave me with a small problem: I can&#8217;t actually tell if you&#8217;ve had it <em>explained</em> to you, or just <em>told</em> to you. So if there are any unclear bits please let me know.</p>

<p><span id="more-74"></span></p>

<h3>Forget everything you know</h3>

<p>Like most things in computing, the key to understanding networking is to understand that (a) it&#8217;s very complicated and (b) you shouldn&#8217;t try to think of it all at once. To this end, to discuss networking we must think in terms of strict areas of responsibility. Most of the time we must just assume that Gizmo B does Addressing or Security or similar, and not enquire further. To hold everything in your head at once would be like riding a bicycle while thinking of sub-atomic effects of the bike&#8217;s structure and maintaining your balance and safe road use and where you&#8217;re going all while taking in the glorious scenery. It can&#8217;t all be done at once.</p>

<p>In this first post I won&#8217;t try to explain any of the details. I just want to get across the feel of the problem, so that different layers of responsibility seem well motivated. Don&#8217;t think of computer networks but of the postal service. You write messages in envelopes, which can travel to the other side of the world. Each person who handles the delivery will only know a small part of the route, and who to pass on to for the next step in the journey.</p>

<p>It would be silly to assume that your local postman walks all the way to your uncle&#8217;s house in Australia or your sister&#8217;s house in Canada: that would be grossly impractical (and the poor postie would get very sore feet). Each person would have to know <em>every</em> delivery point in the whole world. This is no more practical for computer messages than it is for paper ones.</p>

<h3>Layers of Abstraction</h3>

<p>Instead of &#8216;complete&#8217; knowledge of all the world&#8217;s addressees, the post office only have to know who has responsibility for International Post or Local Post or a particular post code. There is a hierarchy, like a whole tree of responsibility, and all each particular point in the hierarchy needs to know is</p>

<ul>
<li>What am I responsible for?</li>
<li>What are my neighbours responsible for?</li>
<li>Where do we send packages that we can&#8217;t deal with?</li>
</ul>

<p>The postman is responsible for a number of streets. If the address is not within his catchment, he can pass the parcel (so to speak) to the sorting office, who will decide which catchment the addressee is in. If the sorting office doesn&#8217;t recognise the address, they will send the letter to a larger office, where it might go to another town &#8212; or even another country. And then the reverse process happens, each point narrowing down the catchment area until a single person is responsible for the delivery of that parcel.</p>

<p><img src="http://farm1.static.flickr.com/195/502667361_1b661e8e15_m.jpg" alt="A red post box" title="Insert letters here" /></p>

<h3>&#8220;More than my job&#8217;s worth&#8230;&#8221;</h3>

<p>At each step of the process, each person involved is completely ignorant of the eventual outcome. The people in the sorting office don&#8217;t need to open and read your letter to deliver it. The lorry driver who takes the post bags to the airport and the captain of the mail plane can remain entirely ignorant of it all. Each little cog in the machine can perform the job properly with almost no information.</p>

<p>This is very useful for computer networks, because computers which deal with complex information are difficult to fix when something goes wrong. So we separate out the responsibilities so that each step can be performed independently of other steps. For example, your browser works identically whether you use wireless or wired internet access. One may be slower, or less reliable, than the other, but the functionality is identical. It merely &#8220;assumes&#8221; that all is well with the rest of the networking process, and presents the same interface to you.</p>

<p>It is like your interface to the postal service &#8212; the little red pillar box at the end of the road. You write a letter, pop it in the box, and it&#8217;s out of your hands. Next time, I&#8217;ll look at what happens in more detail, so that the metaphorical &#8220;red pillar box&#8221; is not where your knowledge ends.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dougalstanton.net/blog/index.php/2008/01/07/introduction-to-networking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qualifications</title>
		<link>http://www.dougalstanton.net/blog/index.php/2007/12/06/qualifications/</link>
		<comments>http://www.dougalstanton.net/blog/index.php/2007/12/06/qualifications/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 21:38:59 +0000</pubDate>
		<dc:creator>Dougal</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[ccna]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[exam]]></category>
		<category><![CDATA[study]]></category>

		<guid isPermaLink="false">http://www.dougalstanton.net/blog/index.php/2007/12/06/qualifications</guid>
		<description><![CDATA[In the interest of continuing professional development and the like, I&#8217;ve started studying for the CCNA exam.

What does this mean? Well, a bunch of us at work are having regular study sessions: going through the study guides and the test questions. It&#8217;s been easy-going so far, because it&#8217;s been the &#8216;fundamentals&#8217; section and it&#8217;s all [...]]]></description>
			<content:encoded><![CDATA[<p>In the interest of continuing professional development and the like, I&#8217;ve started studying for the <a href="http://en.wikipedia.org/wiki/CCNA" title="Cisco-certified qualifications">CCNA</a> exam.</p>

<p>What does this mean? Well, a bunch of us at work are having regular study sessions: going through the study guides and the test questions. It&#8217;s been easy-going so far, because it&#8217;s been the &#8216;fundamentals&#8217; section and it&#8217;s all been stuff that a home network tinkerer might come across. (Well, apart from frame relay&#8230;)</p>

<p>I&#8217;m nervous that it all just <em>appears</em> easy but the exams will be horrifying. Also, horrifying and expensive to resit. :-(</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dougalstanton.net/blog/index.php/2007/12/06/qualifications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

