Lecture 18: BGP, TCP, and UDP


Coming soon… Check back after the live lecture!

TCP Bytestreams


TCP Sequence Numbers

TCP Handshake


TCP RST Injection

TCP Data Injection

What obstacles does an on-path attacker need to overcome to inject data into a TCP connection?

TCP Off-path Attacks

In a blind spoofing attack, does the off-path attacker need to guess the sequence number or the acknowledgement number when sending the ACK part of the handshake?

Summary of TCP Security Issues