<?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>Programming Tips Tricks &#187; Networking</title>
	<atom:link href="http://www.sharpprogrammer.com/category/networking/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sharpprogrammer.com</link>
	<description>For Smart Programmers</description>
	<lastBuildDate>Wed, 11 Nov 2009 03:53:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Best Computer Networking Books</title>
		<link>http://www.sharpprogrammer.com/networking/best-computer-networking-books/</link>
		<comments>http://www.sharpprogrammer.com/networking/best-computer-networking-books/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 11:49:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Computer Hardware]]></category>
		<category><![CDATA[Computer Networking Books]]></category>
		<category><![CDATA[Computer Networking Notes]]></category>
		<category><![CDATA[Computer Networking Pdf]]></category>
		<category><![CDATA[Computer Networking Tutorials]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tcp/Ip]]></category>
		<category><![CDATA[Topology]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/?p=223</guid>
		<description><![CDATA[

Networking For Dummies &#8211; by Doug Lowe ISBN : 0470056207 List Price : $24.99


Networking All-in-One Desk Reference For Dummies (For Dummies (Computer/Tech)) &#8211; by Doug Lowe ISBN : 0470179155 List Price : $39.99


Computer Networking: A Top-Down Approach (5th Edition) &#8211; by James F. Kurose,Keith W. Ross ISBN : 0136079679 List Price : $103.00


Head First Networking [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/best-computer-networking-books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Real Time Stream Control Protocol &#8211; Protocol TCP RTSP</title>
		<link>http://www.sharpprogrammer.com/networking/real-time-stream-control-protocol-protocol-tcp-rtsp/</link>
		<comments>http://www.sharpprogrammer.com/networking/real-time-stream-control-protocol-protocol-tcp-rtsp/#comments</comments>
		<pubDate>Sun, 11 Nov 2007 11:15:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/real-time-stream-control-protocol-protocol-tcp-rtsp/</guid>
		<description><![CDATA[
RTSP:  Real-Time Streaming Protocol &#8211; Real-Time Stream Control Protocol (RTSP)  RTSP: Real-Time Streaming Protocol
TCP / IP  Suite &#8211; RLOGIN &#124; RTSP &#124; SCTP &#124; SLP &#124; SMPP &#124; SMTP &#124; SNMP &#124; SOCKS V5 &#124; TACACS+ &#124;  TELNET &#124; WCCP &#8211; Tips and Tricks on TCP / IP Suite &#8211; RLOGIN [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/real-time-stream-control-protocol-protocol-tcp-rtsp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Service Discovery SLP Service Location Protocol</title>
		<link>http://www.sharpprogrammer.com/networking/service-discovery-slp-service-location-protocol/</link>
		<comments>http://www.sharpprogrammer.com/networking/service-discovery-slp-service-location-protocol/#comments</comments>
		<pubDate>Thu, 11 Oct 2007 19:07:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/service-discovery-slp-service-location-protocol/</guid>
		<description><![CDATA[
Deploying SLP &#8211; For the exceptionally curious (and the  curiously exceptional), here is a description of Deploying SLP
Introduction to SLP &#8211; The idea here is to allow Introduction  to SLP
Remote Service Discovery in the Service Location Protocol (SLP)  via DNS SRV (RFC3832) &#8211; Much of magic lies in what&#8217;s called Remote Service [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/service-discovery-slp-service-location-protocol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Service Discovery UPnP</title>
		<link>http://www.sharpprogrammer.com/networking/service-discovery-upnp/</link>
		<comments>http://www.sharpprogrammer.com/networking/service-discovery-upnp/#comments</comments>
		<pubDate>Wed, 03 Oct 2007 01:22:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/service-discovery-upnp/</guid>
		<description><![CDATA[
How  does Zeroconf compare with Viiv/DLNA/DHWG/UPnP? &#8211; At a glance How does  Zeroconf compare with Viiv/DLNA/DHWG/UPnP?
Jon Udell: UPnP, Web services, and Rendezvous &#8211; Jon Udell&#8217;s  roles as writer, analyst, and developer intersect here on this weblog. Jon  Udell: UPnP, Web services, and Rendezvous
The  Microsoft UPnP (Universal Plug and Play) Vulnerability [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/service-discovery-upnp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Service Discovery Zeroconf (Apple DNS-SD)</title>
		<link>http://www.sharpprogrammer.com/networking/service-discovery-zeroconf-apple-dns-sd/</link>
		<comments>http://www.sharpprogrammer.com/networking/service-discovery-zeroconf-apple-dns-sd/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 15:21:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/service-discovery-zeroconf-apple-dns-sd/</guid>
		<description><![CDATA[
KDE Wiki : Zeroconf in KDE &#8211; There&#8217;s no excuse to use anything  else KDE Wiki : Zeroconf in KDE
Lemonodor:  CL-ZEROCONF &#8211; There&#8217;s a little missing link that makes Lemonodor:  CL-ZEROCONF
O&#8217;Reilly &#8211; Safari Books Online &#8211; 0596101007 &#8211; Zero Configuration  Networking: The Definitive Guide &#8211; 0596101007 &#8211; Zero Configuration  Networking: [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/service-discovery-zeroconf-apple-dns-sd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Domain Name Server Books References RFCs</title>
		<link>http://www.sharpprogrammer.com/networking/domain-name-server-books-references-rfcs/</link>
		<comments>http://www.sharpprogrammer.com/networking/domain-name-server-books-references-rfcs/#comments</comments>
		<pubDate>Sun, 30 Sep 2007 15:56:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/domain-name-server-books-references-rfcs/</guid>
		<description><![CDATA[
 Craig Hunt, “TCP/IP Network Administration, O’Reilly &#38; Associates, Inc., Sebastopol, 1993
 P.  Beertema , “Common DNS Data File Configuration Errors”, RFC 1537, Oct. 1993
 J.  Postel , “Domain Name System Structure and Delegation”, RFC 1591, March 1994
 A.  Romav , “Taking care of Your Domain”, RIPE-114, May 1994
 J.  Hawkinson , “Guidelines for creation, selection and registration of an [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/domain-name-server-books-references-rfcs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Domain Name System and Reverse Lookup</title>
		<link>http://www.sharpprogrammer.com/networking/domain-name-system-and-reverse-lookup/</link>
		<comments>http://www.sharpprogrammer.com/networking/domain-name-system-and-reverse-lookup/#comments</comments>
		<pubDate>Sun, 30 Sep 2007 15:46:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/domain-name-system-and-reverse-lookup/</guid>
		<description><![CDATA[Importance of Domain Name System
•    DNS is essential for a proper operation of the network;
•    If DNS fails, connections to any remote host are no more possible;
•    To allow network operation in case of failures of a nameserver, each nameserver (called primary nameserver should have at least another nameserver (called secondary nameserver) which holds a [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/domain-name-system-and-reverse-lookup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Service Discovery Jini</title>
		<link>http://www.sharpprogrammer.com/networking/service-discovery-jini/</link>
		<comments>http://www.sharpprogrammer.com/networking/service-discovery-jini/#comments</comments>
		<pubDate>Fri, 28 Sep 2007 01:15:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/service-discovery-jini/</guid>
		<description><![CDATA[

Can iTunes Accomplish What Jini Couldn&#8217;t? &#8211; So what this site  seems to be telling us is that the Can iTunes Accomplish What Jini Couldn&#8217;t?
JGrid: A Jini Technology-Based Service Grid &#8211; Interesting  information about JGrid: A Jini Technology-Based Service Grid
Jini Service Discovery Utilities Specification - Don’t let the  good things slip through [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/service-discovery-jini/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Difference Multicast and Unicast</title>
		<link>http://www.sharpprogrammer.com/networking/difference-multicast-and-unicast/</link>
		<comments>http://www.sharpprogrammer.com/networking/difference-multicast-and-unicast/#comments</comments>
		<pubDate>Sat, 15 Sep 2007 08:09:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/difference-multicast-and-unicast/</guid>
		<description><![CDATA[
Zeroconf relies on what is called Multicast DNS.
Say you are at a party and  you need to talk to a woman named Suzy.
 Unicast DNS is like asking the host of  the party who she is;
multicast DNS is like shouting &#8220;Is Suzy here?&#8221; to the  whole room.
Naturally, things would get awfully loud [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/difference-multicast-and-unicast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Difference between ARP and RARP</title>
		<link>http://www.sharpprogrammer.com/networking/difference-between-arp-and-rarp/</link>
		<comments>http://www.sharpprogrammer.com/networking/difference-between-arp-and-rarp/#comments</comments>
		<pubDate>Fri, 14 Sep 2007 16:09:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/difference-between-arp-and-rarp/</guid>
		<description><![CDATA[
Address Resolution Protocol and Reverse Address Resolution Protocol 
A MAC address is something like an electronic serial number.  Whenever info is  sent from your computer, the packet contains the MAC Address.
ARP (Address  Resolution Protocol) resolves the MAC address to an IP Address.  In a sense this  identifies the calling computer [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/difference-between-arp-and-rarp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Network Programming &#8211; Socket Programming Links</title>
		<link>http://www.sharpprogrammer.com/networking/network-programming-socket-programming-links/</link>
		<comments>http://www.sharpprogrammer.com/networking/network-programming-socket-programming-links/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 02:29:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/network-programming-socket-programming-links/</guid>
		<description><![CDATA[

Serial  Programming Guide for POSIX Operating Systems &#8211; Michael R Sweet &#8211; Perhaps  the biggest (and most unheralded) change in Serial Programming Guide for POSIX  Operating Systems &#8211; Michael R Sweet
UNIX  index page &#8211; Update your knowledge about UNIX index page
the UNIX course/UNIX programming in C/Systems Programming &#8211;  It&#8217;s not [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/network-programming-socket-programming-links/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Comparison TCP and UDP Protocol</title>
		<link>http://www.sharpprogrammer.com/networking/comparison-tcp-and-udp-protocol/</link>
		<comments>http://www.sharpprogrammer.com/networking/comparison-tcp-and-udp-protocol/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 17:00:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/comparison-tcp-and-udp-protocol/</guid>
		<description><![CDATA[Difference between TCP and UDP Protocol
 (Christopher Pearson)




TCP(Transmission Control Protocol). TCP is a   connection-oriented protocol, a connection can be made from client to server,   and from then on any data can be sent along that connection.


UDP(User Datagram Protocol). A simpler   message-based connectionless protocol. With UDP you send messages(packets)  [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/comparison-tcp-and-udp-protocol/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple Zeroconf Technology</title>
		<link>http://www.sharpprogrammer.com/networking/apple-zeroconf-technology/</link>
		<comments>http://www.sharpprogrammer.com/networking/apple-zeroconf-technology/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 02:55:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/apple-zeroconf-technology/</guid>
		<description><![CDATA[

Avahi &#8211; Trac &#8211; Who&#8217;s  There? Avahi &#8211; Trac
Bonjour, Mon ami: Automatic Service Discovery in Tiger &#8211;  www.mactech.com is the global entry point for technology information for the  Apple Macintosh. Find links to all Apple Macintosh technology content here.  Bonjour, Mon ami: Automatic Service Discovery in Tiger
Documentation/ZeroConf &#8211; wzdftpd &#8211; Trac [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/apple-zeroconf-technology/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Socket Programming &#8211; Java C++ Windows Unix</title>
		<link>http://www.sharpprogrammer.com/networking/socket-programming-java-c-windows-unix/</link>
		<comments>http://www.sharpprogrammer.com/networking/socket-programming-java-c-windows-unix/#comments</comments>
		<pubDate>Mon, 03 Sep 2007 17:28:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Perl]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/network-programming-links-references/</guid>
		<description><![CDATA[

dpBasics : Java Socket Programming &#8211; A final requirement is  that the solutions in the areas must coexist &#8211; dpBasics : Java Socket  Programming
Programming UNIX Sockets in C &#8211; Frequently Asked Questions &#8211;  Indeed somebody did it ! Programming UNIX Sockets in C &#8211; Frequently Asked  Questions
An  Introduction to Socket [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/socket-programming-java-c-windows-unix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Network Subnetting</title>
		<link>http://www.sharpprogrammer.com/networking/network-subnetting/</link>
		<comments>http://www.sharpprogrammer.com/networking/network-subnetting/#comments</comments>
		<pubDate>Thu, 30 Aug 2007 18:58:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/network-subnetting/</guid>
		<description><![CDATA[Defining Subnets &#8211; Brien M. Posey
 
Subnetting  is simply a technique for breaking a big block of IP addresses into smaller  blocks that can be used to define separate networks. For example, suppose that  you were able to obtain a class B block of IP addresses. Imagine that the  address block [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/network-subnetting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is &#8220;Port&#8221; in Networking</title>
		<link>http://www.sharpprogrammer.com/networking/what-is-port-in-networking/</link>
		<comments>http://www.sharpprogrammer.com/networking/what-is-port-in-networking/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 15:58:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/what-is-port-in-networking/</guid>
		<description><![CDATA[Ports can be readily explained with an analogy:
Think of IP addresses as the street address of a block of flats (apartment complex), and the port number as the number of a particular flat (apartment) within that building.

If a letter (a data packet) is sent to the flats (IP) without a flat number (port number) on [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/what-is-port-in-networking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Difference between Router and Gateway</title>
		<link>http://www.sharpprogrammer.com/networking/difference-between-router-and-gateway/</link>
		<comments>http://www.sharpprogrammer.com/networking/difference-between-router-and-gateway/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 15:24:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/difference-between-router-and-gateway/</guid>
		<description><![CDATA[Difference between Router and Gateway
In simpler terms a router is like a elevator in the building. It can take you to  any floor [destination] and back again [source]. This would work with any  routable protocol [tcp/ip, ipx, decnet..]

Your first door to the elevator  is your gateway. This is all your pc needs [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/difference-between-router-and-gateway/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Magic Packet WOL</title>
		<link>http://www.sharpprogrammer.com/networking/magic-packet-wol/</link>
		<comments>http://www.sharpprogrammer.com/networking/magic-packet-wol/#comments</comments>
		<pubDate>Wed, 08 Aug 2007 18:40:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/magic-packet-wol/</guid>
		<description><![CDATA[Magic Packet Wake On LAN (WOL)

The Magic Packet is a broadcast frame, transmitted over port 0 (Historically the most common port used), or 7 or 9 (becoming the most common ports used). It can be sent over a variety of connectionless protocols (UDP, IPX) but UDP is most commonly used. The data that is contained [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/magic-packet-wol/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wake On LAN / Remote Wake Up &#8211; Computer</title>
		<link>http://www.sharpprogrammer.com/networking/wake-on-lan-remote-wake-up-computer/</link>
		<comments>http://www.sharpprogrammer.com/networking/wake-on-lan-remote-wake-up-computer/#comments</comments>
		<pubDate>Wed, 08 Aug 2007 18:29:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.sharpprogrammer.com/networking/wake-on-lan-remote-wake-up-computer/</guid>
		<description><![CDATA[The general process of waking a computer up remotely in a LAN can be explained thus:

The target computer is shut down, with power reserved for the network card. The network card listens for a specific packet, called the &#8220;Magic Packet&#8221;. The Magic Packet is broadcast on the broadcast address for that particular subnet or the [...]]]></description>
		<wfw:commentRss>http://www.sharpprogrammer.com/networking/wake-on-lan-remote-wake-up-computer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
