Information about Overlay Network
An overlay network is a computer network which is built on top of another network. Nodes in the overlay can be thought of as being connected by virtual or logical links, each of which corresponds to a path, perhaps through many physical links, in the underlying network. For example, many peer-to-peer networks are overlay networks because they run on top of the Internet. Dial-up Internet is an overlay upon the telephone network.
Overlay networks have also been proposed as a way to improve Internet routing, such as through quality of service guarantees to achieve higher-quality streaming media. Previous proposals such as IntServ, DiffServ, and IP Multicast have not seen wide acceptance largely because they require modification of all routers in the network. On the other hand, an overlay network can be incrementally deployed on end-hosts running the overlay protocol software, without cooperation from ISPs. The overlay has no control over how packets are routed in the underlying network between two overlay nodes, but it can control, for example, the sequence of overlay nodes a message traverses before reaching its destination.
For example, Akamai Technologies manages an overlay network which provides reliable, efficient content delivery (a kind of multicast). Academic research includes End System Multicast and Overcast for multicast; RON (Resilient Overlay Network) for resilient routing; and OverQoS for quality of service guarantees, among others.
Uses of overlay networks
Overlay networks can be constructed in order to permit routing messages to destinations not specified by an IP address. For example, distributed hash tables can be used to route messages to a node having specific logical address, whose IP address is not known in advance.Overlay networks have also been proposed as a way to improve Internet routing, such as through quality of service guarantees to achieve higher-quality streaming media. Previous proposals such as IntServ, DiffServ, and IP Multicast have not seen wide acceptance largely because they require modification of all routers in the network. On the other hand, an overlay network can be incrementally deployed on end-hosts running the overlay protocol software, without cooperation from ISPs. The overlay has no control over how packets are routed in the underlying network between two overlay nodes, but it can control, for example, the sequence of overlay nodes a message traverses before reaching its destination.
For example, Akamai Technologies manages an overlay network which provides reliable, efficient content delivery (a kind of multicast). Academic research includes End System Multicast and Overcast for multicast; RON (Resilient Overlay Network) for resilient routing; and OverQoS for quality of service guarantees, among others.
List of overlay network protocols
- Distributed hash tables
- Many peer-to-peer protocols including Gnutella, Freenet and I2P
- Solipsis: a France Télécom system for massively shared virtual world
- Internet Relay Chat
References
- D. Andersen, H. Balakrishnan, M. Kaashoek, and R. Morris. Resilient Overlay Networks. In Proc. ACM SOSP, Oct. 2001.
- J. Jannotti, D. K. Gifford, K. L. Johnson, M. F. Kaashoek, and J. O'Toole. Overcast: reliable multicasting with an overlay network. In Proc. USENIX OSDI, Oct. 2000.
- L. Subramanian, I. Stoica, H. Balakrishnan, and R. H. Katz. OverQoS: An overlay based architecture for enhancing Internet QoS. In Proc. NSDI, 2004.
External links
- OverLay Internet Solutions "Emotion Link" (FreeBit Co., Ltd. in Japan )
- List of overlay network implementations
as a college campus, industrial complex, or a military base. A CAN, may be considered a type of MAN (metropolitan area network), but is generally limited to an area that is smaller than a typical MAN.
..... Click the link for more information.
..... Click the link for more information.
A node is a device that is connected as part of a computer network. For example, a node may be a computer, personal digital assistant, cell phone, router, switch, or hub.
..... Click the link for more information.
..... Click the link for more information.
peer-to-peer (or "P2P") computer network exploits diverse connectivity between participants in a network and the cumulative bandwidth of network participants rather than conventional centralized resources where a relatively low number of servers provide the core value to a
..... Click the link for more information.
..... Click the link for more information.
Internet is a worldwide, publicly accessible series of interconnected computer networks that transmit data by packet switching using the standard Internet Protocol (IP). It is a "network of networks" that consists of millions of smaller domestic, academic, business, and government
..... Click the link for more information.
..... Click the link for more information.
Routing (or routeing) is the process of selecting paths in a network along which to send data or physical traffic. Routing is performed for many kinds of networks, including the telephone network, the Internet, and transport networks.
..... Click the link for more information.
..... Click the link for more information.
An IP address (Internet Protocol address) is a unique address that certain electronic devices use in order to identify and communicate with each other on a computer network utilizing the Internet Protocol standard (IP)—in simpler terms, a computer address.
..... Click the link for more information.
..... Click the link for more information.
Distributed hash tables (DHTs) are a class of decentralized distributed systems that provide a lookup service similar to a hash table: (name, value
..... Click the link for more information.
..... Click the link for more information.
Routing (or routeing) is the process of selecting paths in a network along which to send data or physical traffic. Routing is performed for many kinds of networks, including the telephone network, the Internet, and transport networks.
..... Click the link for more information.
..... Click the link for more information.
Quality of Service, abbreviated QoS, refers to resource reservation control mechanisms. Quality of Service can provide different priority to different users or data flows, or guarantee a certain level of performance to a data flow in accordance with requests from the
..... Click the link for more information.
..... Click the link for more information.
This article relies largely or entirely upon a .
Please help [ improve this article] by introducing appropriate of additional sources. ()
This article has been tagged since October 2007.
..... Click the link for more information.
Please help [ improve this article] by introducing appropriate of additional sources. ()
This article has been tagged since October 2007.
..... Click the link for more information.
In computer networking, IntServ or integrated services is an architecture that specifies the elements to guarantee quality of service (QoS) on networks. IntServ can for example be used to allow video and sound to reach the receiver without interruption.
..... Click the link for more information.
..... Click the link for more information.
DiffServ or Differentiated Services is a computer networking architecture that specifies a simple, scalable and coarse-grained mechanism for classifying, managing network traffic and providing quality of service (QoS) guarantees on modern IP networks.
..... Click the link for more information.
..... Click the link for more information.
IP Multicast is a method of forwarding IP datagrams to a group of interested receivers. See the article on multicast for a general discussion of this subject - this article is specifically about IP Multicast.
..... Click the link for more information.
..... Click the link for more information.
router is a device that extracts the destination of a packet it receives, selects the best path to that destination, and forwards data packets to the next device along this path.[1] They connect networks together; a LAN to a WAN for example, to access the Internet.
..... Click the link for more information.
..... Click the link for more information.
Internet service provider (abbr. ISP, also called Internet access provider or IAP) is a business or organization that provides consumers or businesses access to the Internet and related services. In the past, most ISPs were run by the phone companies.
..... Click the link for more information.
..... Click the link for more information.
Akamai Technologies, Inc.
Public (NASDAQ: AKAM )
Founded 1998
Headquarters Cambridge, Massachusetts, United States
Key people George H. Conrades, Chairman
Paul L.
..... Click the link for more information.
Public (NASDAQ: AKAM )
Founded 1998
Headquarters Cambridge, Massachusetts, United States
Key people George H. Conrades, Chairman
Paul L.
..... Click the link for more information.
Multicast is the delivery of information to a group of destinations simultaneously using the most efficient strategy to deliver the messages over each link of the network only once, creating copies only when the links to the destinations split.
..... Click the link for more information.
..... Click the link for more information.
Coordinates: Ron is a panchayat town in Gadag district in the Indian state of Karnataka.
Of historical importance, called Dronapur in ancient times. There are temples built by ancient architect Dronacharya.
..... Click the link for more information.
Of historical importance, called Dronapur in ancient times. There are temples built by ancient architect Dronacharya.
..... Click the link for more information.
Distributed hash tables (DHTs) are a class of decentralized distributed systems that provide a lookup service similar to a hash table: (name, value
..... Click the link for more information.
..... Click the link for more information.
peer-to-peer (or "P2P") computer network exploits diverse connectivity between participants in a network and the cumulative bandwidth of network participants rather than conventional centralized resources where a relatively low number of servers provide the core value to a
..... Click the link for more information.
..... Click the link for more information.
Gnutella (pronounced: /nʊˈtɛlə/ with a silent g, or alternatively /gnʊˈtɛlə/) is a file sharing network.
..... Click the link for more information.
..... Click the link for more information.
Maintainer: Ian Clarke
OS: Cross-platform
Use: Anonymity, Peer to peer, Friend to friend
License: GNU General Public License
Website: [1]
In computer science, Freenet
..... Click the link for more information.
OS: Cross-platform
Use: Anonymity, Peer to peer, Friend to friend
License: GNU General Public License
Website: [1]
In computer science, Freenet
..... Click the link for more information.
I2P (originally short for Invisible Internet Project,[1] though it is not commonly referred to by this name anymore) is a free and open source project building an anonymous network (or, more accurately, a pseudonymous overlay network).
..... Click the link for more information.
..... Click the link for more information.
This article or section needs copy editing for grammar, style, cohesion, tone and/or spelling.
You can assist by [ editing it] now. A how-to guide is available, as is general .
This article has been tagged since January 2007.
..... Click the link for more information.
You can assist by [ editing it] now. A how-to guide is available, as is general .
This article has been tagged since January 2007.
..... Click the link for more information.
France Télécom
Public (Euronext: FTE , NYSE: FTE )
Founded 1988 (spun off from governmental control)
Headquarters Paris, France
Key people Didier Lombard, Chairman & CEO
Industry Telecommunications
Products Communication services
..... Click the link for more information.
Public (Euronext: FTE , NYSE: FTE )
Founded 1988 (spun off from governmental control)
Headquarters Paris, France
Key people Didier Lombard, Chairman & CEO
Industry Telecommunications
Products Communication services
..... Click the link for more information.
Internet Relay Chat (IRC) is a form of real-time Internet chat or synchronous conferencing. It is mainly designed for group (many-to-many) communication in discussion forums called channels, but also allows one-to-one communication and data transfers via private message.
..... Click the link for more information.
..... Click the link for more information.
Robert Tappan Morris (rtm, born 1965) is an associate professor at Massachusetts Institute of Technology. He is best known for creating the Morris Worm in 1988, considered the first computer worm on the Internet.
..... Click the link for more information.
..... Click the link for more information.
The USENIX Association is the Advanced Computing Technical Association. It was founded in 1975 under the name "Unix Users Group", focusing primarily on the study and development of Unix and similar systems.
..... Click the link for more information.
..... Click the link for more information.
Dr. Randy H. Katz is a distinguished professor at University of California, Berkeley of the Electrical Engineering and Computer Science Department. Katz received a A.B. from Cornell University (May 1976), MS from UC Berkeley (June 1978), and Ph.D.
..... Click the link for more information.
..... Click the link for more information.
This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus