Cisco

CCIE R&S: Understanding Transmission Control Protocol (TCP)

Keith Bogart
Keith Bogart
CCIE #4923

This course is included in our All Access Pass! Get unlimited streaming access to 12,000+ videos, workbooks, and practice exams by starting your free trial of the All Access Pass subscription!
Start Your FREE Trial!


Course Description
At first glance, the Transmission Control Protocol might seem fairly easy. Data gets transmitted, and then an acknowledgment is returned. But as one takes the time to research this protocol, it quickly becomes quite more complex than previously assumed. This course will go deep into the functioning of TCP at a level that you will be hard-pressed to find anywhere else. You will not only learn details about how TCP develops it system of sequencing segments and providing acknowledgments, but you’ll also learn the nitty-gritty details of things like the Sliding Window, the MSS, the Receive Window, and the TCP “Urgent” and “Push” functions. You’ll learn the differences between TCP “Passive” and “Active” Opens, and how these affect the creation of TCBs. You’ll learn about Nagle’s Algorithm, the “TCP_NoDelay” option, and how both of these affect how-and-when TCP segments are created. In addition, this course also goes into details about TCP’s congestion avoidance mechanisms of Slow Start, the Congestion Avoidance Algorithm, Fast Retransmit, and TCP Fast Recovery, and much, much more.
  • Course
    • TCP Introduction
      • Transmission Control Protocol (TCP) :: Course Overview
      • Introduction to TCP
      • Typical TCP Connections
      • TCP Segment Creation :: Overview
      • TCP Segment Creation :: Example
      • Normal TCP Connection States
    • TCP Reliability Mechanisms
      • Sequence Numbers
      • Missed Acknowledgments
      • Selective ACKs
      • Sliding Windows
    • Special TCP Flag Functions
      • TCP Resets
      • TCP Push Function
      • TCP Urgent Bit
    • TCP Congestion Control
      • TCP Congestion Mechanisms
      • TCP Slow Start
      • Congestion Avoidance :: Fast Recovery
      • Congestion Avoidance :: Fast Retransmit
Course Outline:
  • Course
    • TCP Introduction
      • Transmission Control Protocol (TCP) :: Course Overview
      • Introduction to TCP
      • Typical TCP Connections
      • TCP Segment Creation :: Overview
      • TCP Segment Creation :: Example
      • Normal TCP Connection States
    • TCP Reliability Mechanisms
      • Sequence Numbers
      • Missed Acknowledgments
      • Selective ACKs
      • Sliding Windows
    • Special TCP Flag Functions
      • TCP Resets
      • TCP Push Function
      • TCP Urgent Bit
    • TCP Congestion Control
      • TCP Congestion Mechanisms
      • TCP Slow Start
      • Congestion Avoidance :: Fast Recovery
      • Congestion Avoidance :: Fast Retransmit

If you would like more information on how to purchase this course individually, contact a Training Specialist.