FACTOID # 62: The four largest nations are Russia, China, USA, and Canada.
 
 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 > Datagram Congestion Control Protocol
Internet protocol suite
Layer Protocols
Application DNS, FTP, HTTP, IMAP, IRC, NNTP, POP3, SIP, SMTP, SNMP, SSH, TELNET, BitTorrent, …
Transport DCCP, SCTP, TCP, RTP, UDP, IL, RUDP, …
Network IPv4, IPv6, …
Link Ethernet, Wi-Fi, Token ring, MPLS, PPP, …


The Datagram Congestion Control Protocol (DCCP) is a message-oriented transport layer protocol that is currently under development in the IETF. The Internet protocol suite is the set of communications protocols that implement the protocol stack on which the Internet and most commerical networks run. ... Bold text TBold texthe application layer is the seventh level of the seven-layer OSI model. ... It has been suggested that Domain name be merged into this article or section. ... This article is in need of attention from an expert on the subject. ... HyperText Transfer Protocol (HTTP) is the primary method used to convey information on the World Wide Web. ... The Internet Message Access Protocol (commonly known as IMAP, and previously called Interactive Mail Access Protocol) is an application layer Internet protocol used for accessing email on a remote server from a local client. ... Internet Relay Chat (IRC) is a form of instant communication over the Internet. ... The Network News Transfer Protocol or NNTP is an Internet application protocol used primarily for reading and posting Usenet articles, as well as transferring news among news servers. ... In computing, Post Office Protocol version 3 (POP3) is an application layer Internet standard protocol that a local client uses to retrieve email from a remote server over a TCP/IP connection. ... Session Initiation Protocol (SIP) is a protocol developed by the IETF MMUSIC Working Group and proposed standard for initiating, modifying, and terminating an interactive user session that involves multimedia elements such as video, voice, instant messaging, online games, and virtual reality. ... Simple Mail Transfer Protocol (SMTP) is the de facto standard for email transmission across the Internet. ... The Simple Network Management Protocol (SNMP) forms part of the internet protocol suite as defined by the Internet Engineering Task Force. ... In computing, Secure Shell or SSH is both a computer program and an associated network protocol designed for logging into and executing commands on a networked computer. ... TELNET is a network protocol used on the Internet or local area network LAN connections. ... This article is about the protocol. ... The Stream Control Transmission Protocol (SCTP) is a transport layer protocol defined in 2000 by the IETF Signaling Transport (SIGTRAN) working group. ... The Transmission Control Protocol (TCP) is one of the core protocols of the Internet protocol suite. ... The Real-time Transport Protocol (or RTP) defines a standardized packet format for delivering audio and video over the Internet. ... The User Datagram Protocol (UDP) is one of the core protocols of the Internet protocol suite. ... Transport layer protocol designed originally as part of the Plan 9 from Bell Labs operating system and used to carry 9P. Its main features are: Reliable datagram service In-sequence delivery Internetworking using IP Low complexity, high performance Adaptive timeouts The original paper describing IL: [1] Categories: Computer stubs ... In computer networking, the Reliable User Datagram Protocol (RUDP) is a transport layer protocol designed at Bell Labs for the Plan 9 operating system. ... The network layer is level three of the seven level OSI model. ... IPv4 is version 4 of the Internet Protocol (IP). ... This article may be confusing for some readers, and should be edited to be clearer. ... The data link layer is layer two of the seven-layer OSI model. ... Ethernet is a frame-based computer networking technology for local area networks (LANs). ... Wi-Fi (or Wi-fi, WiFi, Wifi, wifi) is a set of product compatibility standards for wireless local area networks (WLAN) based on the IEEE 802. ... Token-Ring local area network (LAN) technology was developed and promoted by IBM in the early 1980s and standardised as IEEE 802. ... In computer networking and telecommunications, Multiprotocol Label Switching (MPLS) is a data-carrying mechanism, operating at a layer Layer3 below and in parallel to IP. It was designed to provide a unified data-carrying service for both circuit-based clients and packet-switching clients which provide a datagram service model. ... In computing, the Point-to-Point Protocol, or PPP, is commonly used to establish a direct connection between two nodes. ... In computing and telecommunications, the transport layer is layer four of the seven layer OSI model. ... In computing, a protocol is a convention or standard that controls or enables the connection, communication, and data transfer between two computing endpoints. ... The Internet Engineering Task Force (IETF) is charged with developing and promoting Internet standards. ...


Applications that might make use of DCCP include those with timingconstraints on the delivery of data such that reliable in-order delivery, when combined with congestion control, is likely to result in some information arriving at the receiver after it is no longer of use. Such applications might include streaming media and Internet telephony. Congestion control is the way that a network protocol discovers the available network capacity on a particular path. The primary motivation for the development of DCCP is to provide a way for such applications to gain access to standard congestion control mechanisms without having to implement them at the application layer. Network congestion avoidance is a process used in computer networks to avoid congestion. ... Streaming media is media that is consumed (read, heard, viewed) while it is being delivered. ... A typical VoIP Solution A typical analog telephone adapter for connecting an ordinary phone to a VoIP network Voice over Internet Protocol (also called VoIP, IP Telephony, Internet telephony, and Digital Phone) is the routing of voice conversations over the Internet or any other IP-based network. ...


DCCP is intended for applications that require the flow-based semantics of TCP, but which do not want TCP's in-order delivery and reliability semantics, or which would like different congestion control dynamics than TCP. Similarly, DCCP is intended for applications that do not require features of SCTP such as sequenced delivery within multiple streams. The Transmission Control Protocol (TCP) is one of the core protocols of the Internet protocol suite. ... The Stream Control Transmission Protocol (SCTP) is a transport layer protocol defined in 2000 by the IETF Signaling Transport (SIGTRAN) working group. ...


To date most such applications have used either TCP, with the problems described above, or used UDP and implemented their own congestion control mechanisms (or no congestion control at all). The purpose of DCCP is to provide a standard way to implement congestion control and congestion control negotiation for such applications. One of the motivations for DCCP is to enable the use of ECN, along with conformant end-to-end congestion control, for applications that would otherwise be using UDP. In addition, DCCP implements reliable connection setup, teardown, and feature negotiation. The User Datagram Protocol (UDP) is one of the core protocols of the Internet protocol suite. ... Network congestion avoidance is a process used in computer networks to avoid congestion. ...


A DCCP connection contains acknowledgement traffic as well as data traffic. Acknowledgements inform a sender whether its packets arrived, and whether they were ECN marked. Acks are transmitted as reliably as the congestion control mechanism in use requires, possibly completely reliably.


External links


  Results from FactBites:
 
TCP IP Transmission Control Protocol Internet Protocol (4196 words)
RFC 2581, TCP Congestion Control, one of the most important TCP related RFCs in recent years, describes updated algorithms to be used in order to avoid undue congestion.
Venturi Transport Protocol (VTP) is a patented proprietary protocol that is designed to replace TCP transparently in order to overcome perceived inefficiencies related to wireless data transport.
The TCP congestion avoidance algorithm works very well for ad-hoc environments where it is not known who will be sending data, but if the environment is predictable a timing based protocol such as ATM can avoid the overhead of the retransmits that TCP needs.
RFC 4342 - Profile for Datagram Congestion Control Protocol (DCCP) Congestion Control ID 3: TCP-Friendly Rate Control ... (10149 words)
DCCP uses Congestion Control Identifiers, or CCIDs, to specify the congestion control mechanism in use on a half-connection.
Congestion Control on Data Packets CCID 3 uses the congestion control mechanisms of TFRC [RFC3448].
Congestion Control on Acknowledgements The rate and timing for generating acknowledgements is determined by the TFRC algorithm ([RFC3448], Section 6).
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

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.