Asynchronous Reliable Delivery Protocol

Asynchronous Reliable Delivery Protocol

Das ARDP-Protokoll (Asynchronous Reliable Delivery Protocol) ist ein Kommunikations-Protokoll, das für den Prospero-Service entwickelt wurde. Es wird allerdings auch für Services wie NetCheque, NetCash oder PPV genutzt. Eine Zeit lang wurde diskutiert, ARDP als Alternative zu TCP einzusetzen. Es arbeitet einen Layer über UDP.

ARDP wurde als Frage-Antwort-Protokoll entwickelt, bei dem im Normalfall der Client eine Anfrage mit so wenig Paketen wie möglich stellt und der Server dann eine Antwort schickt. Der Server darf Anfragen in eine Warteschlange stecken und die Antwort verschicken, wenn die Daten verfügbar sind. In der Zwischenzeit kann er weitere Anfragen entgegennehmen und beantworten. ARDP wurde so konzipiert, dass der Overhead, der durch die Sicherstellung der Datenintegrität entsteht (vergleiche TCP), so klein wie möglich ist. ARDP ist also entwickelt worden, um Daten-Integrität ohne den Verbindungs-Auf- und -Abbau-Overhead von TCP sicherzustellen. So lange keine spezielle Behandlung nötig ist, ist der Header klein gehalten, und so lange keine Daten verlorengehen, werden keine weiteren Pakete verschickt.


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Asynchronous Layered Coding — is an Internet protocol of the IETF specified in [http://www.rfc archive.org/getrfc.php?rfc=3450 RFC 3450] and described as a massively scalable reliable content delivery protocol. It was adopted as an experimental protocol in December 2002 and… …   Wikipedia

  • ARDP — Das ARDP Protokoll (Asynchronous Reliable Delivery Protocol) ist ein Kommunikations Protokoll, das für den Prospero Service entwickelt wurde. Es wird allerdings auch für Services wie NetCheque, NetCash oder PPV genutzt. Eine Zeit lang wurde… …   Deutsch Wikipedia

  • AppleTalk — is a proprietary suite of protocols developed by Apple Inc. for networking computers. It was included in the original Macintosh released in 1984, but is now unsupported as of the release of Mac OS X v10.6 in 2009[1] in favor of TCP/IP networking …   Wikipedia

  • Connection-oriented communication — Connection oriented (CO mode[1]) communication is a data communication mode in telecommunications whereby the devices at the end points use a protocol to establish an end to end logical or physical connection before any data may be sent. In case… …   Wikipedia

  • List of ad-hoc routing protocols — An Ad hoc routing protocol is a convention or standard that controls how nodes come to agree which way to route packets between computing devices in a mobile ad hoc network (MANET).In ad hoc networks , nodes do not have a priori knowledge of… …   Wikipedia

  • History of the Internet — Main article: Internet The history of the Internet starts in the 1950s and 1960s with the development of computers. This began with point to point communication between mainframe computers and terminals, expanded to point to point connections… …   Wikipedia

  • SpaceWire — Infobox Computer Hardware Bus name = SpaceWire fullname = caption = invent date = invent name = European Space Agency super name = super date = width = numdev = speed = 2 Mbit/s to 400 Mbit/s style = s hotplug = Yes external = YesInfobox… …   Wikipedia

  • IBM WebSphere MQ — is a family of network software products launched by IBM in March 1992. It was previously known as MQSeries, a trademark that IBM rebranded in 2002 to join the suite of WebSphere products. WebSphere MQ, which is often referred to simply as MQ by… …   Wikipedia

  • X.25 — is an ITU T standard network layer protocol for packet switched wide area network (WAN) communication. An X.25 WAN consists of packet switching exchange (PSE) nodes as the networking hardware, and leased lines, Plain old telephone service… …   Wikipedia

  • Virtual synchrony — is an interprocess messaging passing (sometimes called event queue management) technology. Virtual synchrony systems allow programs running in a network to organize themselves into process groups , and to send messages to groups (as opposed to… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”