§ — — Data Communications and Networking
Network security protects devices, data, users, and services. Even basic networks need security because attackers may attempt to steal information, disrupt services, or gain unauthorized access.
A threat is a potential danger. A vulnerability is a weakness that can be exploited. A mitigation is a control used to reduce risk.
Attackers may exploit weak passwords, outdated software, misconfigured devices, unprotected remote access, insecure wireless settings, or careless user behavior.
Common attack categories include:
| Attack Type | Description |
|---|---|
| Malware | Harmful software such as viruses, worms, ransomware, or Trojans. |
| Reconnaissance | Gathering information before an attack. |
| Access attack | Attempting to gain unauthorized entry. |
| Denial-of-service | Attempting to make a service unavailable. |
| Spoofing | Pretending to be another device or user. |
| Man-in-the-middle | Intercepting or altering communication between parties. |
Access attacks target accounts, passwords, devices, or services. Examples include password guessing, brute-force attempts, credential theft, privilege escalation, and exploiting unsecured management services.
Strong authentication, account lockout policies, least privilege, and secure management protocols help reduce access attack risk.
Effective security uses multiple layers.
Common mitigations include:
AAA is a security framework.
| Component | Question Answered |
|---|---|
| Authentication | Who are you? |
| Authorization | What are you allowed to do? |
| Accounting | What did you do? |
AAA helps organizations control and record access to network devices and services.
A firewall filters traffic based on rules. It may allow, deny, inspect, or log traffic. Firewalls can protect the boundary between networks and can also segment internal networks.
Firewall rules may use source address, destination address, protocol, port, application, or connection state.
Endpoint devices such as laptops and phones are common targets. Endpoint security may include antivirus tools, host firewalls, operating system updates, disk encryption, device locking, and safe browsing practices.
Routers and switches should be hardened. Basic device hardening includes:
ProReviewer — locked
Drills, code labs, and full solutions.
ProReviewer — locked
Drills, code labs, and full solutions.
ProReviewer — locked
Drills, code labs, and full solutions.
Done with this module? Track it — your progress shows on the subject list.
Up next
Build a Small Network→←Previous: Application Layer