FACTOID # 54: The Mall in Washington, D.C. is 1.4 times larger than Vatican City.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Data packet

In computer networking and telecommunications, packet switching is a communications paradigm in which packets (messages or fragments of messages) are individually routed between nodes, with no previously established communication path.


Packet switching was invented by Donald Davies and Paul Baran in the early 1960s. Some people claim that Leonard Kleinrock also invented packet switching, but Davies contested this prior to his death and pointed out that Kleinrock's research was actually in queueing theory, which is a key theoretical underpinning to packet switching. Kleinrock's published works nowhere mention breaking a user's message up into segments, and sending the segments through the network separately, which was the key innovation in Baran's and Davies' work.


A packet is a block of user data together with necessary address and administration information attached, to allow the network to deliver the data to the correct destination. One data connection will usually carry a stream of packets of data that will not necessarily be all routed the same way over the physical network.


Analogous to a physical packet sent through the post with the address written on the outside, this provides the information the network (the postal service) needs to get the packet to the correct destination.


Packets are routed to their destination through the most expedient route (as determined by some routing algorithm). Not all packets travelling between the same two hosts, even those from a single message, will necessarily follow the same route.


The destination computer reassembles the packets into their appropriate sequence. Packet switching is used to optimise the use of the bandwidth available in a network and to minimise the latency. Ethernet, X.25 and Frame relay are international standard layer 2 packet switching networks. Compare with ATM which uses cell relay instead of packet switching.


Notably, the Internet is a packet-switched network, running the Internet Protocol layer 3 protocol over a variety of other network technologies. Newer mobile phone technologies such as GPRS and i-mode also employ packet switching.


Also called connectionless. Opposite of circuit switched or connection-oriented networking, although technologies such as MPLS are beginning to blur the boundaries between the two.


See also

Further reading

  • Paul Baran, On Distributed Communications (http://www.rand.org/publications/RM/baran.list.html)
  • Paul Baran, On Distributed Communications Networks (IEEE Transactions on Communications Systems, March 1964)
  • Leonard Kleinrock, Information Flow in Large Communication Nets (http://www.lk.cs.ucla.edu/LK/Bib/REPORT/PhD/), (MIT, Cambridge, May 31, 1961) Proposal for a Ph.D. Thesis
  • Leonard Kleinrock, Communication Nets: Stochastic Message Flow and Design (McGraw-Hill, 1964)
  • Katie Hafner, Where Wizards Stay Up Late (Simon and Schuster, 1996)

External links

This article was originally based on material from the Free On-line Dictionary of Computing, which is licensed under the GFDL.


  Results from FactBites:
 
Webmaster.Info : Glossary (1376 words)
An HTTP cookie is data sent by an HTTP server to a browser and then sent back by the browser each time it accesses that server.
A protocol that enables packets of data to be transmitted throughout the Internet using the transmission control protocol (TCP).
Each packet is wrapped with header information that indicates where the packet came from, where it is going, and what part of a whole entity it belongs to.
RFC 2198 (rfc2198) - RTP Payload for Redundant Audio Data (2745 words)
If a packet is lost then the missing information may be reconstructed at the receiver from the redundant data that arrives in the following packet(s), provided that the average number of consecutively lost packets is small.
The use of an unsigned offset implies that redundant data must be sent after the primary data, and is hence a time to be subtracted from the current timestamp to determine the timestamp of the data for which this block is the redundancy.
Since CSRC data in an audio stream is expected to change relatively infrequently, it is recommended that applications which require this information assume that the CSRC data in the RTP header may be applied to the reconstructed redundant data.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m