Patterns and Interactions in Network Security
Pamela Zave, Jennifer Rexford

TL;DR
This paper provides a comprehensive overview of network security patterns, categorizing mechanisms into four main types and discussing their interactions, aimed at both security and networking professionals.
Contribution
It introduces a unified classification of network security mechanisms based on recurring patterns and explores their interactions within network systems.
Findings
Identifies four core security patterns in networks.
Highlights the importance of pattern interactions in security.
Provides a pragmatic classification of security attacks.
Abstract
Networks play a central role in cyber-security: networks deliver security attacks, suffer from them, defend against them, and sometimes even cause them. This article is a concise tutorial on the large subject of networks and security, written for all those interested in networking, whether their specialty is security or not. To achieve this goal, we derive our focus and organization from two perspectives. The first perspective is that, although mechanisms for network security are extremely diverse, they are all instances of a few patterns. Consequently, after a pragmatic classification of security attacks, the main sections of the tutorial cover the four patterns for providing network security, of which the familiar three are cryptographic protocols, packet filtering, and dynamic resource allocation. Although cryptographic protocols hide the data contents of packets, they cannot hide…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
