Research Interests
Through computation in the network fabric, I turn SDN switches into network intrusion detection systems, VPN endpoints, Decoy Routers, and so on. ​"The network is the computer".
​
I'm also interested in network mapping and security. For example, how the Internet evolves over time (CDNs and flattening), the effect of new protocols (DNS-over-TLS, IPv6), Internet-scale attacks, and the power of overlay networks such as SCION. I previously studied how the Great Firewall of China also affects non-Chinese users, and the effect of Starlink on the Ukraine-Russia war.
​
I'm curious how Machine Learning and Quantum Computing will affect networks (whether sensor networks, data center networks, or the Internet). Do we need new protocols? What can we still trust, and what will change? New questions!