Achievable logoAchievable logo
CCNA
Sign in
Sign up
Purchase
Textbook
Practice exams
Support
How it works
Exam catalog
Mountain with a flag at the peak
Textbook
Introduction
1. Introduction to networking
2. Administering Ethernet LANs
3. IP connectivity
4. Network services
5. IPv6
6. Wireless networking
7. Network management and administering network devices
8. Network security fundamentals
8.1 Fundamental network security concepts
8.2 Securing access to Cisco network devices
8.3 Firewalls and Intrusion Prevention Systems (IPS)
8.4 Virtual Private Networks (VPNs)
8.5 Layer 2 security features
9. Network automation and programmability
Wrapping up
Achievable logoAchievable logo
8.1 Fundamental network security concepts
Achievable CCNA
8. Network security fundamentals
Our CCNA course is currently in development and is a work-in-progress.

Fundamental network security concepts

6 min read
Font
Discuss
Share
Feedback

Security concepts and common threats

In today’s interconnected world, cyber threats keep evolving. Attacks are more targeted, more automated, and often more difficult to detect. Every organization - regardless of size, industry, or location - can be a target. Attackers may be trying to steal intellectual property or personal data, disrupt operations, or compromise critical infrastructure.

As a network professional, you’ll want a solid grasp of core security concepts so you can design, operate, and troubleshoot secure networks. This chapter covers foundational network security principles, common attack types, and practical mitigation strategies - useful for the CCNA exam and for real-world network defense.

Understanding key security concepts

To secure a network, you first need clear definitions for the building blocks of security. A helpful way to think about this is physical security: a building needs strong doors, good locks, and procedures for who can enter. Networks need the same kind of layered protection against digital intrusion.

Vulnerability

A vulnerability is an exploitable weakness in a system’s design, implementation, or configuration. Vulnerabilities can exist in many places, including operating systems, applications, network protocols, and overall architecture.

Common examples include:

  • A software bug that allows unauthorized access
  • An unpatched server
  • A default password on a network device

In the physical analogy, a vulnerability is a faulty (or non-secure) lock: it’s a weakness that could be exploited.

Exploit

An exploit is the method, technique, or tool used to take advantage of a specific vulnerability. It’s how an attacker turns a weakness into an unauthorized result.

Using the same analogy:

  • Vulnerability = faulty lock
  • Exploit = the lock pick (or the technique used to open it)

Exploits range from simple scripts to complex software designed to bypass security controls.

Threat

A threat is a potential danger: a malicious act that could harm an asset by exploiting a vulnerability. A threat exists when there’s a realistic possibility that a malicious actor (a person or entity intending harm) will use an exploit against a vulnerability.

In the analogy:

  • Vulnerability = faulty lock
  • Exploit = lock pick
  • Threat = a burglar attempting to use the lock pick on the door

A threat is “realized” when an attack successfully exploits a vulnerability and causes an undesirable impact.

Mitigation techniques (countermeasures)

Countermeasures are safeguards or actions that reduce or eliminate vulnerabilities, or reduce the likelihood and impact of a threat.

Mitigation techniques can be:

  • Technical (e.g., Firewalls, Intrusion Detection Systems (IDS), encryption, software patches)
  • Procedural (e.g., security policies, user training)

In the analogy, installing a secure lock, adding an alarm system, or hiring a security guard are all countermeasures.

Effective security usually follows a clear flow:

  • Identify vulnerabilities
  • Understand how they could be exploited
  • Assess the threats to your assets
  • Deploy appropriate countermeasures

The CIA triad (Confidentiality, Integrity and Availability): Pillars of Information Security

Three core principles guide most security design decisions. Together, they’re known as the CIA Triad:

  • Confidentiality: Ensures sensitive information is accessed only by authorized individuals or systems. It prevents unauthorized disclosure of data. For example, encrypting a remote session to a Router using SSH instead of Telnet helps protect confidentiality. Even if an attacker intercepts the packets (a “Man-in-the-Middle” attack), they can’t read the contents. Strong access controls, encryption, and secure storage are common confidentiality controls.
  • Integrity: Ensures data and systems remain accurate, complete, and not altered by unauthorized entities. Changes to data or configurations should only be made by authorized users or processes. If a Router’s configuration is maliciously altered to redirect traffic, integrity has been compromised. Data corruption, unauthorized modifications, and system tampering are all integrity failures.
  • Availability: Ensures authorized users can access systems, resources, and data when needed. It focuses on preventing disruptions that make services inaccessible. A Denial-of-Service (DoS) attack targets availability by overwhelming a system so legitimate users can’t use it. Redundancy, resilient infrastructure, and incident response planning are common availability controls.

Common threats and attack types

Networks face many attack vectors (paths or methods attackers use to gain unauthorized access). Knowing the common ones helps you choose defenses that match real risks.

Man-in-the-Middle (MITM) attacks

In a Man-in-the-Middle (MITM) attack, an attacker secretly intercepts and relays communications between two parties who believe they’re communicating directly. The attacker can eavesdrop, capture credentials, or even alter the data being exchanged.

For example, if an attacker intercepts a Telnet session, they can read all commands and session content because Telnet provides no encryption. SSH is a countermeasure because it encrypts the session.

Another example of an MITM attack is ARP poisoning.

  • ARP Poisoning: A common MITM technique on local networks. The attacker sends forged ARP messages to associate their MAC address with the IP address of another host (such as the default gateway), or vice-versa. This redirects traffic intended for the legitimate host through the attacker’s machine.

Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) attacks

These attacks aim to make a system or service unavailable by overwhelming it with traffic or exhausting its resources.

  • DoS attack: A single attacker (or single source) floods a target with requests or malformed packets, causing it to crash or become unresponsive. A common example is a TCP SYN flood, where an attacker sends many SYN requests with spoofed source IPs. This fills the server’s connection table with half-open connections and prevents legitimate connections. Attackers can also overload Routers and Servers by exploiting normal operations such as responding to pings. If an attacker floods millions of ICMP Requests, CPUs can become overburdened responding, and devices may be unable to perform normal operations like routing packets or processing data. This can potentially bring an entire network to a halt.
  • DDoS attack: A stronger form of DoS where many compromised systems (“bots” or “zombies”) are coordinated by an attacker (the “botmaster”) to attack a single target at the same time. Because the traffic comes from many sources, DDoS is harder to block and can generate extremely large traffic volumes.

Vulnerability, Exploit, Threat, Mitigation

  • Vulnerability: exploitable weakness (bugs, unpatched systems, default passwords)
  • Exploit: method/tool used to take advantage of a vulnerability
  • Threat: potential danger where a malicious actor could use an exploit against a vulnerability; “realized” when attack succeeds
  • Countermeasures/Mitigation: technical (firewalls, IDS, encryption, patches) or procedural (policies, training) safeguards
  • Security flow: identify vulnerabilities → assess exploit methods → evaluate threats → deploy countermeasures

CIA Triad

  • Confidentiality: prevents unauthorized data disclosure; e.g., SSH vs Telnet protects against Man-in-the-Middle interception
  • Integrity: ensures data/configs unaltered by unauthorized entities; e.g., malicious router config changes violate integrity
  • Availability: ensures authorized access when needed; DoS attacks target availability; mitigated via redundancy, resilient infrastructure, incident response

Man-in-the-Middle (MITM) Attacks

  • Attacker secretly intercepts/relays communication between two parties
  • Can eavesdrop, steal credentials, or alter data
  • Telnet vulnerable (unencrypted); SSH mitigates via encryption
  • ARP Poisoning: forged ARP messages redirect traffic by falsely mapping MAC-to-IP (e.g., impersonating default gateway)

Denial-of-Service (DoS) and Distributed DoS (DDoS)

  • Goal: overwhelm system/service to make it unavailable
  • DoS: single source flood attack
    • Example: TCP SYN flood — spoofed SYNs fill connection table, blocking legitimate connections
    • Example: ICMP flood overloads device CPU, disrupting normal operations
  • DDoS: multiple compromised systems (“bots/zombies”) controlled by a “botmaster” attack one target simultaneously
    • Harder to block due to distributed traffic sources
    • Can generate massive traffic volumes

Sign up for free to take 10 quiz questions on this topic

Previous
Next  | 8.2 Securing access to Cisco network devices
All rights reserved ©2016 - 2026 Achievable, Inc.

Fundamental network security concepts

Security concepts and common threats

In today’s interconnected world, cyber threats keep evolving. Attacks are more targeted, more automated, and often more difficult to detect. Every organization - regardless of size, industry, or location - can be a target. Attackers may be trying to steal intellectual property or personal data, disrupt operations, or compromise critical infrastructure.

As a network professional, you’ll want a solid grasp of core security concepts so you can design, operate, and troubleshoot secure networks. This chapter covers foundational network security principles, common attack types, and practical mitigation strategies - useful for the CCNA exam and for real-world network defense.

Understanding key security concepts

To secure a network, you first need clear definitions for the building blocks of security. A helpful way to think about this is physical security: a building needs strong doors, good locks, and procedures for who can enter. Networks need the same kind of layered protection against digital intrusion.

Vulnerability

A vulnerability is an exploitable weakness in a system’s design, implementation, or configuration. Vulnerabilities can exist in many places, including operating systems, applications, network protocols, and overall architecture.

Common examples include:

  • A software bug that allows unauthorized access
  • An unpatched server
  • A default password on a network device

In the physical analogy, a vulnerability is a faulty (or non-secure) lock: it’s a weakness that could be exploited.

Exploit

An exploit is the method, technique, or tool used to take advantage of a specific vulnerability. It’s how an attacker turns a weakness into an unauthorized result.

Using the same analogy:

  • Vulnerability = faulty lock
  • Exploit = the lock pick (or the technique used to open it)

Exploits range from simple scripts to complex software designed to bypass security controls.

Threat

A threat is a potential danger: a malicious act that could harm an asset by exploiting a vulnerability. A threat exists when there’s a realistic possibility that a malicious actor (a person or entity intending harm) will use an exploit against a vulnerability.

In the analogy:

  • Vulnerability = faulty lock
  • Exploit = lock pick
  • Threat = a burglar attempting to use the lock pick on the door

A threat is “realized” when an attack successfully exploits a vulnerability and causes an undesirable impact.

Mitigation techniques (countermeasures)

Countermeasures are safeguards or actions that reduce or eliminate vulnerabilities, or reduce the likelihood and impact of a threat.

Mitigation techniques can be:

  • Technical (e.g., Firewalls, Intrusion Detection Systems (IDS), encryption, software patches)
  • Procedural (e.g., security policies, user training)

In the analogy, installing a secure lock, adding an alarm system, or hiring a security guard are all countermeasures.

Effective security usually follows a clear flow:

  • Identify vulnerabilities
  • Understand how they could be exploited
  • Assess the threats to your assets
  • Deploy appropriate countermeasures

The CIA triad (Confidentiality, Integrity and Availability): Pillars of Information Security

Three core principles guide most security design decisions. Together, they’re known as the CIA Triad:

  • Confidentiality: Ensures sensitive information is accessed only by authorized individuals or systems. It prevents unauthorized disclosure of data. For example, encrypting a remote session to a Router using SSH instead of Telnet helps protect confidentiality. Even if an attacker intercepts the packets (a “Man-in-the-Middle” attack), they can’t read the contents. Strong access controls, encryption, and secure storage are common confidentiality controls.
  • Integrity: Ensures data and systems remain accurate, complete, and not altered by unauthorized entities. Changes to data or configurations should only be made by authorized users or processes. If a Router’s configuration is maliciously altered to redirect traffic, integrity has been compromised. Data corruption, unauthorized modifications, and system tampering are all integrity failures.
  • Availability: Ensures authorized users can access systems, resources, and data when needed. It focuses on preventing disruptions that make services inaccessible. A Denial-of-Service (DoS) attack targets availability by overwhelming a system so legitimate users can’t use it. Redundancy, resilient infrastructure, and incident response planning are common availability controls.

Common threats and attack types

Networks face many attack vectors (paths or methods attackers use to gain unauthorized access). Knowing the common ones helps you choose defenses that match real risks.

Man-in-the-Middle (MITM) attacks

In a Man-in-the-Middle (MITM) attack, an attacker secretly intercepts and relays communications between two parties who believe they’re communicating directly. The attacker can eavesdrop, capture credentials, or even alter the data being exchanged.

For example, if an attacker intercepts a Telnet session, they can read all commands and session content because Telnet provides no encryption. SSH is a countermeasure because it encrypts the session.

Another example of an MITM attack is ARP poisoning.

  • ARP Poisoning: A common MITM technique on local networks. The attacker sends forged ARP messages to associate their MAC address with the IP address of another host (such as the default gateway), or vice-versa. This redirects traffic intended for the legitimate host through the attacker’s machine.

Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) attacks

These attacks aim to make a system or service unavailable by overwhelming it with traffic or exhausting its resources.

  • DoS attack: A single attacker (or single source) floods a target with requests or malformed packets, causing it to crash or become unresponsive. A common example is a TCP SYN flood, where an attacker sends many SYN requests with spoofed source IPs. This fills the server’s connection table with half-open connections and prevents legitimate connections. Attackers can also overload Routers and Servers by exploiting normal operations such as responding to pings. If an attacker floods millions of ICMP Requests, CPUs can become overburdened responding, and devices may be unable to perform normal operations like routing packets or processing data. This can potentially bring an entire network to a halt.
  • DDoS attack: A stronger form of DoS where many compromised systems (“bots” or “zombies”) are coordinated by an attacker (the “botmaster”) to attack a single target at the same time. Because the traffic comes from many sources, DDoS is harder to block and can generate extremely large traffic volumes.
Key points

Vulnerability, Exploit, Threat, Mitigation

  • Vulnerability: exploitable weakness (bugs, unpatched systems, default passwords)
  • Exploit: method/tool used to take advantage of a vulnerability
  • Threat: potential danger where a malicious actor could use an exploit against a vulnerability; “realized” when attack succeeds
  • Countermeasures/Mitigation: technical (firewalls, IDS, encryption, patches) or procedural (policies, training) safeguards
  • Security flow: identify vulnerabilities → assess exploit methods → evaluate threats → deploy countermeasures

CIA Triad

  • Confidentiality: prevents unauthorized data disclosure; e.g., SSH vs Telnet protects against Man-in-the-Middle interception
  • Integrity: ensures data/configs unaltered by unauthorized entities; e.g., malicious router config changes violate integrity
  • Availability: ensures authorized access when needed; DoS attacks target availability; mitigated via redundancy, resilient infrastructure, incident response

Man-in-the-Middle (MITM) Attacks

  • Attacker secretly intercepts/relays communication between two parties
  • Can eavesdrop, steal credentials, or alter data
  • Telnet vulnerable (unencrypted); SSH mitigates via encryption
  • ARP Poisoning: forged ARP messages redirect traffic by falsely mapping MAC-to-IP (e.g., impersonating default gateway)

Denial-of-Service (DoS) and Distributed DoS (DDoS)

  • Goal: overwhelm system/service to make it unavailable
  • DoS: single source flood attack
    • Example: TCP SYN flood — spoofed SYNs fill connection table, blocking legitimate connections
    • Example: ICMP flood overloads device CPU, disrupting normal operations
  • DDoS: multiple compromised systems (“bots/zombies”) controlled by a “botmaster” attack one target simultaneously
    • Harder to block due to distributed traffic sources
    • Can generate massive traffic volumes

More from Network security fundamentals

  • Securing access to Cisco network devices
  • Firewalls and Intrusion Prevention Systems (IPS)
  • Virtual Private Networks (VPNs)