End-to-end protocols/Internet: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Howard C. Berkowitz
(RTP/UDP relationship)
imported>Howard C. Berkowitz
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{subpages}}
{{subpages}}
Several end-to-end data transfer [[protocol (computer)|protocols]] run in the [[Internet Protocol Suite]]:
Several end-to-end data transfer [[protocol (computer)|protocols]] run in the [[Internet Protocol Suite]]:
:*[[User Datagram Protocol]] (UDP)
:*[[User Datagram Protocol]] (UDP). UDP provides best-effort unidirectional end-to-end transfer.
:*[[Transmission control protocol]] (TCP)
:*[[Transmission control protocol]] (TCP). TCP provides reliable bidirectional end-to-end transfer.
:*[[Real-time Protocol]] (RTP) with [[Real-time control protocol]] (RTCP). While RTP/RTCP do have the attributes of end-to-end protocols, they are encapsulated in UDP for transmission
:*[[Real-Time Protocol]] (RTP) with [[Real-Time Control Protocol]] (RTCP). While RTP/RTCP do have the attributes of end-to-end protocols, they are encapsulated in UDP for transmission. RTP is used for best-effort transfer of delay-sensitive streams, such as video or audio broadcasts; RTCP is a management protocol that gives advisory information to the RTP transmitter.


Another end-to-end function is the [[Resource Reservation Protocol]], which allocates capacity from end to end, but is not responsible for transfer.
Another end-to-end function is the [[Resource Reservation Protocol]], which allocates capacity from end to end, but is not responsible for transfer.
Historic end-to-end protocols include OSI Transport Protocol (Classes 0-4), Novell SPX, AppleTalk Transaction Protocol, DECnet Network Service Protocol, and, in Xerox Network Services, the Sequenced Packet Protocol and  Packet Exchange Protocol.

Latest revision as of 13:33, 16 January 2010

This article is developing and not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
Internet [?]
 
More information relevant to End-to-end protocols.

Several end-to-end data transfer protocols run in the Internet Protocol Suite:

  • User Datagram Protocol (UDP). UDP provides best-effort unidirectional end-to-end transfer.
  • Transmission control protocol (TCP). TCP provides reliable bidirectional end-to-end transfer.
  • Real-Time Protocol (RTP) with Real-Time Control Protocol (RTCP). While RTP/RTCP do have the attributes of end-to-end protocols, they are encapsulated in UDP for transmission. RTP is used for best-effort transfer of delay-sensitive streams, such as video or audio broadcasts; RTCP is a management protocol that gives advisory information to the RTP transmitter.

Another end-to-end function is the Resource Reservation Protocol, which allocates capacity from end to end, but is not responsible for transfer.