<?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>Sam Hooker &#187; Networking</title>
	<atom:link href="http://www.samhooker.net/category/networking/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.samhooker.net</link>
	<description>Sam Hooker</description>
	<lastBuildDate>Fri, 03 Feb 2012 20:41:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>What you should expect from WiFi</title>
		<link>http://www.samhooker.net/2010/03/12/what-you-should-expect-from-wifi/</link>
		<comments>http://www.samhooker.net/2010/03/12/what-you-should-expect-from-wifi/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 18:23:18 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://samhooker.net/?p=100</guid>
		<description><![CDATA[I talk to people every day who have unreasonable expectations of their WiFi connectivity, especially when connecting to public networks.  I&#8217;d like to take a minute to explain the limits of WiFi in public hotspots.  Please note that a lot of the points in this article do not apply to home WiFi routers. 1: The [...]]]></description>
			<content:encoded><![CDATA[<p>I talk to people every day who have unreasonable expectations of their WiFi connectivity, especially when connecting to public networks.  I&#8217;d like to take a minute to explain the limits of WiFi in public hotspots.  Please note that a lot of the points in this article do not apply to home WiFi routers.</p>
<h2>1: The &#8220;F&#8221; in WiFi does not mean &#8220;Free&#8221;.</h2>
<p>If I had a nickel for every time someone insisted that &#8220;WiFi&#8221; means <em>&#8220;Wireles Internet, Free internet,&#8221;</em> I&#8217;d need help lifting my huge bag of nickels.</p>
<p>&#8220;WiFi&#8221; is a play on the term &#8220;HiFi,&#8221; which means <em>&#8220;High Fidelity&#8221;</em> and applies to audio recording technology.  While some free public WiFi networks do exist, there are a large number of paid services available in coffee shops, airports, hotels and other places.</p>
<p>You have to pay for internet at home &#8212; is it really so unbelievable that you&#8217;d have to pay for it elsewhere?</p>
<h2>2: The maximum reach of 802.11g WiFi is 300 feet.</h2>
<p>That&#8217;s 300 feet <em>outdoors</em>, with no interference.  For <em>indoor</em> access points, the recognized average is 120 feet.  If you live next door to a coffee shop that provides WiFi, chances are that there&#8217;s too much steel, wood, concrete, insulation and drywall between you and the wireless router for you to get a reliable signal.</p>
<p>Furthermore, the wireless antenna built into your laptop is not very powerful.  You can use a utility like <a href="http://www.netstumbler.com" target="_blank">Netstumbler</a> to survey the wireless networks available to you, and assess what signal strength and quality you can expect to receive from them.</p>
<p>Generally speaking, if you&#8217;re looking to receive WiFi in your home, you&#8217;re going to have to get a cable or DSL connection and set up a wireless router.  With the exception of a few cities that provide municipal WiFi networks, WiFi is not something that you can receive in your home from an outside source; and the municipal networks can be sketchy &#8212; I don&#8217;t recommend them.</p>
<h2>3: Almost everything interferes with WiFi.</h2>
<p>WiFi operates at 2.4 GHz &#8212; just like most cordless phones, Bluetooth, some RF signals, and a host of other electronic communications devices.</p>
<p>WiFi will go through one or two walls without much degradation, but it can be interrupted by microwaves, CRT televisions, reflective surfaces, other computers using WiFi, other WiFi signals broadcast on the same channel&#8230; the list goes on.</p>
<p>This shouldn&#8217;t dissuade you from using WiFi altogether!  If you have a wireless router in your house, you&#8217;ll probably get great reception from it &#8212; WiFi is primarily intended for short-range, single-building connectivity.  It is possible to stretch it farther with high-gain equipment, but that can become costly (and if you&#8217;re going to shell out the money, why not get a cable or DSL connection instead?).</p>
<h2>4: Business Class service for your business.</h2>
<p>There is a reason that businesses pay extra for business class service.  Business class connections come with things like guaranteed uptime and redundant circuits &#8212; ISPs prioritize outages for business class customers, and have extra measures in place to meet their needs.</p>
<p>Basically, you may be able to run your business on residential service or public WiFi if you require intermittent connectivity to the internet; but if the possibility of 3-5 days&#8217; downtime would cripple your business or shut you down completely, you need business class.</p>
<h2>5: Free WiFi in apartment complexes is worth every penny.</h2>
<p>If you&#8217;re moving into a new apartment and the offer Free WiFi, be suspicious.  Depending on which apartment you get, the signal may not reach into your unit very well.  You may have to sit on your patio to get online.  For the amount that they add to your rent, you could probably get a DSL connection of your own.</p>
<p>Furthermore, even if you get a good signal and the hotspot equipment is working fine, the bandwidth available to the service is split between everybody who&#8217;s using it; and if one of your fellow tenants is downloading torrents with wild abandon, it can severely slow down your connection &#8212; or worse, the management might have opted for a low-bandwidth plan, or may be blocking some ports or services.</p>
<p>If you&#8217;re considering an apartment with free WiFi, at least ask questions:</p>
<ul>
<li>How much total bandwidth is available?</li>
<li>Is there a cap on my bandwidth or usage?</li>
<li>Are any sites/ports/services blocked?</li>
<li>Who provides the service, and do they offer competent technical support?</li>
<li>Can I opt out?</li>
</ul>
<p>Whether you can opt out or not, you should still be able to get your own DSL or cable connection.  Make sure you know all of your options.</p>
<h2>6: All connections are NOT created equal.</h2>
<p>While a WiFi connection may be suitable for checking your email or looking up movie times, if you&#8217;re trying to stream HD video, be prepared for disappointment.  No WiFi provider is going to guarantee any minimum level of bandwidth or speed.</p>
<p>Of course, this doesn&#8217;t necessarily apply to the wireless router in your house running on your cable or DSL connection; this unobstructed, unshared signal can be just as reliable as plugging a cable directly from the modem into your computer.</p>
<h2>7: Bandwidth vs. WiFi transfer rate</h2>
<p>802.11g has a maximum transfer rate of 54 Mb per second.  That&#8217;s mega<em>bits</em>, not mega<em>bytes</em> &#8212; there are 8 bits in a byte, so wireless-G is capable of transferring up to 7 MB per second.  The newest standard, 802.11n, doubles that: 108Mb/14MB per second, under optimal conditions.</p>
<p>This does NOT mean that you&#8217;ll be able to download at this rate.  A standard DSL connection will run anywhere from 3-7 Mbps, so you can download from a website at almost 1MB per second (optimally).  Cable connections typically run from 5-15 Mbps, so you may be able to get close to 2MB per second from the web &#8212; assuming, of course, that the web server from which you&#8217;re downloading makes that speed available to you.</p>
<p>In short, a 54 Mbps WiFi connection should not lead you to believe that you can download a 1-gigabyte file in under a minute.  Remember:</p>
<ol>
<li>Know the difference between <em>bits </em>and <em>bytes</em></li>
<li>Your router&#8217;s transfer rate is limited by your connection&#8217;s bandwidth</li>
<li>Your download rate may be capped by the server providing the files</li>
</ol>
<p>Public WiFi is great for checking your email or looking up web pages, but it&#8217;s not reliable as a constant connection.  The best description of the service you&#8217;ll get?  <strong>Results May Vary.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2010/03/12/what-you-should-expect-from-wifi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>DNS: The Basics</title>
		<link>http://www.samhooker.net/2010/03/11/dns-the-basics/</link>
		<comments>http://www.samhooker.net/2010/03/11/dns-the-basics/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 18:52:55 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://samhooker.net/?p=95</guid>
		<description><![CDATA[DNS stands for Domain Name Server, which is an internet server that tells your web browser where to find the pages you request. To understand how DNS works, you need to know one simple concept: humans like words, computers like numbers.  For example, if you type either of the following into the address bar of [...]]]></description>
			<content:encoded><![CDATA[<p>DNS stands for <strong>Domain Name Server</strong>, which is an internet server that tells your web browser where to find the pages you request.</p>
<p>To understand how DNS works, you need to know one simple concept: humans like words, computers like numbers.  For example, if you type either of the following into the address bar of your web browser, you&#8217;ll get to the same place:</p>
<ul>
<li>208.17.81.60</li>
<li>www.salon.com</li>
</ul>
<p>208.17.81.60 is the IP address for the online news site Salon.com.  When you type www.salon.com into your browser, the browser queries a DNS server (&#8220;do you know where this is?&#8221;).  The DNS server will either tell the browser where it is, or forward the request to another DNS server (&#8220;I dunno, go ask that guy&#8221;).  Within a few hops, your web browser will learn that &#8220;www.salon.com&#8221; means &#8220;208.17.81.60&#8243;, and bring up the page for you.</p>
<p>This is how sites &#8220;spider&#8221; onto the internet.  If your primary DNS server doesn&#8217;t know a particular address, it sends the request along to other DNS servers; in most cases, when the query is finally answered by a DNS server that knows what you&#8217;re looking for , the servers that sent the request along will overhear the response that your browser receives, and record the record in its own database.  This way, if anyone else asks for it, the server will be able to offer up the information without having to pass the request along.</p>
<p>If DNS servers didn&#8217;t operate this way, it could take a very long time for you to reach ANY websites.  Imagine what would happen if only one DNS server in the world knew how to get to Google!  You&#8217;d have to stand in a very long line to check your Gmail.</p>
<p>If you have a home internet connection, your ISP is providing you with a DNS server or two (or three).  Some companies provide public DNS servers &#8212; Google, for example, provides 8.8.4.4 and 8.8.8.8.  If you mysteriously find yourself able to get to some websites but not others, and you know where in your network your DHCP servers are set (usually in your router), you can try replacing your primary DNS server with a public DNS server to see if it fixes the issue.</p>
<p>For quick and easy DNS tests, you can go to <a title="DNSsy" href="http://dnssy.com" target="_blank">DNSsy.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2010/03/11/dns-the-basics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IP Addressing: The Basics</title>
		<link>http://www.samhooker.net/2010/02/19/ip-addressing-the-basics/</link>
		<comments>http://www.samhooker.net/2010/02/19/ip-addressing-the-basics/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 00:57:04 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://samhooker.net/?p=81</guid>
		<description><![CDATA[This article covers the basics of IP addressing.  If you&#8217;ve got a home router and you want to learn just enough to be dangerous, you&#8217;re in the right place. What is an IP Address? An IP address is a number that networks use to identify your computer.  When you open your web browser and type [...]]]></description>
			<content:encoded><![CDATA[<p><em>This article covers the basics of IP addressing.  If you&#8217;ve got a home router and you want to learn just enough to be dangerous, you&#8217;re in the right place.</em></p>
<h2>What is an IP Address?</h2>
<p>An IP address is a number that networks use to identify your computer.  When you open your web browser and type in the address for a website, the network needs to know how to send the page back to you, and it uses your IP address to identify your computer.</p>
<p>On some networks, the administrator might assign you a <strong>static IP address</strong> &#8212; this means you always use the same address, which is specified in your computer&#8217;s settings.</p>
<p>Most networks, however, will assign you a <strong>dynamic IP address</strong>.  This means that when you connect to the network, it gives you an address that will usually be yours until you disconnect from the network.  Most home routers and WiFi access points that you can buy are automatically set up to use this method, using a protocol called <strong>DHCP</strong> (Dynamic Host Configuration Protocol).</p>
<p>(It&#8217;s not important to know anything else about DHCP&#8230; I only mention it because it may be referenced in your settings.  Just keep in mind that if your connection says that it&#8217;s <em>Using DHCP</em>, it is set to receive a dynamic IP address from the network.).</p>
<p><em>Note: while not exactly the same, the terms &#8220;IP Address&#8221; and &#8220;DHCP Lease&#8221; are largely interchangeable.  This isn&#8217;t very important, just a term that you might hear your tech support guy throwing around.</em></p>
<h2>What&#8217;s My IP Address?</h2>
<p>Depending on what OS (operating system) you&#8217;re using, you can find your IP address in different places:</p>
<p style="padding-left: 30px;"><strong>Windows XP:</strong> Click on your <span style="color: #008000;">Start<span style="color: #000000;"> button, then go to<span style="color: #008000;"> Control Pane</span>l and then <span style="color: #008000;">Network Connections</span>.  Double-click on your connection, click on the <span style="color: #008000;">Support</span> tab, and you&#8217;ll see your IP address.</span></span></p>
<p style="padding-left: 30px;"><span style="color: #008000;"><span style="color: #000000;"><strong>Windows Vista:</strong> Click on your <span style="color: #008000;">Start </span>button, go to <span style="color: #008000;">Control Panel</span>, then to the <span style="color: #008000;">Network and Sharing Center</span>.  Click on <span style="color: #008000;">Manage Network Connections</span> on the left.  Double-click on your connection, click on the <span style="color: #008000;">Details </span>button, and look for your IPv4 address.</span></span></p>
<p style="padding-left: 30px;"><span style="color: #008000;"><span style="color: #000000;"><strong>Windows 7:</strong></span></span> Click on your <span style="color: #008000;">Start </span>button, go to <span style="color: #008000;">Control Panel</span>, click the <span style="color: #008000;">Network and Internet</span> heading, then to the <span style="color: #008000;">Network and Sharing Center</span>.<span style="color: #008000;"><span style="color: #000000;"> Click on <span style="color: #008000;">Change Adapter Settings</span> on the left. </span></span>Double-click on your connection, click on the <span style="color: #008000;">Details </span>button, and look for your IPv4 address.</p>
<p style="padding-left: 30px;"><strong>Mac OS 10.5 &amp; 10.6: </strong>Click on your <span style="color: #008000;">Apple </span>menu and go to <span style="color: #008000;">System Preferences</span>.  Click on <span style="color: #008000;">Network</span>, and select the connection you&#8217;re using on the left.  Click on <span style="color: #008000;"><span style="color: #000000;">the </span>Advanced button <span style="color: #000000;">and then the</span> TCP/IP <span style="color: #000000;">tab </span></span>to see your IPv4 and IPv6 addresses.</p>
<p style="padding-left: 30px;">
<h2>IPv4 vs. IPv6</h2>
<p><strong>IPv4</strong> (Internet Protocol version 4) is the protocol that most of the world is currently using to obtain IP addresses.  In the near future, it will become obsolete; however, right now, it&#8217;s the only IP address that you need to worry about.</p>
<p><strong>IPv6</strong> (Internet Protocol version 6) is a new standard that allows for a much larger number of IP addresses to be concurrently active.  It is currently being used in China &#8212; the rest of the world can feel free to turn it off for now.</p>
<h2>What Can My IP Address Tell Me?</h2>
<p>Your IP address is made up of four <strong>octets</strong> divided by <strong>dots, </strong>such as 10.59.22.12.  If one tech was reciting that address to another, he&#8217;d say &#8220;ten dot fifty-nine dot twenty-two dot twelve.&#8221;</p>
<p>Maybe that&#8217;s useful knowledge&#8230; maybe not.</p>
<p>Here are a few tips on &#8220;reading&#8221; IP addresses:</p>
<p style="padding-left: 30px;"><strong>192.168.x.x: </strong>This is the most common DHCP range handed out by commercial routers.  If you go to Best Buy and pick up a Linksys, Netgear or Belkin router, plug it into your modem and connect to it, chances are you&#8217;ll get an IP address that starts with 192.168.  If your address is in this range <em>and the last octet isn&#8217;t a 1</em>, you&#8217;re probably okay.</p>
<p style="padding-left: 30px;"><strong>169.254.x.x:</strong> IP addresses that start with 169.254 are commonly referred to as <em>self-assigned</em> or <em>auto-configuration</em> IP addresses.  You&#8217;ll get one of these if your computer expects to receive an IP address from the network, but doesn&#8217;t.  If you&#8217;re a Windows user, you might get an error that says you have &#8220;limited or no connectivity&#8221; &#8212; any of these indicators simply means that you didn&#8217;t get an IP address from the network.</p>
<p style="padding-left: 30px;">Different operating systems give you different means of rectifying this problem.  In Windows (depending on which version), you should be able to <em>Diagnose</em> or <em>Repair</em> the connection to try to get a good IP address.  If options like these fail, try unplugging your router for about 30 seconds &#8212; this is called<strong> power-cycling</strong> the router, and may help resolve mysterious problems that you can&#8217;t quite put your finger on.</p>
<p style="padding-left: 30px;"><strong>x.x.x.1:</strong> In almost all cases, when the last octet in an IP address is 1, it is a <strong>gateway</strong> address.  This means it&#8217;s the address of the device on the network that gives IP addresses to everybody else.  If your computer&#8217;s address ends with 1 and you can&#8217;t get online, you most likely have a static IP address that you need to get rid of.  More on gateway addresses further down&#8230;</p>
<p style="padding-left: 30px;">
<h2>How Do I Change My IP Address?</h2>
<p>This is not something you want to do unless you&#8217;re sure your IP address is causing you a problem.  If you&#8217;re currently reading this online, for example, do <strong>not</strong> change your IP address.</p>
<p>On the other hand, if you can&#8217;t get online, use the directions above to find your IP address.  If you think it needs to be changed, read on:</p>
<p style="padding-left: 30px;"><strong>Windows XP:</strong> Click on your <span style="color: #008000;">Start </span>button, then go to <span style="color: #008000;">Control Panel</span> and then <span style="color: #008000;">Network Connections</span>.  Right-click on your connection and go to <span style="color: #008000;">Properties</span>.  Double-click on <span style="color: #008000;">Internet Protocol (TCP/IP)</span>.</p>
<p style="padding-left: 30px;"><strong>Windows Vista:</strong> Click on your <span style="color: #008000;">Start </span>button, go to <span style="color: #008000;">Control Panel</span>, then to the <span style="color: #008000;">Network and Sharing Center</span>.  Click on <span style="color: #008000;">Manage Network Connections</span> on the left.  Right-click on your connection and go to <span style="color: #008000;">Properties</span>.  Double-click on <span style="color: #008000;">Internet Protocol Version 4 (TCP/IPv4)</span>.</p>
<p style="padding-left: 30px;"><strong>Windows 7:</strong> Click on your <span style="color: #008000;">Start </span>button, go to <span style="color: #008000;">Control Panel</span>, click on the <span style="color: #008000;">Network and Internet <span style="color: #000000;">heading</span></span>, then to the <span style="color: #008000;">Network and Sharing Center</span>.  Click on <span style="color: #008000;">Change Adapter Settings</span> on the left.  Right-click on your connection and go to <span style="color: #008000;">Properties</span>.  Double-click on <span style="color: #008000;">Internet Protocol Version 4 (TCP/IPv4)</span>.</p>
<p style="padding-left: 30px;"><em>This is the place in all Windows operating systems where you can specify an address (if one has been given to you by the person who runs your network); however, in most cases, you&#8217;ll want to make sure you can get one from the network by selecting the radio buttons next to <span style="color: #008000;">Obtain an IP address automatically</span> and <span style="color: #008000;">Obtain a DNS server address automatically</span>.</em></p>
<p style="padding-left: 30px;"><strong>Mac OS 10.5 &amp; 10.6: </strong>Click on your <span style="color: #008000;">Apple </span>menu and go to <span style="color: #008000;">System Preferences</span>.  Click on <span style="color: #008000;">Network</span>, and select the connection you&#8217;re using on the left.  Click the <span style="color: #008000;">Advanced </span>button and go to the <span style="color: #008000;">TCP/IP</span> tab.  Next to <span style="color: #008000;">Configure IPv4<span style="color: #000000;">, you can set the connection to <span style="color: #008000;">Using DHCP</span> to automatically obtain an IP address from the network; only change this if you&#8217;re sure you should.</span></span></p>
<h2>What&#8217;s a Gateway Address?</h2>
<p>It can be referred to as the gateway, the default gateway, the router, or a host of other names &#8212; it&#8217;s the address of the router that gave your computer its IP address, and it almost always has a fourth octet of &#8220;1&#8243;.</p>
<p><strong>Fun trick!</strong> If you type your gateway address into your web browser, you&#8217;ll probably get a login page where you can put in a username and password and configure your router!</p>
<p>If you&#8217;ve just plugged in a brand new router, the username and password are probably both &#8220;admin&#8221;.  I&#8217;d recommend logging into it and changing the password, if nothing else.  If you don&#8217;t do this on a wireless router, and your neighbors are bigger nerds than you, you can easily find your router hijacked for their sinister purposes.</p>
<h2>What&#8217;s a Subnet Mask?</h2>
<p>Pretend you never saw it.  Unless you really know what you&#8217;re doing, it&#8217;s never something that you should try to alter &#8212; and it&#8217;s definitely beyond the scope of this article.</p>
<p><em>Check back for more articles on basic networking!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2010/02/19/ip-addressing-the-basics/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

