April 2014 Archive


3389
TCP Segment Structure
TCP Segment Structure

Having briefly examined the TCP connection, let's look at the TCP segment structure. The TCP segment comprises header fields and a data field. The data field includes a chunk of application data. As mentioned above, the MSS limits the maximum size of a segments data field.

Tags tcp segment, application data, checksum field, flag field, cumulative acknowledgments
4719
Round-Trip Time Estimation and Timeout
Round-Trip Time Estimation and Timeout

TCP, like our rdt protocol in Principles of Reliable Data Transfer, uses a timeout/retransmit mechanism to recover from lost segments. Though this is conceptually simple, many subtle issues arise when we implement a timeout/retransmit mechanism in an actual protocol such

Tags segments, routers, ewma, end systems, rdt protocol
3614
Reliable Data Transfer
Reliable Data Transfer

Remember that the Internet's network-layer service (IP service) is untrustworthy. IP does not guarantee datagram delivery, does not guarantee in-order delivery of datagrams, and does not guarantee the integrity of the data in the datagrams. With IP service, datagrams can

Tags datagram, router, end system, selective acknowledgment, tcp receiver
2733
Flow Control
Flow Control

Remember that the hosts on each side of a TCP connection set aside a receive buffer for the connection. When the TCP connection receives bytes that are correct and in sequence, it places the data in the receive buffer. The associated application process will read data from this

Tags receive buffer, congestion control, receive window, tcp connection
Page 1 of 1 Previous 1 Next

Copy Right

The contents available on this website are copyrighted by TechPlus unless otherwise indicated. All rights are reserved by TechPlus, and content may not be reproduced, published, or transferred in any form or by any means, except with the prior written permission of TechPlus.