Network security is typically reactive: Networks provide
connectivity and subsequently alter this connectivity according
to various security policies, as implemented in middleboxes,
or at higher layers. This approach ...