NS educational scripts : TCP
- bwxd.tcl: Demonstrates and explains TCP's stop-and-wait behaviour; Uses 3 animations to highlight aspects of the algorithm
- A1-stop-n-wait.tcl: Another script showing TCP's stop-and-wait behaviour
- ack_clock.tcl: Demonstartes and explains TCP's sliding window algorithm; Uses 3 animations to highlight different aspects of the algorithm
- SlowStart.tcl: Shows TCP's slow-start algorithm
- NoSlowStart.tcl: Shows TCP without slow-start
- A4-slow-start.tcl: Another script demonstrating slow-start
- NoSlowStart[1].tcl: Another script demonstrating TCP with no slow-start
- D1-m-decrease.tcl: Shows multiplicative decrease of TCP's window size
- fast-retransmit.tcl: Shows fast-retransmit behaviour of TCP's congestion avoidance algorithm
- Fast-retransmit.tcl: Another script for fast-retransmit
- Fast-recovery.tcl: Shows fast-recovery behaviour of TCP's congestion avoidance algorithm
- fast-rxt-recovery.tcl: Another script showing fast retransmit/fast recovery algorithm
- multiple-drops.tcl: Shows TCP's failure to do fast retransmit/fast recovery incase of multiple drops in the same window
- delayed_acks.tcl: Shows delayed ack method used by TCP for cumulative acknowledgements