Lecture 18: BGP, TCP, and UDP

BGP

Coming soon… Check back after the live lecture!

TCP Bytestreams




Ports




TCP Sequence Numbers




TCP Handshake




UDP




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