tcp-reliability

tcp-reliability - Basic Reliability RTT Estimation and Fast...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Basic Reliability RTT Estimation and Fast Retransmit Flow Control Connection Management Take-Home Points TCP Reliability Design Issues and Solutions Daniel Zappala Brigham Young University Computer Science Department TCP Reliability Daniel Zappala 1/23 Basic Reliability RTT Estimation and Fast Retransmit Flow Control Connection Management Take-Home Points 1 Basic Reliability 2 RTT Estimation and Fast Retransmit 3 Flow Control 4 Connection Management 5 Take-Home Points TCP Reliability Daniel Zappala 2/23 Basic Reliability RTT Estimation and Fast Retransmit Flow Control Connection Management Take-Home Points Question of the Day How does TCP implement reliable transfer? TCP Reliability Daniel Zappala 3/23 Basic Reliability RTT Estimation and Fast Retransmit Flow Control Connection Management Take-Home Points TCP Overview reliable, ordered byte stream pipelined : window based flow and congestion control connection-oriented : requires connection setup to establish state in sender and receiver full duplex : two separate, reliable, point-to-point connections flow controlled : sender will not overwhelm receiver congestion controlled : sender will not overwhelm network TCP Reliability Daniel Zappala 4/23 Basic Reliability RTT Estimation and Fast Retransmit Flow Control Connection Management Take-Home Points TCP Header sequence and ACK number : count in terms of bytes flags A : ACK number is valid R : RST: reset connection S : SYN: establish connection F : FIN: close connection U : URG: urgent data, typically not used P : PSH: push (send) data immediately, used for TELNET receive window : number of bytes receiver can accept TCP Reliability Daniel Zappala 5/23 Basic Reliability RTT Estimation and Fast Retransmit Flow Control Connection Management Take-Home Points Sequence and ACK Numbers sequence number: byte number of this segment within the byte stream ACK number: sequence number of next byte expected from sender TCP Reliability Daniel Zappala 6/23 Basic Reliability RTT Estimation and Fast Retransmit Flow Control...
View Full Document

Page1 / 23

tcp-reliability - Basic Reliability RTT Estimation and Fast...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online