METHOD FOR TRANSMITTING TRANSPORT LAYER ACKNOWLEDGMENTS IN A PACKET DATA SYSTEM
Original Publication Date: 1997-Jun-01
Included in the Prior Art Database: 2002-May-27
There is a high degree of acknowledgment overhead when running a reliable transport layer protocol over a reliable link layer protocol. A reliable protocol guarantees to deliver a number of data packets from one machine to another without duplication, loss, or reordering. Packets delivered with an unreliable protocol may be lost, duplicated, or reordered. The acknowledgment overhead includes li.nk layer acknowledgments, transport layer acknowledgments, and link layer acknowledg- ments of transport layer acknowledgments. The latter type of acknowledgments occur because transport layer acknowledgments are treated as regular packet data traffic at the link layer and are therefore acknowledged by the link layer. Figure 1 shows an example of a reliable transport layer protocol (TCP) sending data over a reliable link layer protocol.