Donny explores the complexities of connection states in networking, particularly how iptables and the kernel maintain separate state machines. He highlights the potential for discrepancies between what iptables considers closed and what is visible through netstat, especially during network partitions. This can lead to situations where one side believes a connection is established while the other considers it closed, ultimately affecting data transmission.