The Parallels of Plumbing & Network Security

Plumbing and network security appear to be unrelated topics, but there are some fascinating similarities that can cast some light on what you thought you knew. It can seem laughable yet drawing relationships between the two brings greater understanding to both.

Infrastructure

Both plumbing and network security rely on well-designed infrastructures. Plumbing systems require a network of pipes, valves, and fixtures to ensure proper flow and distribution of water throughout a building. Network security requires well-structured network architecture including routers, firewalls, and switches to control the flow of data and protect against unauthorized access.

Flow Control

In plumbing, flow control is essential for efficient water distribution and usage. Valves and faucets regulate the flow of water, allowing it to be directed to specific areas or shut off completely. Network security also involves flow control mechanisms such as firewalls and access control lists that permit or restrict the flow of data based on predefined rules and policies. These standards ensure that information flows only to authorized destinations, preventing unauthorized access or data breaches.

Vulnerability Assessment

Both plumbing and network security require regular vulnerability assessments to identify potential weaknesses and address them proactively. Plumbers inspect pipes, joints, and fixtures for leaks, corrosion, or other vulnerabilities that may lead to water damage or loss. Similarly, network security professionals conduct vulnerability assessments and penetration tests to identify weaknesses in network infrastructure, software, or configurations that could be exploited by attackers. By identifying and skirting vulnerabilities, both plumbing and network security strive to maintain system integrity and prevent issues.

Maintenance and Upkeep

Vulnerability assessment leads to repairs and enhancements. Both systems require ongoing maintenance and upkeep to ensure optimal performance. Plumbers regularly perform maintenance tasks such as pipe cleaning, fixture repair, and system flushing to prevent clogs, leaks, or other issues. Likewise, network security professionals continually monitor and update security measures, such as patching software vulnerabilities, updating access controls, and implementing intrusion detection systems, to keep networks secure from evolving threats.

Containment

In plumbing, when a leak or pipe burst occurs, plumbers quickly identify and contain the issue to prevent further damage. They may shut off water valves or use temporary measures like buckets or patches until a permanent fix is implemented. In networks, when a breach or unauthorized access is detected, security teams aim to isolate the affected system, block unauthorized access points, and implement temporary countermeasures while investigating and resolving the issue.

Expertise and Training

Both plumbing and network security require specialized knowledge and training. Plumbers undergo training to comprehend the intricacies of pipe systems, water pressure, valve operations, and plumbing codes. Similarly, network security professionals acquire expertise in areas such as network protocols, encryption, access controls, firewalls, and intrusion detection systems. Both fields demand continuous learning and staying updated with the latest advancements and best practices.

While plumbing and network security serve distinct purposes, their similarities demonstrate the importance of structured systems, flow control, vulnerability assessment, maintenance, containment, and expertise in ensuring efficient operation and protection against potential threats or issues. By recognizing these similarities, we can gain a deeper understanding of the principles that underpin these disciplines and apply relevant lessons from one specialization to the other.