<?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>Techspedia™ &#187; internet</title>
	<atom:link href="http://techspedia.com/tag/internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://techspedia.com</link>
	<description>A Compilation Of The Best Sources Of Computer Knowledge At Your Fingertips!</description>
	<lastBuildDate>Mon, 05 Sep 2011 17:17:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Best Practices For Keeping Your Home Network Secure</title>
		<link>http://techspedia.com/2011/05/03/best-practices-for-keeping-your-home-network-secure/</link>
		<comments>http://techspedia.com/2011/05/03/best-practices-for-keeping-your-home-network-secure/#comments</comments>
		<pubDate>Tue, 03 May 2011 21:18:04 +0000</pubDate>
		<dc:creator>Techspedia</dc:creator>
				<category><![CDATA[Computer Products]]></category>
		<category><![CDATA[Concepts]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[How To Keep Secure]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Network Devices]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[Administrator Account]]></category>
		<category><![CDATA[Adversaries]]></category>
		<category><![CDATA[Application Software]]></category>
		<category><![CDATA[Automated Update Service]]></category>
		<category><![CDATA[Based Intrusion Prevention]]></category>
		<category><![CDATA[Based Intrusion Prevention System]]></category>
		<category><![CDATA[Corporate Knowledge]]></category>
		<category><![CDATA[cyber threat]]></category>
		<category><![CDATA[data protection]]></category>
		<category><![CDATA[Document Creation]]></category>
		<category><![CDATA[filevault]]></category>
		<category><![CDATA[Firewall Capabilities]]></category>
		<category><![CDATA[full disk encryption]]></category>
		<category><![CDATA[Hardware Platform]]></category>
		<category><![CDATA[home network]]></category>
		<category><![CDATA[Home Networks]]></category>
		<category><![CDATA[Host Os]]></category>
		<category><![CDATA[install security suite]]></category>
		<category><![CDATA[internal network]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Internet Host]]></category>
		<category><![CDATA[Intrusion Prevention System]]></category>
		<category><![CDATA[mac os]]></category>
		<category><![CDATA[maintain]]></category>
		<category><![CDATA[mobile devcie]]></category>
		<category><![CDATA[Root Compromise]]></category>
		<category><![CDATA[sandboxing]]></category>
		<category><![CDATA[secure]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Security Enhancements]]></category>
		<category><![CDATA[Security Suite]]></category>
		<category><![CDATA[Security Suites]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[ssl encryption]]></category>
		<category><![CDATA[Web Browser]]></category>
		<category><![CDATA[Windows Workstation]]></category>
		<category><![CDATA[Wireless network]]></category>
		<category><![CDATA[Workstation Operating Systems]]></category>
		<category><![CDATA[wpa2]]></category>
		<guid isPermaLink="false">http://techspedia.com/?p=2543</guid>
		<description><![CDATA[The cyber threat is no longer limited to your office network and work persona. Adversaries realize that targets are typically more vulnerable when operating from their home network since there is less rigor associated with the protection, monitoring, and maintenance of most home networks. Home users need to maintain a basic level of network defense [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2011%2F05%2F03%2Fbest-practices-for-keeping-your-home-network-secure%2F' data-shr_title='Best+Practices+For+Keeping+Your+Home+Network+Secure'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2011%2F05%2F03%2Fbest-practices-for-keeping-your-home-network-secure%2F' data-shr_title='Best+Practices+For+Keeping+Your+Home+Network+Secure'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2011%2F05%2F03%2Fbest-practices-for-keeping-your-home-network-secure%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>The cyber threat is no longer limited to your office network and work persona. Adversaries realize that targets are typically more vulnerable when operating from their home network since there is less rigor associated with the<br />
protection, monitoring, and maintenance of most home networks. Home users need to maintain a basic level of network defense and hygiene for both themselves and their family members when accessing the Internet.</p>
<p><strong>Host-Based Recommendations</strong></p>
<p><span style="text-decoration: underline;">Windows Host OS</span></p>
<p><em>1. Migrate to a Modern OS and Hardware Platform</em><br />
Both Windows 7 and Vista provide substantial security enhancements over earlier Windows workstation operating systems such as XP. Many of these security features are enabled by default and help prevent many common attack<br />
vectors. In addition, implementing the 64-bit mode of the OS on a 64-bit hardware platform substantially increases the effort of an adversary to attain a system or root compromise. For any Windows-based OS, verify that Windows Update is configured to provide updates automatically.</p>
<p><em>2. Install a Comprehensive Host-Based </em><em>Security Suite</em><br />
A comprehensive host-based security suite provides support for anti-virus, anti-phishing, safe browsing, Host-based Intrusion Prevention System (HIPS), and firewall capabilities. These services work collaboratively to provide a layered defense against most common threats. Several security suites today provide access to a cloud-based reputation service for leveraging corporate knowledge and history of malware and domains. Remember to enable any<br />
automated update service within the suite to keep signatures up-to-date.</p>
<p><em>3. Limit Use of the Administrator Account</em><br />
The first account that is typically created when configuring a Windows host for the first time is the local administrator account. A nonprivileged “user” account should be created and used for the bulk of activities conducted on the host to include web browsing, email access, and document creation/editing. The privileged administrator account should only be used to install updates or software, and reconfigure the host as needed. Browsing the web or reading email as an administrator provides an effective means for an adversary to gain persistence on your host. Within Vista or Windows 7, administrative credentials can be easily accessed by right clicking on any application, selecting the “Run as Administrator” option, then providing the appropriate administrator password. Furthermore, all passwords associated with accounts on the host should be at least 10 characters long and be complex (include upper case, lower case, numbers, special characters).<span id="more-2543"></span></p>
<p><em>4. Use a Web Browser with Sandboxing </em><em>Capabilities</em><br />
Several currently available third party web browsers now provide a sandboxing capability that can contain malware during execution thereby insulating the host operating system from exploitation. Most of these web browsers also provide a feature to auto-update or at least notify you when updates are available for download. Also, promising approaches that move the web browser into a virtual machine (VM) are starting to appear on the market but are not yet ready for mass consumer use.<br />
<em>5. Update to a PDF Reader with Sandboxing Capabilities</em><br />
A sandbox provides protection from malicious code that may be contained in a PDF file. PDF files have become a popular technique for delivering malicious executables. Several commercial and open source PDF readers now provide sandboxing capabilities as well as block execution of embedded URLs (website links) by default.<br />
<em>6. Migrate to Microsoft Office 2007 or Later</em><br />
If using Microsoft Office products for email, word processing, spreadsheets, presentations, or database applications, upgrade to Office 2007 or later and its XML format for storing documents. By default, the XML file formats do not execute embedded code when opened within Office 2007 or later products thereby protecting the user from malicious code delivered via Office documents. The Office 2010 suite also provides “Protected View” mode which opens documents in read-only mode thereby potentially minimizing the impact of a malicious file.<br />
<em>7. Keep Application Software Up-to-Date</em><br />
Most home users do not have the time or patience to verify that all applications installed on their workstation are fully patched and upto- date. Since many applications do not have an automated update feature, attackers frequently<br />
target these applications as a means to exploit a targeted host. Several products exist in the market which will quickly survey the software installed on your workstation and indicate which applications have reached end-of-life,<br />
require a patch, or need updating. For some products, a link is conveniently provided in the report to download the latest update or patch.<br />
<em>8. Implement Full Disk Encryption (FDE) on Laptops</em><br />
Windows 7 Ultimate as well as Vista Enterprise and Ultimate provide support for Bitlocker Full Disk Encryption (FDE) natively within the OS. For other versions of Windows, third party FDE products are available that will help prevent data disclosure in the event that a laptop is lost or stolen.<br />
<span style="text-decoration: underline;">Apple Host OS</span><br />
<em>1. Maintain an Up-to-Date OS</em><br />
Configure any Mac OS X system to automatically check for updates. When notified of an available update, provide privileged credentials in order to install the update. The Apple iPad should be kept up-to-date as well and requires a physical connection (e.g., USB) to a host running iTunes in order to receive its updates. A good practice is to connect the iPad to an iTunes host at least once a month or just prior to any travel where the iPad will be used.<br />
<em>2. Keep Third Party Application Software Up-to-Date</em><br />
Periodically check key applications for updates. Several of these third party applications may have options to automatically check for updates. Legacy applications may require some research to determine their status.<br />
<em>3. Limit Use of the Privileged (Administrator Account)</em><br />
The first account that is typically created when configuring a Mac host for the first time is the local administrator account. A non-privileged “user” account should be created and used for the bulk of activities conducted on the host<br />
to include web browsing, email access, and document creation/editing. The privileged administrator account should only be used to install updates or software, and reconfigure the host as needed. Browsing the web or reading email as an administrator provides an effective means for an adversary to gain persistence on your host.<br />
<em>4. Enable Data Protection on the iPad</em><br />
The data protection feature on the iPad enhances hardware encryption by protecting the hardware encryption keys with a pass code. The pass code can be enabled by selecting “Settings,” then “General”, and finally “Pass<br />
code.” After the pass code is set, the “Data protection is enabled” icon should be visible at the bottom of the screen. For iPads that have been upgraded from iOS 3, follow the instructions at: <a href="http://support.apple.com/kb/HT4175">http://support.apple.com/kb/HT4175</a>.<br />
<em>5. Implement FileVault on Mac OS Laptops</em><br />
In the event that a Mac laptop is lost or stolen, FileVault (available in Mac OS X, v10.3 and later) can be used to encrypt the contents of a user’s home directory to prevent data loss.<br />
<span style="text-decoration: underline;">Network Recommendations</span><br />
<em>1. Home Network Design</em><br />
The Internet Service Provider (ISP) may provide a cable modem with routing and wireless capabilities as part of the consumer contract. To maximize the home user’s administration control over the routing and wireless device, deploy a separate personally-owned routing device (a) that connects to the ISP provided router/cable modem. Figure 1 depicts a typical home network configuration that provides the home user with the network infrastructure to<br />
support multiple systems as well as wireless networking and IP telephony services (b).</p>
<div id="attachment_2544" class="wp-caption aligncenter" style="width: 514px"><a href="http://techspedia.com/wp-content/uploads/2011/05/figure-1.png"><img class="size-full wp-image-2544" title="figure 1" src="http://techspedia.com/wp-content/uploads/2011/05/figure-1.png" alt="figure 1" width="504" height="403" /></a><p class="wp-caption-text">figure 1</p></div>
<p><em>2. Implement WPA2 on Wireless Network</em><br />
The wireless network should be protected using Wi-Fi Protected Access 2 (WPA2) instead of<br />
WEP (Wired Equivalent Privacy). Using current technology, WEP encryption can be broken in minutes (if not seconds) by an attacker, which afterwards allows the attacker to view all traffic passed on the wireless network. It is important to note that older client systems and access points may not support WPA2 and will require a software or hardware upgrade. When researching for suitable replacement devices, ensure that the device is WPA2-Personal certified.<br />
<em>3. Limit Administration to Internal Network</em><br />
Administration of home networking devicesshould be from the internal-facing network. When given the option, external remote administration should be disabled for network devices. Disabling remote administration<br />
prevents an attacker from changing and possibly compromising the home network.<br />
<em>4. Implement an Alternate DNS Provider</em><br />
The Domain Name Servers (DNS) provided by the ISP typically don’t provide enhanced security services such as the blocking and blacklisting of dangerous and infected web sites. Consider using either open source or commercial DNS providers to enhance web browsing security.<br />
<em>5. Implement Strong Passwords on all Network Devices</em><br />
In addition to a strong and complex password on the wireless access point, a strong password<br />
needs to be implemented on any network device that can be managed via a web interface. For instance, many network printers on the market today can be managed via a web interface to configure services, determine job status, and enable features such as email alerts and logging.<br />
<span style="text-decoration: underline;">Operational Security (OPSEC)/Internet Behavior Recommendations</span><br />
<em>1. Traveling with Personal Mobile Devices</em><br />
Many establishments (e.g., coffee shops, hotels, airports, etc.) offer wireless hotspots or kiosks for customers to access the Internet. Since the underlying infrastructure is unknown and security is often lax, these hotspots and<br />
kiosks are susceptible to adversarial activity. The following options are recommended for those with a need to access the Internet while traveling:</p>
<p>a. Mobile devices (e.g., laptops, smart phones) should<br />
utilize the cellular network (e.g., mobile Wi-Fi, 3G or 4G<br />
services) to connect to the Internet instead of wireless<br />
hotspots. This option often requires a service plan with a<br />
cellular provider.<br />
b. Regardless of the underlying network, users can setup<br />
tunnels to a trusted VPN service provider. This option can<br />
protect all traffic between the mobile device and the VPN<br />
gateway from most malicious activities such as monitoring.<br />
c. If using a hotspot is the only option for accessing<br />
the Internet, then limit activities to web browsing. Avoid<br />
accessing services that require user credentials or entering<br />
personal information.<br />
Whenever possible, maintain physical control over mobile devices while traveling. All portable devices are subject to physical attack given access and sufficient time. If a laptop must be left behind in a hotel room, the laptop should be powered down and have Full Disk Encryption enabled as discussed above.</p>
<p><em>2. Exchanging Home and Work Content </em>Government maintained hosts are generally configured more securely and also have an enterprise infrastructure in place (email filtering, web content filtering, IDS, etc. ) for preventing<br />
and detecting malicious content. Since many users do not exercise the same level of security on their home systems (e.g., limiting the use of administrative credentials), home systems are generally easier to compromise. The forwarding of content (e.g., emails or documents) from home systems to work systems either via email or removable media may put work systems at an increased risk of compromise. For those interactions that are solicited and expected, have the contact send any work-related correspondence to your work email account.<br />
<em>3. Storage of Personal Information on the Internet</em><br />
Personal information which has traditionally been stored on a local computing device is steadily moving to the Internet cloud. Examples of information typically stored in the cloud include webmail, financial information, and personal information posted to social networking sites. Information in the cloud is difficult to remove and governed by the privacy policies and security of the hosting site. Individuals who post information to these webbased services should ask themselves “Who will have access to the information I am posting?” and “What controls do I have over how this information is stored and displayed?” before proceeding. Internet users should also be aware of personal information already published online by periodically searching for their personal information using popular Internet<br />
search engines.<br />
<em>4. Use of Social Networking Sites</em><br />
Social networking sites are an incredibly convenient and efficient means for sharing personal information with family and friends. This convenience also brings some level of risk; therefore, social network users should be cognizant of what personal data is shared and who has access to this data. Users should think twice about posting information such as address, phone number, place of employment, and other personal information that can be used to target or harass you. If available, consider limiting access to posted personal data to “friends only” and attempt to verify any new sharing requests either by phone or in person. When receiving content (such as third-party applications) from friends or new acquaintances, be wary that many recent attacks have leveraged the ease with which content is generally accepted within the social network community. This content appears to provide a new capability, when in fact there is some malicious component that is rarely apparent to the typical user. Also, several social networking<br />
sites now provide a feature to opt-out of exposing your personal information to Internet search engines. A good recommendation is to periodically review the security policies and settings available from your social network<br />
provider to determine if new features are available to protect your personal information.<br />
<em>5. Enable the Use of SSL Encryption</em><br />
Application encryption (also called SSL or TLS) over the Internet protects the confidentiality of sensitive information while in transit. SSL also prevents people who can see your traffic (for example at a public WiFi hotspot) from being able to impersonate you when logging into web based applications (webmail, social networking sites, etc.). Whenever possible, web-based applications such as browsers should be set to force the use of SSL. Financial institutions rely heavily on the use of SSL to protect financial transactions while in transit. Many popular applications such as Facebook and Gmail have options to force all communication to use SSL by default. Most web browsers provide some indication that SSL is enabled, typically a lock symbol either next to the URL for the web page or within the status bar<br />
along the bottom of the browser.<br />
<em>6. Email Best Practices</em><br />
Personal email accounts, either web-based or local to your host, are common attack targets. The following recommendations will help reduce your exposure to email-based threats:<br />
a. In order to limit exposure both at work and home,<br />
consider using different usernames for home and work<br />
email addresses. Unique usernames make it more difficult<br />
for someone targeting your work account to also target you<br />
via your personal accounts.<br />
b. Setting out-of-office messages on personal email<br />
accounts is not recommended, as this can confirm to<br />
spammers that your email address is legitimate and also<br />
provide awareness to unknown parties as to your activities.<br />
c. Always use secure email protocols if possible when<br />
accessing email, particularly if using a wireless network.<br />
Secure email protocols include Secure IMAP and Secure<br />
POP3. These protocols, or “always use SSL” for web-based<br />
email, can be configured in the options for most email<br />
clients. Secure email prevents others from reading email<br />
while in transit between your computer and the mail server.<br />
d. Unsolicited emails containing attachments or links<br />
should be considered suspicious. If the identity of the<br />
sender can’t be verified, consider deleting the email without<br />
opening. For those emails with embedded links, open your<br />
browser and navigate to the web site either by its wellknown<br />
web address or search for the site using a common<br />
search engine. Be wary of an email requesting personal<br />
information such as a password or social security number.<br />
Any web service that you currently conduct business with<br />
should already have this information.</p>
<p><em>7. Password Management</em><br />
Ensure that passwords and challenge responses are properly protected since they provide access to large amounts of personal and financial information. Passwords should be strong, unique for each account, and difficult to guess. A strong password should be at least 10 characters long and contain multiple character types (lowercase, uppercase, numbers, and special characters). A unique password should be used for each account to prevent an attacker from gaining access to multiple accounts if any one password is compromised. Disable the feature that allows programs to remember passwords and automatically enter them when required. Additionally, many online sites make use of password recovery or challenge questions. The answers to these questions should be something that no one else would know or find from Internet searches or public records. To prevent an attacker from leveraging personal information about yourself to answer challenge questions, consider providing a false answer to a fact-based question, assuming the response is unique and memorable.<br />
<em>8. Photo/GPS Integration</em><br />
Many phones and some new point-and-shoot cameras embed the GPS coordinates for a particular location within a photo when taken. Care should be taken to limit exposure of these photos on the Internet, ensure these photos can only be seen by a trusted audience, or use a third-party tool to remove the coordinates before uploading to the Internet. These coordinates can be used to profile the habits and places frequented for a particular individual, as well as provide near-real time notifications of an individual’s location when uploaded directly from a smart phone. Some<br />
services such as Facebook automatically strip out the GPS coordinates in order to protect the privacy of their users.</p>
<p><span style="text-decoration: underline;">Enhanced ProtectionRecommendations</span><br />
The following recommendations require a higher level of administrative skills to implement and maintain on home networks than the previous recommendations. These recommendations provide additional layers of security but may impact your web browsing experience or require some iteration to adjust settings to the appropriate thresholds.<br />
<em>1. Enhanced Wireless Router Configuration </em><em>Settings</em><br />
Additional protections can be applied to the wireless network to limit access. The following security mechanisms do not protect against the experienced attacker, but are very effective against a less experienced attacker.<br />
a. MAC address or hardware address filtering enables the<br />
wireless access point to only allow authorized systems to<br />
associate with the wireless network. The hardware address<br />
for all authorized hosts must be configured on the wireless<br />
access point.<br />
b. Limiting the transmit power of the wireless access<br />
point will reduce the area of operation (signal strength)<br />
of the wireless network. This capability curtails the home<br />
wireless network from extending beyond the borders of a<br />
home (e.g., parking lot or adjacent building).<br />
c. SSID cloaking is a means to hide the SSID, the<br />
name of a wireless network, from the wireless medium.<br />
This technique is often used to prevent the detection of<br />
wireless networks by war drivers. It is important to note<br />
that enabling this capability prevents client systems from<br />
finding the wireless network. Instead, the wireless settings<br />
must be manually configured on all client systems.<br />
d. Reducing the dynamic IP address pool or configuring<br />
static IP addresses is another mechanism to limit access<br />
to the wireless network. This provides an additional layer<br />
of protection to MAC address filtering and prevents rogue<br />
systems from connecting to the wireless network.<br />
<em>2. Disable Scripting Within the Web Browser</em><br />
If using third party web browsers such as Firefox or Chrome, use NoScript (Firefox) or NotScript<br />
(Chrome) to prevent the execution of scripts from untrusted domains. Disabling scripting can cause usability issues, but is an effective technique to reduce web bourne attacks.<br />
<em>3. Enable Data Execution Prevention (DEP) </em><em>for all Programs</em><br />
By default, DEP is only enabled for essential Windows programs and services. Some third party or legacy applications may not be compatible with DEP, and could possibly crash when run with DEP enabled. Any program that requires DEP to execute can be manually added to the DEP exemption list, but this requires some technical expertise.</p>
<p><a title="Best Practices for Keeping Your Home Network Secure" href="http://i.zdnet.com/blogs/best_practices_datasheets.pdf?tag=mantle_skin;content" target="_blank">See the full article from zdnet here&gt;&gt;</a></p>
<div class="shr-publisher-2543"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://techspedia.com/2011/05/03/best-practices-for-keeping-your-home-network-secure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Computer and Internet Glossary</title>
		<link>http://techspedia.com/2011/02/18/computer-and-internet-glossary/</link>
		<comments>http://techspedia.com/2011/02/18/computer-and-internet-glossary/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 11:25:14 +0000</pubDate>
		<dc:creator>Techspedia</dc:creator>
				<category><![CDATA[Introductions]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[Computer Glossary]]></category>
		<category><![CDATA[Computer System]]></category>
		<category><![CDATA[Confidential Information]]></category>
		<category><![CDATA[Dashboard]]></category>
		<category><![CDATA[Desktop Publishing]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[Gears]]></category>
		<category><![CDATA[Hard Disk]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Internet Bandwidth]]></category>
		<category><![CDATA[Internet Glossary]]></category>
		<category><![CDATA[Internet World]]></category>
		<category><![CDATA[Malicious Programs]]></category>
		<category><![CDATA[Many Different Types]]></category>
		<category><![CDATA[Mileage]]></category>
		<category><![CDATA[Modem Connection]]></category>
		<category><![CDATA[Novices]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[Share Information]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[technical terms]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[web glossary]]></category>
		<guid isPermaLink="false">http://techspedia.com/?p=2501</guid>
		<description><![CDATA[Computing and the Internet is full of terms that novices of the web may find confusing. This is a glossary with a basic description of some terms relating to the computer and internet world. Bandwidth Bandwidth is measured in bits per second and is the amount of data that can be sent through a network [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2011%2F02%2F18%2Fcomputer-and-internet-glossary%2F' data-shr_title='Computer+and+Internet+Glossary'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2011%2F02%2F18%2Fcomputer-and-internet-glossary%2F' data-shr_title='Computer+and+Internet+Glossary'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2011%2F02%2F18%2Fcomputer-and-internet-glossary%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Computing and the Internet is full of terms that novices of the web may find confusing. This is a glossary with a basic description of some terms relating to the computer and internet world.</p>
<p><strong>Bandwidth</strong></p>
<p>Bandwidth is measured in bits per second and is the amount of data that can be sent through a network or modem connection. The higher than bandwidth, the more data that can be transferred. If the bandwidth is high it can cope with more visitors and more downloads. It also affects the speed at which the site loads.</p>
<p><strong>Dashboard</strong></p>
<p>A dashboard is a user interface used on many different types of software. From the dashboard you may get the options and see basic information about your account. The word is taken from a dashboard on a car, where you will see basic information like speed and mileage and reach option such as the gears and radio.<span id="more-2501"></span></p>
<p><strong>Desktop Publishing<br />
</strong><br />
Desktop publishing is where a computer is used to create a document. If words and images are created and combined in designing something, it is called desktop publishing. The creation of a poster using a computer is a good example of desktop publishing.</p>
<p><strong>Encryption</strong></p>
<p>When data is scrambled so it can only be decoded and understood by someone who it should be, it is called encryption. It is effectively a way of enhancing the security of confidential information so if someone who shouldn&#8217;t manages to access it, they won&#8217;t be able to understand it.</p>
<p><strong>Facebook</strong></p>
<p>Facebook is the name of a social networking website (see below for social networking) where users can create a profile of themselves and share information and photographs with other users who they have specified as a friend. Friends being able to post messages to each other is a popular feature of Facebook.</p>
<p><strong>Firewall</strong></p>
<p>This is software that prevents viruses (see below for virus) and other malicious programs from accessing a computer system. Its job is to spot programs and websites that could be dangerous, and they can prevent traffic from certain IP addresses.</p>
<p><strong>Hard Disk</strong></p>
<p>A hard disk is the internal memory (see below for memory) of a computer and somewhere you can save documents and other files to.</p>
<p><strong>JavaScript</strong></p>
<p>This is a programming language. It is used in the creation of web pages and is used for the dynamic and interactive parts of sites, such as rollovers and image rotation.</p>
<p><strong>LAN</strong></p>
<p>LAN stands for local area network, a computer network that is limited to a small area, such as an office or school. With a LAN, users (who will usually have a user name and password) will be able to access the same files and information from shared areas of the network. It also means users can access the same files from different computers.</p>
<p><strong>Memory</strong></p>
<p>Computers need memory to store data. A hard drive is an example. Memory can also come in the form of external devices plugged into a computer, such as the almost obsolete floppy disk, CD&#8217;s and USB drives.</p>
<p><strong>Open Source</strong></p>
<p>If a piece of software&#8217;s code is open for the use of any member of the public, it is called open source software. The code can be modified where necessary, so users are effectively taking a program created by someone else and modifying it how they please. Examples include some web development software. This can be used by different web development companies who can modify it to suit their needs.</p>
<p><strong>Page Views</strong></p>
<p>The number of times a webpage has been viewed is called the number of page views. It is a statistic that is regularly used by website owners to see how many times each page has been viewed. This can help them to establish visitor behaviour, and is one metric of measuring the success or failure of a webpage, and a website in general.</p>
<p><strong>Screenshot</strong></p>
<p>A screenshot is effectively an image taken of what is seen on a computer screen, using the computer. It is also sometimes called a screen grab.</p>
<p><strong>Script</strong></p>
<p>A computer script is a set of commands. These are instructions to a computer. They are used to run processes on computers and computer systems.</p>
<p><strong>SEO</strong></p>
<p>SEO stands for Search Engine Optimisation and refers to optimising a website for the search engines to give it the best chance possible of appearing towards the top of the search engines. On-page and off-page techniques can be used. On-page SEO are things carried out on the website itself. Off-page SEO is generating links from other websites to yours.</p>
<p><strong>Social Networking</strong></p>
<p>Social networking websites are sites where people can share information about themselves with others. Basically, they are online networks of people or online communities.</p>
<p><strong>WAN</strong></p>
<p>WAN stands for Wide Area Network, as opposed to a local area network (see above). It essentially does the same thing but over a larger distance. Whereas a LAN may be only within an office, a WAN can connect people from different towns, or even different countries.</p>
<p><strong>Web Host</strong></p>
<p>For a website to be viewed by others, it needs to be hosted on a server. Web hosts (or web hosting companies) lease servers to website owners, where their sites can be uploaded for the world to see.</p>
<p><strong>Virus</strong></p>
<p>A computer virus is a malicious script or piece of software that can infect a computer. This can cause havoc by destroying the computer. Some viruses will allow the virus&#8217;s creator to view confidential information contained on a computer.</p>
<p>source: <a href="http://ezinearticles.com/?Computer-and-Internet-Glossary&amp;id=5903819" target="_blank">http://ezinearticles.com/?Computer-and-Internet-Glossary&amp;id=5903819</a></p>
<div class="shr-publisher-2501"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://techspedia.com/2011/02/18/computer-and-internet-glossary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Modem</title>
		<link>http://techspedia.com/2010/05/19/software-modem/</link>
		<comments>http://techspedia.com/2010/05/19/software-modem/#comments</comments>
		<pubDate>Wed, 19 May 2010 13:33:07 +0000</pubDate>
		<dc:creator>Techspedia</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Introductions]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[internet access]]></category>
		<category><![CDATA[modem]]></category>
		<category><![CDATA[modulator-demodulator]]></category>
		<guid isPermaLink="false">http://techspedia.com/?p=1614</guid>
		<description><![CDATA[A software modem is a low-cost alternative to a standard hardware-based modem. While hardware modems contain all the parts necessary to connect to the internet, the software modem transfers some of that work to the computer&#8217;s processor. Modems have two main components. The controller configures and dials the modem, and the datapump sends and receives [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F05%2F19%2Fsoftware-modem%2F' data-shr_title='Software+Modem'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F05%2F19%2Fsoftware-modem%2F' data-shr_title='Software+Modem'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F05%2F19%2Fsoftware-modem%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>A software modem is a low-cost alternative to a standard hardware-based modem. While hardware modems contain all the parts necessary to connect to the internet, the software modem transfers some of that work to the computer&#8217;s processor.</p>
<p>Modems have two main components. The controller configures and dials the modem, and the datapump sends and receives data. Depending on the type of software modem, either the controller or the datapump or both might be replaced by software.</p>
<p>Because it has fewer parts, a software modem is typically much less expensive than a hardware modem. Most modern personal computers have built-in software modems. A software modem also requires less power than a standard modem, which can be a benefit for someone using a laptop computer that runs on a battery. They can also be easily upgraded simply by upgrading your software driver. And in the past, software modems could only be used for dial-up connections, but a DSL software modem is now an option.</p>
<p><span id="more-1614"></span></p>
<p>The software modem has often been criticized for its drawbacks, though. Because it relies on the computer to perform many of its processes, a software modem can be a drag on a computer&#8217;s processor, leading to sluggish performance or disconnections. This can be particularly troubling for people who play games online, because the computer&#8217;s resources can be spread too thin between the game and the internet connection through a software modem. And because of its reliance on software, a software modem can become corrupt or can conflict with other software. On older computers or on non-Windows computers, there can also be issues with compatibility.</p>
<p>A software modem is generally not too difficult to identify. If a modem specifically requires a certain operating system or processor, it&#8217;s probably a software modem. And software modems typically can only run with Windows, so modem names containing the word &#8220;Win&#8221; can be a red flag.</p>
<p>source: <a href="http://www.wisegeek.com/what-is-a-software-modem.htm"target="_blank">http://www.wisegeek.com/what-is-a-software-modem.htm</a></p>
<div class="shr-publisher-1614"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://techspedia.com/2010/05/19/software-modem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bandwidth Limit</title>
		<link>http://techspedia.com/2010/05/11/bandwidth-limit/</link>
		<comments>http://techspedia.com/2010/05/11/bandwidth-limit/#comments</comments>
		<pubDate>Tue, 11 May 2010 09:04:01 +0000</pubDate>
		<dc:creator>Techspedia</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[bandwidth limit]]></category>
		<category><![CDATA[download limit]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[internet usage]]></category>
		<category><![CDATA[speed limit]]></category>
		<category><![CDATA[upload limit]]></category>
		<category><![CDATA[usage limits]]></category>
		<guid isPermaLink="false">http://techspedia.com/?p=1520</guid>
		<description><![CDATA[Bandwidth, data and speed are closely related terms and are sometimes used interchangeably. The amount of bandwidth that a computer connection is allotted determines how much data can be downloaded per second, or transferred from the Internet to the computer. More bandwidth equals more data per second, which translates to more speed. In some cases [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F05%2F11%2Fbandwidth-limit%2F' data-shr_title='Bandwidth+Limit'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F05%2F11%2Fbandwidth-limit%2F' data-shr_title='Bandwidth+Limit'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F05%2F11%2Fbandwidth-limit%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Bandwidth, data and speed are closely related terms and are sometimes used interchangeably. The amount of bandwidth that a computer connection is allotted determines how much data can be downloaded per second, or transferred from the Internet to the computer. More bandwidth equals more data per second, which translates to more speed. In some cases a bandwidth limit refers to a speed limit, and in other cases it refers to a data limit.</p>
<p>For example, broadband Internet services sell access plans based on speed, limiting bandwidth according to each plan. Plans with higher bandwidth limits are more expensive, but faster.</p>
<p>Luckily plans usually include unlimited access, so you don’t have to worry about a bandwidth limit in terms of data download. Every time you visit a webpage, after all, the page must be transferred to your computer, constituting a download. This says nothing of files, programs, videos and music you might download. Who then, has to worry about bandwidth limits?<br />
<span id="more-1520"></span></p>
<p>Actually, many online services impose caps on the amount of data that can be downloaded over a set period of time. Depending on the service, data limits might apply to surfing as well as to downloading files or programs. A bandwidth limit might also apply to personal domains. Let’s take a closer look at a few examples of services that might impose a bandwidth limit.</p>
<p>Subscribers of mobile broadband (Internet access supplied over cellular towers), commonly apply bandwidth limits. Typically an account is allotted a large block of “free” data with charges applying for every Megabyte downloaded past the allotted amount. If the account is contractual, the allotted amount refreshes or starts over every month. If the account is pay as you go, the bandwidth limit applies to the segment of time purchased.</p>
<p>More commonly, we have bandwidth limits associated with domains. If you have a personal domain, the website host service likely imposes a monthly bandwidth limit on your account. Every time someone visits your website, your account racks up a download deficit that counts against your monthly allowance. The more pages visited, the more your allowance is whittled away. If you have a very low bandwidth limit and a very popular website, you might find yourself paying extra charges or having to upgrade the plan to increase the site&#8217;s allotment.</p>
<p>Another example where you might encounter a bandwidth limit is when subscribing to a USENET newsgroup service. Services that sell access to binary newsgroups where people can share large files typically cap accounts with a bandwidth limit that prevents downloading more data from the news server than has been allotted for the month. Some newsgroup services offer plans that charge a flat monthly fee for unlimited downloads, eliminating the limit.</p>
<p>If you have to watch your bandwidth, consider installing a bandwidth monitor. Many of these little programs are free and will keep a running tally of downloads along with displaying real-time connection speeds. Some programs will also sound an alert at user-configurable points to announce and approaching threshold, allowing you to make better decisions about how to spend the rest of your bandwidth allotment.</p>
<p>If you’re only concerned about your website’s bandwidth limit, most host services feature a built-in monitor accessible through the site’s administration interface. In addition to seeing how much bandwidth your account has left for the month, the host might also provide traffic analysis, information that can help you improve site content.</p>
<p>source: <a href="http://www.wisegeek.com/what-is-a-bandwidth-limit.htm"target="_blank">http://www.wisegeek.com/what-is-a-bandwidth-limit.htm</a></p>
<div class="shr-publisher-1520"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://techspedia.com/2010/05/11/bandwidth-limit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet &amp; Hackers</title>
		<link>http://techspedia.com/2010/05/07/internet-hackers/</link>
		<comments>http://techspedia.com/2010/05/07/internet-hackers/#comments</comments>
		<pubDate>Fri, 07 May 2010 09:08:45 +0000</pubDate>
		<dc:creator>Techspedia</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Introductions]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[internet and security]]></category>
		<category><![CDATA[intruders]]></category>
		<category><![CDATA[online security]]></category>
		<category><![CDATA[security]]></category>
		<guid isPermaLink="false">http://techspedia.com/?p=1442</guid>
		<description><![CDATA[Internet The Internet was started in 1969. It started from local area network. Let me explain what is a local area network. Computers connected with each other in a house or company makes a local area network. On the other hand wide area network is the combination of countless LANs, wide area networks and individual [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F05%2F07%2Finternet-hackers%2F' data-shr_title='Internet+%26+Hackers+'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F05%2F07%2Finternet-hackers%2F' data-shr_title='Internet+%26+Hackers+'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F05%2F07%2Finternet-hackers%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p><strong>Internet</strong></p>
<p>The Internet was started in 1969. It started from local area network. Let me explain what is a local area network. Computers connected with each other in a house or company makes a local area network. On the other hand wide area network is the combination of countless LANs, wide area networks and individual machine around the world. All computers in the world when connected together make a network, which is known as Internet. These computers are connected through different ways via ISPs. Let me explain what is an ISP. Those companies who provide Internet service to computer users are called Internet service providers. These ISPs offer two types of connections. One is called slow speed or dialup and the other is known as high speed. Dialup gives a maximum speed of 56 kbps. High speed connections starts from 56kps and go behind 13mps (mega bit per second). ISPs provide different monthly packages for this service. Every package is priced according to the speed.</p>
<p><span id="more-1442"></span></p>
<p>Suppose you have Internet service setup on your computer and you turn on it on, you are already on Internet. Just like in real world everybody has a name, on Internet every computer has a unique number, which is called IP (Internet Protocol) address. This number can be used to identify a computer. So if a computer in one part of the world wants to talk to another computer in the other part of the world, that machine will be using this number to talk to the other computer. That is how these computers and computer users can communicate with each other. If someone knows a computer number i.e. the IP address then he or she can connect to any computer (using the right tools) specially if that computer has a week security.</p>
<p><strong>Hackers</strong></p>
<p>Those computer users who gain unauthorized access to other people computers are called hackers. This is possible if the target computer is weak on security and the IP for the said computer is available. The question is how they get a computer&#8217;s number, i.e. IP address. Here are different possible ways of stealing or gaining access to IP address of a machine. Generally talking if someone has access to a computer then they can easily get it by punching a few simple commands. The IP address can be found during a chatting session. That&#8217;s why Internet security is the greatest challenge for IT professionals. Spamming is another way of hacking a computer. In the Spam emails users are instructed to click on fake links and as soon as they click, scripts and spyware are download into their computer resulting in hacking.</p>
<p>Hackers use different programs to scan other people computers to get the computer number. In that case they never know whose computer number they are getting. In such cases the target computers are used for advertisements or identity theft. Let me explain how identity theft happens. A computer is a powerful tool in our life. We use it for checking emails, buy or sell items online; do our banking, schoolwork and many other daily life activities. All these activities are done through user id and password and that is what hackers usually search for. After they get the unique IP number, they download programs in other people computers. One bad fact about hacking is, location, they can be local or they may be sitting in other part of the world. Hackers can be blocked through different types of technologies i.e. hardware and software. In both cases there is one main idea behind it and that idea is called firewall. A firewall is like a security guard on the entrance of a building. It stops all unauthorized access to computer. Rules are setup on fire walled computers to allow or deny access through local and wide area network.</p>
<p>Internet is a great tool. Let&#8217;s hope everybody use it for a better life. To me Internet is power. Long live Internet.</p>
<p>source: <a href="http://ezinearticles.com/?Internet-and-Hackers&#038;id=4132580"target="_blank">http://ezinearticles.com/?Internet-and-Hackers&#038;id=4132580</a></p>
<div class="shr-publisher-1442"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://techspedia.com/2010/05/07/internet-hackers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How WiFi Works</title>
		<link>http://techspedia.com/2010/04/27/how-wifi-works/</link>
		<comments>http://techspedia.com/2010/04/27/how-wifi-works/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 04:57:19 +0000</pubDate>
		<dc:creator>Techspedia</dc:creator>
				<category><![CDATA[Concepts]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Introductions]]></category>
		<category><![CDATA[Q & A]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Hotspot]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[networking standards]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[WiFi Hotspots]]></category>
		<category><![CDATA[Wireless networks]]></category>
		<guid isPermaLink="false">http://techspedia.com/?p=1120</guid>
		<description><![CDATA[If you&#8217;ve been in an airport, coffee shop, library or hotel recently, chances are you&#8217;ve been right in the middle of a wireless network. Many people also use wireless networking, also called WiFi or 802.11 networking, to connect their computers at home, and some cities are trying to use the technology to provide free or [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F27%2Fhow-wifi-works%2F' data-shr_title='How+WiFi+Works'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F27%2Fhow-wifi-works%2F' data-shr_title='How+WiFi+Works'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F27%2Fhow-wifi-works%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>If you&#8217;ve been in an airport, coffee shop, library or hotel recently, chances are you&#8217;ve been right in the middle of a wireless network. Many people also use wireless networking, also called WiFi or 802.11 networking, to connect their computers at home, and some cities are trying to use the technology to provide free or low-cost Internet  access to residents. In the near future, wireless networking may become so widespread that you can access the Internet just about anywhere at any time, without using wires.</p>
<p><img src="http://static.howstuffworks.com/gif/wireless-network-1a.jpg" alt="" /></p>
<p>WiFi has a lot of advantages. Wireless networks are easy to set up and inexpensive. They&#8217;re also unobtrusive &#8212; unless you&#8217;re on the lookout for a place to use your laptop, you may not even notice when you&#8217;re in a hotspot. In this article, we&#8217;ll look at the technology that allows information to travel over the air. We&#8217;ll also review what it takes to create a wireless network in your home.<span id="more-1120"></span></p>
<p>What Is WiFi?</p>
<p>A wireless network uses radio waves, just like cell phones, televisions  and radios do. In fact, communication across a wireless network is a lot like two-way radio communication. Here&#8217;s what happens:</p>
<p>1. A computer&#8217;s wireless adapter translates data into a radio signal and transmits it using an antenna.<br />
2. A wireless router receives the signal and decodes it. The router sends the information to the Internet using a physical, wired Ethernet connection.</p>
<p>The process also works in reverse, with the router receiving information from the Internet, translating it into a radio signal and sending it to the computer&#8217;s wireless adapter.</p>
<p>The radios used for WiFi communication are very similar to the radios used for walkie-talkies, cell phones and other devices. They can transmit and receive radio waves, and they can convert 1s and 0s into radio waves and convert the radio waves back into 1s and 0s. But WiFi radios have a few notable differences from other radios:</p>
<p>* They transmit at frequencies of 2.4 GHz or 5 GHz. This frequency is considerably higher than the frequencies used for cell phones, walkie-talkies and televisions. The higher frequency allows the signal to carry more data.<br />
* They use 802.11 networking standards, which come in several flavors:<br />
o 802.11a transmits at 5 GHz and can move up to 54 megabits of data per second. It also uses orthogonal frequency-division multiplexing (OFDM), a more efficient coding technique that splits that radio signal into several sub-signals before they reach a receiver. This greatly reduces interference.<br />
o 802.11b is the slowest and least expensive standard. For a while, its cost made it popular, but now it&#8217;s becoming less common as faster standards become less expensive. 802.11b transmits in the 2.4 GHz frequency band of the radio spectrum. It can handle up to 11 megabits of data per second, and it uses complementary code keying (CCK) modulation to improve speeds.<br />
o 802.11g transmits at 2.4 GHz like 802.11b, but it&#8217;s a lot faster &#8212; it can handle up to 54 megabits of data per second. 802.11g is faster because it uses the same OFDM coding as 802.11a.<br />
o 802.11n is the newest standard that is widely available. This standard significantly improves speed and range. For instance, although 802.11g theoretically moves 54 megabits of data per second, it only achieves real-world speeds of about 24 megabits of data per second because of network congestion. 802.11n, however, reportedly can achieve speeds as high as 140 megabits per second. The standard is currently in draft form &#8212; the Institute of Electrical and Electronics Engineers (IEEE) plans to formally ratify 802.11n by the end of 2009.<br />
* Other 802.11 standards focus on specific applications of wireless networks, like wide area networks (WANs) inside vehicles or technology that lets you move from one wireless network to another seamlessly.<br />
* WiFi radios can transmit on any of three frequency bands. Or, they can &#8220;frequency hop&#8221; rapidly between the different bands. Frequency hopping helps reduce interference and lets multiple devices use the same wireless connection simultaneously.</p>
<p>­As long as they all have wireless adapters, several devices can use one router to connect to the Internet. This connection is convenient, virtually invisible and fairly reliable; however, if the router fails or if too many people try to use high-bandwidth applications at the same time, users can experience interference or lose their connections.</p>
<p>WiFi Hotspots</p>
<p>If you want to take advantage of public WiFi hotspots or start a wireless network in your home, the first thing you&#8217;ll need to do is make sure your computer has the right gear. Most new laptops and many new desktop computers come with built-in wireless transmitters. If your laptop doesn&#8217;t, you can buy a wireless adapter that plugs into the PC card slot or USB port. Desktop computers can use USB adapters, or you can buy an adapter that plugs into the PCI slot inside the computer&#8217;s case. Many of these adapters can use more than one 802.11 standard.</p>
<p>Once you&#8217;ve installed your wireless adapter and the drivers that allow it to operate, your computer should be able to automatically discover existing networks. This means that when you turn your computer on in a WiFi hotspot, the computer will inform you that the network exists and ask whether you want to connect to it. If you have an older computer, you may need to use a software program to detect and connect to a wireless network.</p>
<p>Being able to connect to the Internet in public hotspots is extremely convenient. Wireless home networks are convenient as well. They allow you to easily connect multiple computers and to move them from place to place without disconnecting and reconnecting wires. In the next section, we&#8217;ll look at how to create a wireless network in your home.</p>
<p>Building a Wireless Network</p>
<p>If you already have several computers networked in your home, you can create a wireless network with a wireless access point. If you have several computers that are not networked, or if you want to replace your Ethernet  network, you&#8217;ll need a wireless router. This is a single unit that contains:</p>
<p>1. A port to connect to your cable or DSL modem<br />
2. A router<br />
3. An Ethernet hub<br />
4. A firewall<br />
5. A wireless access point</p>
<p>A wireless router allows you to use wireless signals or Ethernet cables to connect your computers to one another, to a printer and to the Internet. Most routers provide coverage for about 100 feet (30.5 meters) in all directions, although walls and doors can block the signal. If your home is very large, you can buy inexpensive range extenders or repeaters to increase your router&#8217;s range.</p>
<p>As with wireless adapters, many routers can use more than one 802.11 standard. 802.11b routers are slightly less expensive, but because the standard is older, they&#8217;re slower than 802.11a, 802.11g and 802.11n routers. Most people select the 802.11g option for its speed and reliability.</p>
<p>Once you plug in your router, it should start working at its default settings. Most routers let you use a Web interface to change your settings. You can select:</p>
<p>* The name of the network, known as its service set identifier (SSID) &#8212; The default setting is usually the manufacturer&#8217;s name.<br />
* The channel that the router uses &#8212; Most routers use channel 6 by default. If you live in an apartment and your neighbors are also using channel 6, you may experience interference. Switching to a different channel should eliminate the problem.<br />
* Your router&#8217;s security options &#8212; Many routers use a standard, publicly available sign-on, so it&#8217;s a good idea to set your own username and password.</p>
<p>Security is an important part of a home wireless network, as well as public WiFi hotspots. If you set your router to create an open hotspot, anyone who has a wireless card will be able to use your signal. Most people would rather keep strangers out of their network, though. Doing so requires you to take a few security precautions.</p>
<p>It&#8217;s also important to make sure your security precautions are current. The Wired Equivalency Privacy (WEP) security measure was once the standard for WAN security. The idea behind WEP was to create a wireless security platform that would make any wireless network as secure as a traditional wired network. But hackers discovered vulnerabilities in the WEP approach, and today it&#8217;s easy to find applications and programs that can compromise a WAN running WEP security.</p>
<p>To keep your network private, you can use one of the following methods:</p>
<p>* WiFi Protected Access (WPA) is a step up from WEP and is now part of the 802.11i wireless network security protocol. It uses temporal key integrity protocol (TKIP) encryption. As with WEP, WPA security involves signing on with a password. Most public hotspots are either open or use WPA or 128-bit WEP technology, though some still use the vulnerable WEP approach.</p>
<p>* Media Access Control (MAC) address filtering is a little different from WEP or WPA. It doesn&#8217;t use a password to authenticate users &#8212; it uses a computer&#8217;s physical hardware. Each computer has its own unique MAC address. MAC address filtering allows only machines with specific MAC addresses to access the network. You must specify which addresses are allowed when you set up your router. This method is very secure, but if you buy a new computer or if visitors to your home want to use your network, you&#8217;ll need to add the new machines&#8217; MAC addresses to the list of approved addresses. The system isn&#8217;t foolproof. A clever hacker can spoof a MAC address &#8212; that is, copy a known MAC address to fool the network that the computer he or she is using belongs on the network.</p>
<p>source:<br />
<a href="http://computer.howstuffworks.com/wireless-network.htm"> http://computer.howstuffworks.com/wireless-network.htm </a></p>
<div class="shr-publisher-1120"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://techspedia.com/2010/04/27/how-wifi-works/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How the Airborne Internet Will Work</title>
		<link>http://techspedia.com/2010/04/27/how-the-airborne-internet-will-work/</link>
		<comments>http://techspedia.com/2010/04/27/how-the-airborne-internet-will-work/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 04:50:31 +0000</pubDate>
		<dc:creator>Techspedia</dc:creator>
				<category><![CDATA[Concepts]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Introductions]]></category>
		<category><![CDATA[Q & A]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Airborne Internet]]></category>
		<category><![CDATA[HALO]]></category>
		<category><![CDATA[HALO Network]]></category>
		<category><![CDATA[High Altitude Long Operation]]></category>
		<category><![CDATA[internet]]></category>
		<guid isPermaLink="false">http://techspedia.com/?p=1116</guid>
		<description><![CDATA[The word on just about every Internet user&#8217;s lips these days is &#8220;broadband.&#8221; We have so much more data to send and download today, including audio files, video files and photos, that it&#8217;s clogging our wimpy modems. Many Internet users are switching to cable modems and digital subscriber lines (DSLs) to increase their bandwidth. There&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F27%2Fhow-the-airborne-internet-will-work%2F' data-shr_title='How+the+Airborne+Internet+Will+Work'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F27%2Fhow-the-airborne-internet-will-work%2F' data-shr_title='How+the+Airborne+Internet+Will+Work'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F27%2Fhow-the-airborne-internet-will-work%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p><img src="http://static.howstuffworks.com/gif/airborne-internet-halo-overview.gif" alt="" /></p>
<p>The word on just about every Internet  user&#8217;s lips these days is &#8220;broadband.&#8221; We have so much more data to send and download today, including audio files, video files and photos, that it&#8217;s clogging our wimpy modems. Many Internet users are switching to cable modems and digital subscriber lines (DSLs) to increase their bandwidth. There&#8217;s also a new type of service being developed that will take broadband into the air.</p>
<p>At least three companies are planning to provide high-speed wireless Internet connection by placing aircraft in fixed patterns over hundreds of cities. Angel Technologies is planning an airborne Internet network, called High Altitude Long Operation (HALO), which would use lightweight planes to circle overhead and provide data delivery faster than a T1 line for businesses. Consumers would get a connection comparable to DSL. Also, AeroVironment has teamed up with NASA on a solar-powered, unmanned plane that would work like the HALO network, and Sky Station International is planning a similar venture using blimps instead of planes.</p>
<p>We&#8217;ve already seen satellites used for broadband Internet access. In this article, you&#8217;ll learn about the future of the airborne Internet. We&#8217;ll take a look at the networks in development, the aircraft and how consumers may use this technology in their homes.<span id="more-1116"></span></p>
<p>The Net Takes Flight</p>
<p>The computer most people use comes with a standard 56K modem, which means that in an ideal situation your computer would downstream at a rate of 56 kilobits per second (Kbps). That speed is far too slow to handle the huge streaming-video and music files that more consumers are demanding today. That&#8217;s where the need for bigger bandwidth &#8212; broadband &#8212; comes in, allowing a greater amount of data to flow to and from your computer. Land-based lines are limited physically in how much data they can deliver because of the diameter of the cable or phone line. In an airborne Internet, there is no such physical limitation, enabling a broader capacity.</p>
<p>Several companies have already shown that satellite Internet access can work. The airborne Internet will function much like satellite-based Internet access, but without the time delay. Bandwidth of satellite and airborne Internet access are typically the same, but it will take less time for the airborne Internet to relay data because it is not as high up. Satellites orbit at several hundreds of miles above Earth. The airborne-Internet aircraft will circle overhead at an altitude of 52,000 to 69,000 feet (15,849 to 21,031 meters). At this altitude, the aircraft will be undisturbed by inclement weather and flying well above commercial air traffic.</p>
<p>Networks using high-altitude aircraft will also have a cost advantage over satellites because the aircraft can be deployed easily &#8212; they don&#8217;t have to be launched into space. However, the airborne Internet will actually be used to compliment the satellite and ground-based networks, not replace them. These airborne networks will overcome the last-mile barriers facing conventional Internet access options. The &#8220;last mile&#8221; refers to the fact that access to high-speed cables still depends on physical proximity, and that for this reason, not everyone who wants access can have it. It would take a lot of time to provide universal access using cable or phone lines, just because of the time it takes to install the wires. An airborne network will immediately overcome the last mile as soon as the aircraft takes off.</p>
<p>The airborne Internet won&#8217;t be completely wireless. There will be ground-based components to any type of airborne Internet network. The consumers will have to install an antenna on their home or business in order to receive signals from the network hub overhead. The networks will also work with established Internet Service Providers (ISPs), who will provide their high-capacity terminals for use by the network. These ISPs have a fiber point of presence &#8212; their fiber optics are already set up. What the airborne Internet will do is provide an infrastructure that can reach areas that don&#8217;t have broadband cables and wires.</p>
<p><img src="http://static.howstuffworks.com/gif/airborne-internet-halo-overview5.gif" alt="" width="349" height="240" /><br />
Airborne-Internet systems will require that an antenna be attached to the side of your house or work place.</p>
<p>A HALO Over Head</p>
<p>One the three companies developing an airborne Internet network is Angel Technologies. Its HALO Network may be ready for deployment at the end of 2003 and in place over 10 cities by 2006. The centerpiece of this network is the Proteus plane, which will carry wireless networking equipment into the air.</p>
<p>The Proteus plane was developed by Scaled Composites. It is designed with long wings and the low wing loading needed for extended high-altitude flight. Wing loading is equal to the entire mass of the plane divided by its wing area. Proteus will fly at heights of 9.5 and 11.4 miles (15.3 and 18.3 km) and cover an area up to 75 miles (120.7 km) in diameter. The plane still needs to receive approval from the Federal Aviation Administration.</p>
<p>At the heart of Angel&#8217;s Proteus planes is the one-ton airborne-network hub, which is what allows the plane to relay data signals from ground stations to your workplace and home computer. The airborne-network hub consists of an antenna array and electronics for wireless communication. The antenna array creates hundreds of virtual cells, like mobile-phone cells, on the ground to serve thousands of users. The payload is liquid-cooled and operates off of about 20 kilowatts of DC power. An 18-foot dish underneath the plane is responsible for reflecting high-speed data signals from a ground station to your computer.</p>
<p>Each city in the HALO Network will be allotted three piloted Proteus planes. Each plane will fly for eight hours before the next plane takes off. Angel CEO Marc Arnold says his company has identified 3,500 airports in the United States that can meet HALO&#8217;s operational needs. After takeoff, the Proteus plane will climb to a safe altitude, above any bad weather or commercial traffic, and begin an 8-mile loop around the city. Each plane will accommodate two pilots, who will split flying duties during their eight-hour flight.</p>
<p>Floating On Air</p>
<p>Sky Station International is counting on its blimps to beat Angel to the punch in the race to deliver high-speed Internet access from high altitudes. Sky Station calls its blimps lighter-than-air platforms, and plans to station these airships over at least 250 cities worldwide, one over each city. Each station would fly at an altitude of 13 miles (21 km) and provide wireless service to an area of approximately 7,500 square miles (19,000 square km).</p>
<p>Each blimp will be equipped with a telecommunications payload to provide wireless broadband connections. The blimps will be able to carrying payloads of up to about 2,200 pounds (1,000 kg). Sky Station believes it can have its first blimp deployed by 2002. Each blimp will have a life span of about five to 10 years. Sky Station says that its user terminals will enable broadband connections of between 2 and 10 megabits per second (Mbps).</p>
<p>NASA&#8217;s Sub-space Plans</p>
<p>Not to be left out of the high-flying Internet industry, NASA is also playing a role in a potential airborne Internet system being developed by AeroVironment. NASA and AeroVironment are working on a solar-powered, lightweight plane that could fly over a city for six months or more, at 60,000 feet, without landing. AeroVironment plans to use these unmanned planes as the carrier to provide broadband Internet access.</p>
<p>Helios is currently in the prototype stage, and there is still a lot of testing to be done to achieve the endurance levels needed for AeroVironment&#8217;s telecommunications system. AeroVironment plans to launch its system within three years of receiving funding for the project. When it does, a single Helios airplane flying at 60,000 feet will cover a service area approximately 40 miles in diameter.</p>
<p>The Helios prototype is constructed out of materials such as carbon fiber, graphite epoxy, Kevlar and Styrofoam, covered with a thin, transparent skin. The main pole supporting the wing is made out of carbon fiber, and is thicker on the top than on the bottom in order to absorb the constant bending during flight. The wing&#8217;s ribs are made of epoxy and carbon fiber. Styrofoam comprises the wing&#8217;s front edge, and a clear, plastic film is wrapped around the entire wing body.</p>
<p>The all-wing plane is divided into six sections, each 41 ft (12.5 m) long. A pod carrying the landing gear is attached under the wing portion of each section. These pods also house the batteries, flight-control computers and data instrumentation. Network hubs for AeroVironment&#8217;s telecommunications system would likely be placed here as well.</p>
<p>It seems that airborne Internet could take off in the very near future. If and when those planes and blimps start circling to supplement our current modes of connection, downloading the massive files we&#8217;ve come to crave for entertainment or depend on for business purposes will be a snap &#8212; even if we live somewhere in that &#8220;last mile.&#8221;</p>
<p>source:<br />
<a href="http://computer.howstuffworks.com/airborne-internet.htm"> http://computer.howstuffworks.com/airborne-internet.htm </a></p>
<div class="shr-publisher-1116"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://techspedia.com/2010/04/27/how-the-airborne-internet-will-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s the difference between the Internet and the World Wide Web?</title>
		<link>http://techspedia.com/2010/04/21/whats-the-difference-between-the-internet-and-the-world-wide-web/</link>
		<comments>http://techspedia.com/2010/04/21/whats-the-difference-between-the-internet-and-the-world-wide-web/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 01:14:06 +0000</pubDate>
		<dc:creator>Techspedia</dc:creator>
				<category><![CDATA[Comparisons]]></category>
		<category><![CDATA[Concepts]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Introductions]]></category>
		<category><![CDATA[Q & A]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Internet vs WWW]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[www]]></category>
		<guid isPermaLink="false">http://techspedia.com/?p=977</guid>
		<description><![CDATA[The Internet has become so ubiquitous it&#8217;s hard to imagine life without it. It&#8217;s equally hard to imagine a world where &#8220;www&#8221; isn&#8217;t the prefix of many of our online activities. But just because the Internet and the World Wide Web are firmly intertwined with each other, it doesn&#8217;t mean they&#8217;re synonymous. Let&#8217;s go back [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F21%2Fwhats-the-difference-between-the-internet-and-the-world-wide-web%2F' data-shr_title='What%27s+the+difference+between+the+Internet+and+the+World+Wide+Web%3F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F21%2Fwhats-the-difference-between-the-internet-and-the-world-wide-web%2F' data-shr_title='What%27s+the+difference+between+the+Internet+and+the+World+Wide+Web%3F'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F21%2Fwhats-the-difference-between-the-internet-and-the-world-wide-web%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p style="text-align: center;"><img class="aligncenter" src="http://static.howstuffworks.com/gif/internet-versus-world-wide.jpg" alt="" width="324" height="222" /></p>
<p>The Internet  has become so ubiquitous it&#8217;s hard to imagine life without it. It&#8217;s equally hard to imagine a world where &#8220;www&#8221; isn&#8217;t the prefix of many of our online activities. But just because the Internet and the World Wide Web are firmly intertwined with each other, it doesn&#8217;t mean they&#8217;re synonymous.</p>
<p>Let&#8217;s go back to when it all began. President Dwight D. Eisenhower started the Advanced Research Projects Agency (ARPA) in 1958 to increase U.S. technological advancements in the shadow of Sputnik&#8217;s launch. By October 29, 1969, the first ARPANET network connection between two computers was launched &#8212; and promptly crashed. But happily, the second time around was much more successful and the Internet was born. More and more computers were added to this ever-increasing network and the megalith we know today as the Internet began to form. Further information about ARPA can be discovered by reading How ARPANET Works.<span id="more-977"></span></p>
<p>But the creation of the World Wide Web didn&#8217;t come until decades later, with the help of a man named Tim Berners-Lee. In 1990, he developed the backbone of the World Wide Web &#8212; the hypertext transfer protocol (HTTP). People quickly developed browsers  which supported the use of HTTP and with that the popularity of computers skyrocketed. In the 20 years during which ARPANET ruled the Internet, the worldwide network grew from four computers to more than 300,000. By 1992, more than a million computers were connected &#8212; only two years after HTTP was developed [source: Computer History Museum].</p>
<p>You might be wondering at this point what exactly HTTP is &#8212; it&#8217;s simply the widely used set of rules for how files and other information are transferred between computers. So what Berners-Lee did, in essence, was determine how computers would communicate with one another. For instance, HTTP would&#8217;ve come into play if you clicked the source link in the last paragraph or if you typed the http://www.howstuffworks.com URL  (uniform resource locator) into your browser to get to our home page. But don&#8217;t get this confused with Web page programming languages like HTML and XHTML. We use those to describe what&#8217;s on a page, not to communicate between sites or identify a Web page&#8217;s location.</p>
<p>Internet vs. World Wide Web</p>
<p>To answer this question, let&#8217;s look at each element. And since the Internet seems to be the more easily understood component, let&#8217;s start there.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://static.howstuffworks.com/gif/internet-versus-world-wide-web-4.jpg" alt="" /></p>
<p>Simply, the Internet is a network of networks &#8212; and there are all kinds of networks in all kinds of sizes. You may have a computer network at your work, at your school or even one at your house. These networks are often connected to each other in different configurations, which is how you get groupings such as local area networks (LANs) and regional networks. Your cell phone  is also on a network that is considered part of the Internet, as are many of your other electronic devices. And all these separate networks &#8212; added together &#8212; are what constitute the Internet. Even satellites are connected to the Internet. To learn more about how this interwoven mega-network operates, check out How Internet Infrastructure Works.</p>
<p>The World Wide Web, on the other hand, is the system we use to access the Internet. The Web isn&#8217;t the only system out there, but it&#8217;s the most popular and widely used. (Examples of ways to access the Internet without using HTTP include e-mail and instant messaging.) As mentioned on the previous page, the World Wide Web makes use of hypertext to access the various forms of information available on the world&#8217;s different networks. This allows people all over the world to share knowledge and opinions. We typically access the Web through browsers, like Internet Explorer and Mozilla Firefox. By using browsers like these, you can visit various Web sites and view other online content.</p>
<p>So another way to think about it is to say the Internet is composed of the machines, hardware and data; and the World Wide Web is what brings this technology to life.</p>
<p>source:<br />
<a href="http://computer.howstuffworks.com/internet-versus-world-wide-web.htm"> http://computer.howstuffworks.com/internet-versus-world-wide-web.htm </a></p>
<div class="shr-publisher-977"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://techspedia.com/2010/04/21/whats-the-difference-between-the-internet-and-the-world-wide-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Internet Infrastructure Works</title>
		<link>http://techspedia.com/2010/04/21/how-internet-infrastructure-works/</link>
		<comments>http://techspedia.com/2010/04/21/how-internet-infrastructure-works/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 01:14:05 +0000</pubDate>
		<dc:creator>Techspedia</dc:creator>
				<category><![CDATA[Concepts]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Introductions]]></category>
		<category><![CDATA[Q & A]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Computer Network Hierarchy]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Internet backbone]]></category>
		<category><![CDATA[Internet Infrastructure]]></category>
		<category><![CDATA[Internet Network]]></category>
		<category><![CDATA[Internet Router]]></category>
		<category><![CDATA[Internet Servers and Clients]]></category>
		<category><![CDATA[Internet Service Provider]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[Ports]]></category>
		<category><![CDATA[Uniform Resource Locator]]></category>
		<category><![CDATA[URL]]></category>
		<guid isPermaLink="false">http://techspedia.com/?p=973</guid>
		<description><![CDATA[One of the greatest things about the Internet is that nobody really owns it. It is a global collection of networks, both big and small. These networks connect together in many different ways to form the single entity that we know as the Internet. In fact, the very name comes from this idea of interconnected [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F21%2Fhow-internet-infrastructure-works%2F' data-shr_title='How+Internet+Infrastructure+Works'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F21%2Fhow-internet-infrastructure-works%2F' data-shr_title='How+Internet+Infrastructure+Works'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F21%2Fhow-internet-infrastructure-works%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>One of the greatest things about the Internet is that nobody really owns it. It is a global collection of networks, both big and small. These networks connect together in many different ways to form the single entity that we know as the Internet. In fact, the very name comes from this idea of interconnected networks.</p>
<p>Since its beginning in 1969, the Internet has grown from four host computer systems to tens of millions. However, just because nobody owns the Internet, it doesn&#8217;t mean it is not monitored and maintained in different ways. The Internet Society, a non-profit group established in 1992, oversees the formation of the policies and protocols that define how we use and interact with the Internet.</p>
<p>The Internet: Computer Network Hierarchy<br />
Every computer that is connected to the Internet is part of a network, even the one in your home. For example, you may use a modem and dial a local number to connect to an Internet Service Provider (ISP). At work, you may be part of a local area network (LAN), but you most likely still connect to the Internet using an ISP that your company has contracted with. When you connect to your ISP, you become part of their network. The ISP may then connect to a larger network and become part of their network. The Internet is simply a network of networks.<span id="more-973"></span></p>
<p>Most large communications companies have their own dedicated backbones connecting various regions. In each region, the company has a Point of Presence (POP). The POP is a place for local users to access the company&#8217;s network, often through a local phone number or dedicated line. The amazing thing here is that there is no overall controlling network. Instead, there are several high-level networks connecting to each other through Network Access Points or NAPs.</p>
<p style="text-align: center;"><img class="aligncenter" src=" http://static.howstuffworks.com/gif/internet-infrastructure1.gif" alt="" /></p>
<p>Internet Network Example<br />
Here&#8217;s an example. Imagine that Company A is a large ISP. In each major city, Company A has a POP. The POP in each city is a rack full of modems that the ISP&#8217;s customers dial into. Company A leases fiber optic lines from the phone company to connect the POPs together (see, for example, this UUNET Data Center Connectivity Map).</p>
<p>Imagine that Company B is a corporate ISP. Company B builds large buildings in major cities and corporations locate their Internet server machines in these buildings. Company B is such a large company that it runs its own fiber optic lines between its buildings so that they are all interconnected.</p>
<p>In this arrangement, all of Company A&#8217;s customers can talk to each other, and all of Company B&#8217;s customers can talk to each other, but there is no way for Company A&#8217;s customers and Company B&#8217;s customers to intercommunicate. Therefore, Company A and Company B both agree to connect to NAPs in various cities, and traffic between the two companies flows between the networks at the NAPs.</p>
<p>In the real Internet, dozens of large Internet providers interconnect at NAPs in various cities, and trillions of bytes of data flow between the individual networks at these points. The Internet is a collection of huge corporate networks that agree to all intercommunicate with each other at the NAPs. In this way, every computer on the Internet connects to every other.</p>
<p>The Function of an Internet Router<br />
All of these networks rely on NAPs, backbones and routers to talk to each other. What is incredible about this process is that a message can leave one computer and travel halfway across the world through several different networks and arrive at another computer in a fraction of a second!</p>
<p>The routers determine where to send information from one computer to another. Routers are specialized computers that send your messages and those of every other Internet user speeding to their destinations along thousands of pathways. A router has two separate, but related, jobs:</p>
<p>* It ensures that information doesn&#8217;t go where it&#8217;s not needed. This is crucial for keeping large volumes of data from clogging the connections of &#8220;innocent bystanders.&#8221;<br />
* It makes sure that information does make it to the intended destination.</p>
<p>In performing these two jobs, a router is extremely useful in dealing with two separate computer networks. It joins the two networks, passing information from one to the other. It also protects the networks from one another, preventing the traffic on one from unnecessarily spilling over to the other. Regardless of how many networks are attached, the basic operation and function of the router remains the same. Since the Internet is one huge network made up of tens of thousands of smaller networks, its use of routers is an absolute necessity. For more information, read How Routers Work.</p>
<p>Internet Backbone<br />
The National Science Foundation (NSF) created the first high-speed backbone in 1987. Called NSFNET, it was a T1 line that connected 170 smaller networks together and operated at 1.544 Mbps (million bits per second). IBM, MCI and Merit worked with NSF to create the backbone and developed a T3 (45 Mbps) backbone the following year.</p>
<p>Backbones are typically fiber optic trunk lines. The trunk line has multiple fiber optic cables combined together to increase the capacity. Fiber optic cables are designated OC for optical carrier, such as OC-3, OC-12 or OC-48. An OC-3 line is capable of transmitting 155 Mbps while an OC-48 can transmit 2,488 Mbps (2.488 Gbps). Compare that to a typical 56K modem transmitting 56,000 bps and you see just how fast a modern backbone is.</p>
<p>Today there are many companies that operate their own high-capacity backbones, and all of them interconnect at various NAPs around the world. In this way, everyone on the Internet, no matter where they are and what company they use, is able to talk to everyone else on the planet. The entire Internet is a gigantic, sprawling agreement between companies to intercommunicate freely.</p>
<p>Internet Protocol: IP Addresses<br />
Every machine on the Internet has a unique identifying number, called an IP Address. The IP stands for Internet Protocol, which is the language that computers use to communicate over the Internet. A protocol is the pre-defined way that someone who wants to use a service talks with that service. The &#8220;someone&#8221; could be a person, but more often it is a computer program like a Web browser.</p>
<p>A typical IP address looks like this: 216.27.61.137</p>
<p>To make it easier for us humans to remember, IP addresses are normally expressed in decimal format as a dotted decimal number like the one above. But computers communicate in binary form. Look at the same IP address in binary: 11011000.00011011.00111101.10001001</p>
<p>The four numbers in an IP address are called octets, because they each have eight positions when viewed in binary form. If you add all the positions together, you get 32, which is why IP addresses are considered 32-bit numbers. Since each of the eight positions can have two different states (1 or zero), the total number of possible combinations per octet is 28 or 256. So each octet can contain any value between zero and 255. Combine the four octets and you get 232 or a possible 4,294,967,296 unique values!</p>
<p>Out of the almost 4.3 billion possible combinations, certain values are restricted from use as typical IP addresses. For example, the IP address 0.0.0.0 is reserved for the default network and the address 255.255.255.255 is used for broadcasts.</p>
<p>The octets serve a purpose other than simply separating the numbers. They are used to create classes of IP addresses that can be assigned to a particular business, government or other entity based on size and need. The octets are split into two sections: Net and Host. The Net section always contains the first octet. It is used to identify the network that a computer belongs to. Host (sometimes referred to as Node) identifies the actual computer on the network. The Host section always contains the last octet. There are five IP classes plus certain special addresses. You can learn more about IP classes at What is an IP address?.</p>
<p>Internet Protocol: Domain Name System<br />
When the Internet was in its infancy, it consisted of a small number of computers hooked together with modems and telephone lines. You could only make connections by providing the IP address of the computer you wanted to establish a link with. For example, a typical IP address might be 216.27.22.162. This was fine when there were only a few hosts out there, but it became unwieldy as more and more systems came online.</p>
<p>The first solution to the problem was a simple text file maintained by the Network Information Center that mapped names to IP addresses. Soon this text file became so large it was too cumbersome to manage. In 1983, the University of Wisconsin created the Domain Name System (DNS), which maps text names to IP addresses automatically. This way you only need to remember www.howstuffworks.com, for example, instead of HowStuffWorks.com&#8217;s IP address.</p>
<p>URL: Uniform Resource Locator<br />
When you use the Web or send an e-mail message, you use a domain name to do it. For example, the Uniform Resource Locator (URL) &#8220;http://www.howstuffworks.com&#8221; contains the domain name howstuffworks.com. So does this e-mail address: example@howstuffworks.com. Every time you use a domain name, you use the Internet&#8217;s DNS servers to translate the human-readable domain name into the machine-readable IP address. Check out How Domain Name Servers Work for more in-depth information on DNS.</p>
<p>Top-level domain names, also called first-level domain names, include .COM, .ORG, .NET, .EDU and .GOV. Within every top-level domain there is a huge list of second-level domains. For example, in the .COM first-level domain there is:</p>
<p>* HowStuffWorks<br />
* Yahoo<br />
* Microsoft</p>
<p>Every name in the .COM top-level domain must be unique. The left-most word, like www, is the host name. It specifies the name of a specific machine (with a specific IP address) in a domain. A given domain can, potentially, contain millions of host names as long as they are all unique within that domain.</p>
<p>DNS servers accept requests from programs and other name servers to convert domain names into IP addresses. When a request comes in, the DNS server can do one of four things with it:</p>
<p>1. It can answer the request with an IP address because it already knows the IP address for the requested domain.<br />
2. It can contact another DNS server and try to find the IP address for the name requested. It may have to do this multiple times.<br />
3. It can say, &#8220;I don&#8217;t know the IP address for the domain you requested, but here&#8217;s the IP address for a DNS server that knows more than I do.&#8221;<br />
4. It can return an error message because the requested domain name is invalid or does not exist.</p>
<p>A DNS Example<br />
Let&#8217;s say that you type the URL www.howstuffworks.com into your browser. The browser contacts a DNS server to get the IP address. A DNS server would start its search for an IP address by contacting one of the root DNS servers. The root servers know the IP addresses for all of the DNS servers that handle the top-level domains (.COM, .NET, .ORG, etc.). Your DNS server would ask the root for www.howstuffworks.com, and the root would say, &#8220;I don&#8217;t know the IP address for www.howstuffworks.com, but here&#8217;s the IP address for the .COM DNS server.&#8221;</p>
<p>Your name server then sends a query to the .COM DNS server asking it if it knows the IP address for www.howstuffworks.com. The DNS server for the COM domain knows the IP addresses for the name servers handling the www.howstuffworks.com domain, so it returns those.</p>
<p>Your name server then contacts the DNS server for www.howstuffworks.com and asks if it knows the IP address for www.howstuffworks.com. It actually does, so it returns the IP address to your DNS server, which returns it to the browser, which can then contact the server for www.howstuffworks.com to get a Web page.</p>
<p>One of the keys to making this work is redundancy. There are multiple DNS servers at every level, so that if one fails, there are others to handle the requests. The other key is caching. Once a DNS server resolves a request, it caches the IP address it receives. Once it has made a request to a root DNS server for any .COM domain, it knows the IP address for a DNS server handling the .COM domain, so it doesn&#8217;t have to bug the root DNS servers again for that information. DNS servers can do this for every request, and this caching helps to keep things from bogging down.</p>
<p>Even though it is totally invisible, DNS servers handle billions of requests every day and they are essential to the Internet&#8217;s smooth functioning. The fact that this distributed database works so well and so invisibly day in and day out is a testimony to the design. Be sure to read How Domain Name Servers Work for more information on DNS.</p>
<p>Internet Servers and Clients<br />
Internet servers make the Internet possible. All of the machines on the Internet are either servers or clients. The machines that provide services to other machines are servers. And the machines that are used to connect to those services are clients. There are Web servers, e-mail servers, FTP servers and so on serving the needs of Internet users all over the world.</p>
<p>When you connect to www.howstuffworks.com to read a page, you are a user sitting at a client&#8217;s machine. You are accessing the HowStuffWorks Web server. The server machine finds the page you requested and sends it to you. Clients that come to a server machine do so with a specific intent, so clients direct their requests to a specific software server running on the server machine. For example, if you are running a Web browser on your machine, it will want to talk to the Web server on the server machine, not the e-mail server.</p>
<p>A server has a static IP address that does not change very often. A home machine that is dialing up through a modem, on the other hand, typically has an IP address assigned by the ISP every time you dial in. That IP address is unique for your session &#8212; it may be different the next time you dial in. This way, an ISP only needs one IP address for each modem it supports, rather than one for each customer.</p>
<p>Ports and HTTP<br />
Any server machine makes its services available using numbered ports &#8212; one for each service that is available on the server. For example, if a server machine is running a Web server and a file transfer protocol (FTP) server, the Web server would typically be available on port 80, and the FTP server would be available on port 21. Clients connect to a service at a specific IP address and on a specific port number.</p>
<p>Once a client has connected to a service on a particular port, it accesses the service using a specific protocol. Protocols are often text and simply describe how the client and server will have their conversation. Every Web server on the Internet conforms to the hypertext transfer protocol (HTTP). You can learn more about Internet servers, ports and protocols by reading How Web Servers Work.</p>
<p>Networks, routers, NAPs, ISPs, DNS and powerful servers all make the Internet possible. It is truly amazing when you realize that all this information is sent around the world in a matter of milliseconds! The components are extremely important in modern life &#8212; without them, there would be no Internet. And without the Internet, life would be very different indeed for many of us.</p>
<p>source:<br />
<a href="http://computer.howstuffworks.com/internet-infrastructure.htm"> http://computer.howstuffworks.com/internet-infrastructure.htm </a></p>
<div class="shr-publisher-973"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://techspedia.com/2010/04/21/how-internet-infrastructure-works/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Domain Name Servers Work</title>
		<link>http://techspedia.com/2010/04/20/how-domain-name-servers-work/</link>
		<comments>http://techspedia.com/2010/04/20/how-domain-name-servers-work/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 01:12:53 +0000</pubDate>
		<dc:creator>Techspedia</dc:creator>
				<category><![CDATA[Concepts]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Q & A]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Distributed System]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Domain Name Servers]]></category>
		<category><![CDATA[Domain Names]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[IP Addresses]]></category>
		<guid isPermaLink="false">http://techspedia.com/?p=968</guid>
		<description><![CDATA[If you spend any time on the Internet sending e-mail or browsing the Web, then you use domain name servers without even realizing it. Domain name servers, or DNS, are an incredibly important but completely hidden part of the Internet, and they are fascinating. The DNS system forms one of the largest and most active [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F20%2Fhow-domain-name-servers-work%2F' data-shr_title='How+Domain+Name+Servers+Work'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F20%2Fhow-domain-name-servers-work%2F' data-shr_title='How+Domain+Name+Servers+Work'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Ftechspedia.com%2F2010%2F04%2F20%2Fhow-domain-name-servers-work%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetTop Automatic --><p>If you spend any time on the Internet sending e-mail or browsing the Web, then you use domain name servers without even realizing it. Domain name servers, or DNS, are an incredibly important but completely hidden part of the Internet, and they are fascinating. The DNS system forms one of the largest and most active distributed databases on the planet. Without DNS, the Internet would shut down very quickly.</p>
<p>When you use the Web or send an e-mail message, you use a domain name to do it. For example, the URL &#8220;http://www.howstuffworks.com&#8221; contains the domain name howstuffworks.com. So does the e-mail address &#8220;iknow@howstuffworks.com.&#8221;</p>
<p style="text-align: center;"><img class="aligncenter" src="http://static.howstuffworks.com/gif/dns-ch.jpg" alt="" /></p>
<p>Human-readable names like &#8220;howstuffworks.com&#8221; are easy for people to remember, but they don&#8217;t do machines any good. <span id="more-968"></span>All of the machines use names called IP addresses to refer to one another. For example, the machine that humans refer to as &#8220;www.howstuffworks.com&#8221; has the IP address 70.42.251.42. Every time you use a domain name, you use the Internet&#8217;s domain name servers (DNS) to translate the human-readable domain name into the machine-readable IP address. During a day of browsing and e-mailing, you might access the domain name servers hundreds of times!</p>
<p>DNS Servers and IP Addresses</p>
<p>Domain name servers translate domain names to IP addresses. That sounds like a simple task, and it would be &#8212; except for five things:</p>
<p>* There are billions of IP addresses currently in use, and most machines have a human-readable name as well.<br />
* There are many billions of DNS requests made every day. A single person can easily make a hundred or more DNS requests a day, and there are hundreds of millions of people and machines using the Internet daily.<br />
* Domain names and IP addresses change daily.<br />
* New domain names get created daily.<br />
* Millions of people do the work to change and add domain names and IP addresses every day.</p>
<p>The DNS system is a database, and no other database on the planet gets this many requests. No other database on the planet has millions of people changing it every day, either. That is what makes the DNS system so unique.</p>
<p>IP Addresses</p>
<p>To keep all of the machines on the Internet straight, each machine is assigned a unique address called an IP address. IP stands for Internet protocol, and these addresses are 32-bit numbers normally expressed as four &#8220;octets&#8221; in a &#8220;dotted decimal number.&#8221; A typical IP address looks like this: 70.42.251.42</p>
<p>The four numbers in an IP address are called octets because they can have values between 0 and 255 (28 possibilities per octet).</p>
<p>Every machine on the Internet has its own IP address. A server has a static IP address that does not change very often. A home machine that is dialing up through a modem often has an IP address that is assigned by the ISP when you dial in. That IP address is unique for your session and may be different the next time you dial in. In this way, an ISP only needs one IP address for each modem it supports, rather than for every customer.</p>
<p>If you are working on a Windows machine, you can view your current IP address with the command WINIPCFG.EXE (IPCONFIG.EXE for Windows 2000/XP). On a UNIX machine, type nslookup along with a machine name (such as &#8220;nslookup www.howstuffworks.com&#8221;) to display the IP address of the machine (use the command hostname to learn the name of your machine).</p>
<p>As far as the Internet&#8217;s machines are concerned, an IP address is all that you need to talk to a server. For example, you can type in your browser the URL http://70.42.251.42 and you will arrive at the machine that contains the Web server for HowStuffWorks. Domain names are strictly a human convenience.</p>
<p>Domain Names</p>
<p>If we had to remember the IP addresses of all of the Web sites we visit every day, we would all go nuts. Human beings just are not that good at remembering strings of numbers. We are good at remembering words, however, and that is where domain names come in. You probably have hundreds of domain names stored in your head. For example:</p>
<p>* www.howstuffworks.com &#8211; a typical name<br />
* www.yahoo.com &#8211; the world&#8217;s best-known name<br />
* www.mit.edu &#8211; a popular EDU name<br />
* encarta.msn.com &#8211; a Web server that does not start with www<br />
* www.bbc.co.uk &#8211; a name using four parts rather than three<br />
* ftp.microsoft.com &#8211; an FTP server rather than a Web server</p>
<p>The COM, EDU and UK portions of these domain names are called the top-level domain or first-level domain. There are several hundred top-level domain names, including COM, EDU, GOV, MIL, NET, ORG and INT, as well as unique two-letter combinations for every country.</p>
<p>Within every top-level domain there is a huge list of second-level domains. For example, in the COM first-level domain, you&#8217;ve got:</p>
<p>* howstuffworks<br />
* yahoo<br />
* msn<br />
* microsoft<br />
* plus millions of others&#8230;</p>
<p>Every name in the COM top-level domain must be unique, but there can be duplication across domains. For example, howstuffworks.com and howstuffworks.org are completely different machines.</p>
<p>In the case of bbc.co.uk, it is a third-level domain. Up to 127 levels are possible, although more than four is rare.</p>
<p>The left-most word, such as www or encarta, is the host name. It specifies the name of a specific machine (with a specific IP address) in a domain. A given domain can potentially contain millions of host names as long as they are all unique within that domain.</p>
<p>Because all of the names in a given domain need to be unique, there has to be a single entity that controls the list and makes sure no duplicates arise. For example, the COM domain cannot contain any duplicate names, and a company called Network Solutions is in charge of maintaining this list. When you register a domain name, it goes through one of several dozen registrars who work with Network Solutions to add names to the list. Network Solutions, in turn, keeps a central database known as the whois database that contains information about the owner and name servers for each domain. If you go to the whois form, you can find information about any domain currently in existence.</p>
<p>While it is important to have a central authority keeping track of the database of names in the COM (and other) top-level domain, you would not want to centralize the database of all of the information in the COM domain. For example, Microsoft has hundreds of thousands of IP addresses and host names. Microsoft wants to maintain its own domain name server for the microsoft.com domain. Similarly, Great Britain probably wants to administrate the uk top-level domain, and Australia probably wants to administrate the au domain, and so on. For this reason, the DNS system is a distributed database. Microsoft is completely responsible for dealing with the name server for microsoft.com &#8212; it maintains the machines that implement its part of the DNS system, and Microsoft can change the database for its domain whenever it wants to because it owns its domain name servers.</p>
<p>Every domain has a domain name server somewhere that handles its requests, and there is a person maintaining the records in that DNS. This is one of the most amazing parts of the DNS system &#8212; it is completely distributed throughout the world on millions of machines administered by millions of people, yet it behaves like a single, integrated database!</p>
<p>The Distributed System</p>
<p>Name servers do two things all day long:</p>
<p>* They accept requests from programs to convert domain names into IP addresses.<br />
* They accept requests from other name servers to convert domain names into IP addresses.</p>
<p>When a request comes in, the name server can do one of four things with it:</p>
<p>* It can answer the request with an IP address because it already knows the IP address for the domain.<br />
* It can contact another name server and try to find the IP address for the name requested. It may have to do this multiple times.<br />
* It can say, &#8220;I don&#8217;t know the IP address for the domain you requested, but here&#8217;s the IP address for a name server that knows more than I do.&#8221;<br />
* It can return an error message because the requested domain name is invalid or does not exist.</p>
<p>When you type a URL into your browser, the browser&#8217;s first step is to convert the domain name and host name into an IP address so that the browser can go request a Web page from the machine at that IP address (see How Web Servers Work for details on the whole process). To do this conversion, the browser has a conversation with a name server.</p>
<p>When you set up your machine on the Internet, you (or the software that you installed to connect to your ISP) had to tell your machine what name server it should use for converting domain names to IP addresses. On some systems, the DNS is dynamically fed to the machine when you connect to the ISP, and on other machines it is hard-wired. If you are working on a Windows 95/98/ME machine, you can view your current name server with the command WINIPCFG.EXE (IPCONFIG for Windows 2000/XP). On a UNIX machine, type nslookup along with your machine name. Any program on your machine that needs to talk to a name server to resolve a domain name knows what name server to talk to because it can get the IP address of your machine&#8217;s name server from the operating system.</p>
<p>The browser therefore contacts its name server and says, &#8220;I need for you to convert a domain name to an IP address for me.&#8221; For example, if you type &#8220;www.howstuffworks.com&#8221; into your browser, the browser needs to convert that URL into an IP address. The browser will hand &#8220;www.howstuffworks.com&#8221; to its default name server and ask it to convert it.</p>
<p>The name server may already know the IP address for www.howstuffworks.com. That would be the case if another request to resolve www.howstuffworks.com came in recently (name servers cache IP addresses to speed things up). In that case, the name server can return the IP address immediately. Let&#8217;s assume, however, that the name server has to start from scratch.</p>
<p>A name server would start its search for an IP address by contacting one of the root name servers. The root servers know the IP address for all of the name servers that handle the top-level domains. Your name server would ask the root for www.howstuffworks.com, and the root would say (assuming no caching), &#8220;I don&#8217;t know the IP address for www.howstuffworks.com, but here&#8217;s the IP address for the COM name server.&#8221; Obviously, these root servers are vital to this whole process, so:</p>
<p>* There are many of them scattered all over the planet.<br />
* Every name server has a list of all of the known root servers. It contacts the first root server in the list, and if that doesn&#8217;t work it contacts the next one in the list, and so on.</p>
<p>Here is a typical list of root servers held by a typical name server:</p>
<p>; This file holds the information on root name servers<br />
; needed to initialize cache of Internet domain name<br />
; servers (e.g. reference this file in the<br />
; &#8220;cache  .  &#8221; configuration file of BIND domain<br />
: name servers).<br />
;<br />
; This file is made available by InterNIC registration<br />
; services under anonymous FTP as<br />
;     file             /domain/named.root<br />
;     on server        FTP.RS.INTERNIC.NET<br />
; -OR- under Gopher at RS.INTERNIC.NET<br />
;     under menu     InterNIC Registration Services (NSI)<br />
;        submenu     InterNIC Registration Archives<br />
;     file           named.root<br />
;<br />
; last update:    Aug 22, 1997<br />
; related version of root zone:   1997082200<br />
;<br />
;<br />
; formerly NS.INTERNIC.NET<br />
;<br />
.                     3600000 IN  NS  A.ROOT-SERVERS.NET.<br />
A.ROOT-SERVERS.NET.   3600000     A   198.41.0.4<br />
;<br />
; formerly NS1.ISI.EDU<br />
;<br />
.                     3600000     NS  B.ROOT-SERVERS.NET.<br />
B.ROOT-SERVERS.NET.   3600000     A   128.9.0.107<br />
;<br />
; formerly C.PSI.NET<br />
;<br />
.                     3600000     NS  C.ROOT-SERVERS.NET.<br />
C.ROOT-SERVERS.NET.   3600000     A   192.33.4.12<br />
;<br />
; formerly TERP.UMD.EDU<br />
;<br />
.                     3600000     NS  D.ROOT-SERVERS.NET.<br />
D.ROOT-SERVERS.NET.   3600000     A   128.8.10.90<br />
;<br />
; formerly NS.NASA.GOV<br />
;<br />
.                     3600000     NS  E.ROOT-SERVERS.NET.<br />
E.ROOT-SERVERS.NET.   3600000     A   192.203.230.10<br />
;<br />
; formerly NS.ISC.ORG<br />
;<br />
.                     3600000     NS  F.ROOT-SERVERS.NET.<br />
F.ROOT-SERVERS.NET.   3600000     A   192.5.5.241<br />
;<br />
; formerly NS.NIC.DDN.MIL<br />
;<br />
.                     3600000     NS  G.ROOT-SERVERS.NET.<br />
G.ROOT-SERVERS.NET.   3600000     A   192.112.36.4<br />
;<br />
; formerly AOS.ARL.ARMY.MIL<br />
;<br />
.                     3600000     NS  H.ROOT-SERVERS.NET.<br />
H.ROOT-SERVERS.NET.   3600000     A   128.63.2.53<br />
;<br />
; formerly NIC.NORDU.NET<br />
;<br />
.                     3600000     NS  I.ROOT-SERVERS.NET.<br />
I.ROOT-SERVERS.NET.   3600000     A   192.36.148.17<br />
;<br />
; temporarily housed at NSI (InterNIC)<br />
;<br />
.                     3600000     NS  J.ROOT-SERVERS.NET.<br />
J.ROOT-SERVERS.NET.   3600000     A   198.41.0.10<br />
;<br />
; housed in LINX, operated by RIPE NCC<br />
;<br />
.                     3600000     NS  K.ROOT-SERVERS.NET.<br />
K.ROOT-SERVERS.NET.   3600000     A   193.0.14.129<br />
;<br />
; temporarily housed at ISI (IANA)<br />
;<br />
.                     3600000     NS  L.ROOT-SERVERS.NET.<br />
L.ROOT-SERVERS.NET.   3600000     A   198.32.64.12<br />
;<br />
; housed in Japan, operated by WIDE<br />
;<br />
.                     3600000     NS  M.ROOT-SERVERS.NET.<br />
M.ROOT-SERVERS.NET.   3600000     A   202.12.27.33<br />
; End of File</p>
<p>The formatting is a little odd, but basically it shows you that the list contains the actual IP addresses of 13 different root servers.</p>
<p>The root server knows the IP addresses of the name servers handling the several hundred top-level domains. It returns to your name server the IP address for a name server for the COM domain. Your name server then sends a query to the COM name server asking it if it knows the IP address for www.howstuffworks.com. The name server for the COM domain knows the IP addresses for the name servers handling the HOWSTUFFWORKS.COM domain, so it returns those. Your name server then contacts the name server for HOWSTUFFWORKS.COM and asks if it knows the IP address for www.howstuffworks.com. It does, so it returns the IP address to your name server, which returns it to the browser, which can then contact the server for www.howstuffworks.com to get a Web page.</p>
<p>One of the keys to making this work is redundancy. There are multiple name servers at every level, so if one fails, there are others to handle the requests. There are, for example, three different machines running name servers for HOWSTUFFWORKS.COM requests. All three would have to fail for there to be a problem.</p>
<p>The other key is caching. Once a name server resolves a request, it caches all of the IP addresses it receives. Once it has made a request to a root server for any COM domain, it knows the IP address for a name server handling the COM domain, so it doesn&#8217;t have to bug the root servers again for that information. Name servers can do this for every request, and this caching helps to keep things from bogging down.</p>
<p>Name servers do not cache forever, though. The caching has a component, called the Time To Live (TTL), that controls how long a server will cache a piece of information. When the server receives an IP address, it receives the TTL with it. The name server will cache the IP address for that period of time (ranging from minutes to days) and then discard it. The TTL allows changes in name servers to propagate. Not all name servers respect the TTL they receive, however. When HowStuffWorks moved its machines over to new servers, it took three weeks for the transition to propagate throughout the Web. We put a little tag that said &#8220;new server&#8221; in the upper left corner of the home page so people could tell whether they were seeing the new or the old server during the transition.</p>
<p>Creating a New Domain Name</p>
<p>When someone wants to create a new domain, he or she has to do two things:</p>
<p>* Find a name server for the domain name to live on.<br />
* Register the domain name.</p>
<p>Technically, there does not need to be a machine in the domain &#8212; there just needs to be a name server that can handle the requests for the domain name.</p>
<p>There are two ways to get a name server for a domain:</p>
<p>* You can create and administer it yourself.<br />
* You can pay an ISP or hosting company to handle it for you.</p>
<p>Most larger companies have their own domain name servers. Most smaller companies pay someone.</p>
<p>The history of HowStuffWorks is typical. When howstuffworks.com was first created, it began as a parked domain. This domain lived with a company called www.webhosting.com. Webhosting.com maintained the name server and also maintained a machine that created the single &#8220;under construction&#8221; page for the domain.</p>
<p>To create a domain, you fill out a form with a company that does domain name registration (examples: register.com, verio.com, networksolutions.com). They create an &#8220;under construction page,&#8221; create an entry in their name server, and submit the form&#8217;s data into the whois database. Twice a day, the COM, ORG, NET, etc. name servers get updates with the newest IP address information. At that point, a domain exists and people can go see the &#8220;under construction&#8221; page.</p>
<p>HowStuffWorks then started publishing content under the domain www.howstuffworks.com. We set up a hosting account with Tabnet (now part of Verio, Inc.), and Tabnet ran the DNS for HowStuffWorks as well as the machine that hosted the HowStuffWorks Web pages. This type of machine is called a virtual Web hosting machine and is capable of hosting multiple domains simultaneously. Five-hundred or so different domains all shared the same processor.</p>
<p>As HowStuffWorks became more popular, it outgrew the virtual hosting machine and needed its own server. At that point, we started maintaining our own machines dedicated to HowStuffWorks, and began administering our own DNS. We currently have four servers:</p>
<p>* AUTH-NS1.HOWSTUFFWORKS.COM 70.42.150.19<br />
* AUTH-NS2.HOWSTUFFWORKS.COM 70.42.150.20<br />
* AUTH-NS3.HOWSTUFFWORKS.COM 70.42.251.19<br />
* AUTH-NS4.HOWSTUFFWORKS.COM 70.42.251.20</p>
<p>Our primary DNS is auth-ns1.howstuffworks.com. Any changes we make to it propagate automatically to the secondary, which is also maintained by our ISP.</p>
<p>All of these machines run name server software called BIND. BIND knows about all of the machines in our domain through a text file on the main server that looks like this:</p>
<p>@         NS    auth-ns1.howstuffworks.com.<br />
@         NS    auth-ns2.howstuffworks.com.<br />
@         MX 10 mail</p>
<p>mail      A     209.170.137.42</p>
<p>vip1      A     216.183.103.150<br />
www       CNAME vip1</p>
<p>Decoding this file from the top, you can see that:</p>
<p>* The first two lines point to the primary and secondary name servers.</p>
<p>* The next line is called the MX record. When you send e-mail to anyone at howstuffworks.com, the piece of software sending the e-mail contacts the name server to get the MX record so it knows where the SMTP server for HowStuffWorks is (see How E-mail Works for details). Many larger systems have multiple machines handling incoming e-mail, and therefore multiple MX records.</p>
<p>* The next line points to the machine that will handle a request to mail.howstuffworks.com.</p>
<p>* The next line points to the IP address that will handle a request to oak.howstuffworks.com.</p>
<p>* The next line points to the IP address that will handle a request to howstuffworks.com (no host name).</p>
<p>You can see from this file that there are several physical machines at separate IP addresses that make up the HowStuffWorks server infrastructure. There are aliases for hosts like mail and www. There can be aliases for anything. For example, there could be an entry in this file for scoobydoo.howstuffworks.com, and it could point to the physical machine called walnut. There could be an alias for yahoo.howstuffworks.com, and it could point to yahoo. There really is no limit to it. We could also create multiple name servers and segment our domain.</p>
<p>As you can see from this description, DNS is a rather amazing distributed database. It handles billions of requests for billions of names every day through a network of millions of name servers administered by millions of people. Every time you send an e-mail message or view a URL, you are making requests to multiple name servers scattered all over the globe. What&#8217;s amazing is that the process is usually completely invisible and extremely reliable!</p>
<p>source:<br />
<a href="http://computer.howstuffworks.com/dns.htm"> http://computer.howstuffworks.com/dns.htm </a></p>
<div class="shr-publisher-968"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://techspedia.com/2010/04/20/how-domain-name-servers-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

