Skip to main content

Posts

Showing posts from 2013

TCP Dynamic Behavior - Advanced

The TCP Dynamic Behavior - Advanced course builds on the basic course (here) and is designed for engineers with a good knowledge of TCP/IP that want to round up their skills and be able to design models and make predictions on dynamic behavior of the protocol as determined by the characteristics of the underlying IP network. The course contents are summarized in the following bullets: TCP Reliability Mechanisms . Quick review of TCP mechanisms for reliability, focusing on segment exchange with losses and fast retransmissions and calculation of retransmission time-out (RTO). Useful to refresh the audience's knowledge on basic TCP working. TCP Congestion Control.  Deep analysis on how TCP deals with congestion. The most widely used TCP CC algorithm, TCP Reno, is explained in detail. Alternative CC algorithms like TCP Cubic, TCP Vegas and others are mentioned. A real trace from a TCP connection is analyzed for congestion events and their consequences. Macroscopic Analysis of T