Networking



Real Time Stream Control Protocol - Protocol TCP RTSP

Real Time Stream Control Protocol - Protocol TCP RTSP

RTSP: Real-Time Streaming Protocol - Real-Time Stream Control Protocol (RTSP) RTSP: Real-Time Streaming Protocol
TCP / IP Suite - RLOGIN | RTSP | SCTP | SLP | SMPP | SMTP | SNMP | SOCKS V5 | TACACS+ | TELNET | WCCP - Tips and Tricks on TCP / IP Suite - RLOGIN | …

Service Discovery SLP Service Location Protocol

Service Discovery SLP Service Location Protocol

Deploying SLP - For the exceptionally curious (and the curiously exceptional), here is a description of Deploying SLP
Introduction to SLP - The idea here is to allow Introduction to SLP
Remote Service Discovery in the Service Location Protocol (SLP) via DNS SRV (RFC3832) - Much of magic lies in what’s called Remote …

Service Discovery UPnP

Service Discovery UPnP

How does Zeroconf compare with Viiv/DLNA/DHWG/UPnP? - At a glance How does Zeroconf compare with Viiv/DLNA/DHWG/UPnP?
Jon Udell: UPnP, Web services, and Rendezvous - Jon Udell’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) …

Service Discovery Zeroconf (Apple DNS-SD)

Service Discovery Zeroconf (Apple DNS-SD)

KDE Wiki : Zeroconf in KDE - There’s no excuse to use anything else KDE Wiki : Zeroconf in KDE
Lemonodor: CL-ZEROCONF - There’s a little missing link that makes Lemonodor: CL-ZEROCONF
O’Reilly - Safari Books Online - 0596101007 - Zero Configuration Networking: The Definitive Guide - 0596101007 - Zero Configuration …

Domain Name Server Books References RFCs

Domain Name Server Books References RFCs

 Craig Hunt, “TCP/IP Network Administration, O’Reilly & 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 Autonomous System (AS)”, Internet-Draft, May …

Domain Name System and Reverse Lookup

Domain Name System and Reverse Lookup

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 copy of the zone file;
•   …

Service Discovery Jini

Service Discovery Jini

Can iTunes Accomplish What Jini Couldn’t? - So what this site seems to be telling us is that the Can iTunes Accomplish What Jini Couldn’t?
JGrid: A Jini Technology-Based Service Grid - Interesting information about JGrid: A Jini Technology-Based Service Grid
Jini Service Discovery Utilities Specification - Don’t let the good things slip …

Difference Multicast and Unicast

Difference Multicast and Unicast

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 “Is Suzy here?” to the whole room.

Naturally, things would get awfully loud if it was a big …

Difference between ARP and RARP

Difference between ARP and RARP

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 connecting to your computer.

Think of …

Network Programming - Socket Programming Links

Network Programming - Socket Programming Links

Serial Programming Guide for POSIX Operating Systems - Michael R Sweet - Perhaps the biggest (and most unheralded) change in Serial Programming Guide for POSIX Operating Systems - Michael R Sweet
UNIX index page - Update your knowledge about UNIX index page
the UNIX course/UNIX programming in C/Systems Programming - It’s …

Comparison TCP and UDP Protocol

Comparison TCP and UDP Protocol

Difference between TCP and UDP Protocol

(Christopher Pearson)

Apple Zeroconf Technology

Apple Zeroconf Technology

Avahi - Trac - Who’s There? Avahi - Trac
Bonjour, Mon ami: Automatic Service Discovery in Tiger - 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 - wzdftpd - …

Socket Programming - Java C++ Windows Unix

Socket Programming - Java C++ Windows Unix

dpBasics : Java Socket Programming - A final requirement is that the solutions in the areas must coexist - dpBasics : Java Socket Programming
Programming UNIX Sockets in C - Frequently Asked Questions - Indeed somebody did it ! Programming UNIX Sockets in C - Frequently Asked Questions
An Introduction to …

Network Subnetting

Network Subnetting

Defining Subnets - 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 that you received …

What is “Port” in Networking

What is “Port” in Networking

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 it then nobody knows who …

Difference between Router and Gateway

Difference between Router and Gateway

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 to know since the router …

Magic Packet WOL

Magic Packet WOL

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 in a Magic Packet is …

Wake On LAN / Remote Wake Up - Computer

Wake On LAN / Remote Wake Up - Computer

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 “Magic Packet”. The Magic Packet is broadcast on the broadcast address for that particular subnet or the entire LAN. The listening computer …