CompTIA certification
Network+ N10-009 labs
Every topic of the CompTIA Network+ exam, in its domains, with the labs that teach it. 23 of its 25 topics have a lab.
- Questions
- Up to 90
- Time
- 90 minutes
- Pass mark
- 720 of 900
1.0 Networking concepts · 23%
- 1.1 The OSI reference model Taught
physical · data link · network · transport · session · presentation · application
ARP and MAC addresses: who is behind this IP address?Routing across hops: how a packet finds a server three routers awayTCP and UDP: ports, connections and datagramsHTTP up close: requests, answers and connectionsTLS certificates: chains, trust and what breaks them
- 1.2 Network appliances, applications and functions Partly taught
router · switch · firewall · IDS/IPS · load balancer · proxy · NAS · SAN · wireless access point · wireless controller · CDN · VPN · QoS · TTL
Routing across hops: how a packet finds a server three routers awayICMP: what the network tells you about your packetsSwitching: how a switch learns where everyone isQuality of service: a call and a backup on one slow lineLoad balancing: one address, many serversA stateful firewall: replies come home, nothing new gets inA forward proxy: the office's one way out to the webA reverse proxy and a web application firewallVPN: a private tunnel across a hostile networkIDS and IPS: Suricata watching, then blocking
- 1.3 Cloud concepts and connectivity Taught
NFV · VPC · network security groups and lists · internet and NAT gateways · VPN and direct connect · deployment models · service models · scalability, elasticity and multitenancy
VPN: a private tunnel across a hostile networkIPsec: two offices, one untrusted network between themA cloud VPC in miniature
- 1.4 Common ports, protocols, services and traffic types Partly taught
FTP · SFTP · SSH · Telnet · SMTP · DNS · DHCP · TFTP · HTTP · NTP · SNMP · LDAP · HTTPS · SMB · syslog · SMTPS · LDAPS · SQL Server · RDP · SIP · ICMP · TCP · UDP · GRE · IPsec (AH, ESP, IKE) · unicast · multicast · anycast · broadcast
ARP and MAC addresses: who is behind this IP address?DHCP: how a device gets its addressICMP: what the network tells you about your packetsTCP and UDP: ports, connections and datagramsThe DNS tree: how a name is foundHTTP up close: requests, answers and connectionsTLS certificates: chains, trust and what breaks themHTTP/1.1, HTTP/2 and HTTP/3The path of an emailNTP: keeping clocks right, and what a wrong one breaksThe office LAN's own protocols: files, desktops and callsFTP: two channels, active and passivePTP and NTS: time that is precise, and time that is provenMulticast: one stream, only to those who askedBeyond IPv6 basics: NAT64, DNS64 and anycastSNMP: asking devices how they areCentral syslog: every device's log in one placeRouter config backups: TFTP, SCP and a restoreThe bastion: one guarded door into a private networkGRE tunnels: a private link across a network that will not carry itIPsec: two offices, one untrusted network between themLDAP: one directory for every login
- 1.5 Transmission media and transceivers No lab yet
802.11 standards · cellular · satellite · 802.3 standards · fiber · copper and coax · transceivers and form factors · connectors
- 1.6 Topologies, architectures and network types Partly taught
mesh · hybrid · star/hub and spoke · spine and leaf · point to point · three-tier hierarchical · collapsed core · north-south and east-west traffic
Spanning tree: a loop on purpose, and the protocol that breaks itOSPF: routers that find their own routesOSPF network types, DR election and LSAsVXLAN: one tenant network across a routed fabric
- 1.7 IPv4 addressing Taught
public and private · RFC 1918 · APIPA · loopback · VLSM · CIDR · address classes
Addresses and subnets: on my network, or through the router?VLSM: one block, subnets cut to sizeDHCP: how a device gets its addressRoute summarisation: one route for many subnetsTCP and UDP: ports, connections and datagramsA home router: NAT, one port forward, and the firewallStatic NAT, address pools and overload
- 1.8 Modern network environments Taught
SDN and SD-WAN · VXLAN · zero trust architecture · SASE/SSE · infrastructure as code · IPv6 address exhaustion · tunneling · dual stack · NAT64
IPv6 dual stack: IPv6 beside IPv4Beyond IPv6 basics: NAT64, DNS64 and anycastGRE tunnels: a private link across a network that will not carry itVPN: a private tunnel across a hostile networkIPsec: two offices, one untrusted network between themVXLAN: one tenant network across a routed fabricNetwork automation: Ansible pushes the configSDN: one controller programs every switchZero trust with mutual TLS
2.0 Network implementation · 20%
- 2.1 Routing technologies Taught
static routing · BGP · EIGRP · OSPF · administrative distance, prefix length and metric · NAT and PAT · FHRP · virtual IP · subinterfaces
Routing across hops: how a packet finds a server three routers awayStatic routes, by handRoute summarisation: one route for many subnetsFirst-hop redundancy: one gateway address, two routersVLANs: many networks on one switchA home router: NAT, one port forward, and the firewallStatic NAT, address pools and overloadRIP: routing by rumourOSPF: routers that find their own routesBGP: how the networks of the internet find each otherBGP policy: local preference, MED, communities and RPKIContainer networking: namespaces, veth and a bridge
- 2.2 Configure switching Partly taught
VLANs · VLAN database · SVI · native VLAN · voice VLAN · 802.1Q tagging · link aggregation · speed and duplex · spanning tree · MTU and jumbo frames
Spanning tree: a loop on purpose, and the protocol that breaks itRapid Spanning Tree: the blocked port takes over in about a secondLink aggregation: two cables, one linkVLANs: many networks on one switchVLANs across switches: trunksMTU and fragmentation: when a packet is too big for the next link
- 2.3 Configure wireless Partly taught
channels and width · 2.4, 5 and 6 GHz · band steering · SSID, BSSID and ESSID · mesh, ad hoc and infrastructure · WPA2 and WPA3 · guest networks and captive portals · PSK vs enterprise · antennas · autonomous vs lightweight APs
Wi-Fi: joining a wireless networkWi-Fi security: WPA2, WPA3 and the evil twinHotel Wi-Fi: who is on your path802.1X and RADIUS: logging in to a switch port
- 2.4 Physical installations No lab yet
IDF and MDF · racks · patch and fiber panels · power: UPS and PDU · environment: humidity, fire, temperature
3.0 Network operations · 19%
- 3.1 Organizational processes and procedures Partly taught
diagrams and documentation · asset inventory · IPAM · SLA · life-cycle management · change management · configuration management
Router config backups: TFTP, SCP and a restoreNetwork automation: Ansible pushes the config
- 3.2 Network monitoring Taught
SNMP · flow data · packet capture · baselines and anomaly alerts · log aggregation and syslog · SIEM · API integration · port mirroring · discovery, traffic, performance and availability monitoring · configuration monitoring
Load balancing: one address, many serversSNMP: asking devices how they areCentral syslog: every device's log in one placeNetFlow: who talks to whomA honeypot: the host nobody should touchIDS and IPS: Suricata watching, then blockingPacket forensics: reading an incident from a capture fileLog correlation: one event, many logs, a rule that joins themReconnaissance: mapping a network before you touch itNetwork automation: Ansible pushes the config
- 3.3 Disaster recovery Partly taught
RPO and RTO · MTTR and MTBF · cold, warm and hot sites · active-active · active-passive · tabletop and validation tests
- 3.4 IPv4 and IPv6 network services Taught
DHCP scopes, leases, reservations and options · DHCP relay · SLAAC · DNS record types · forward and reverse zones · authoritative and recursive · primary and secondary · DNSSEC · DoH and DoT · hosts file · NTP · PTP and NTS
DHCP: how a device gets its addressDHCP relayThe DNS tree: how a name is foundDNS zones, zone transfers and encrypted DNSThe path of an emailNTP: keeping clocks right, and what a wrong one breaksPTP and NTS: time that is precise, and time that is provenIPv6 basics: addresses that build themselvesIPv6 addressing: address kinds, anycast and DHCPv6SPF, DKIM and DMARC: proving who sent an emailDNSSEC: signed answers, and a resolver that checks themHow DNS works, and how a lie in DNS hijacks you
- 3.5 Network access and management methods Taught
site-to-site VPN · client-to-site VPN · clientless VPN · split and full tunnel · SSH · GUI · API · console · jump box · in-band vs out-of-band
HTTP up close: requests, answers and connectionsOut-of-band management: a way in that does not depend on the networkThe bastion: one guarded door into a private networkVPN: a private tunnel across a hostile networkIPsec: two offices, one untrusted network between themA REST API that changes the network
4.0 Network security · 14%
- 4.1 Basic network security concepts Partly taught
encryption in transit · encryption at rest · PKI and self-signed certificates · MFA, SSO, RADIUS, LDAP · SAML and TACACS+ · least privilege and RBAC · geofencing · physical security · honeypots and honeynets · risk, vulnerability, exploit, threat, CIA · audits and compliance · segmentation: IoT, OT, guest, BYOD
TLS certificates: chains, trust and what breaks themA honeypot: the host nobody should touchA weak password, guessedAAA with RADIUS: who logs in to the router, what they may do, and a log of it802.1X and RADIUS: logging in to a switch portLDAP: one directory for every loginKerberos: one login, tickets for everythingTwo-factor SSH with a one-time codeSingle sign-on: one login, many servicesZero trust with mutual TLS
- 4.2 Attacks and their impact Partly taught
DoS and DDoS · VLAN hopping · MAC flooding · ARP poisoning and spoofing · DNS poisoning and spoofing · rogue DHCP · rogue access point · evil twin · on-path attack · social engineering · malware
Switching: how a switch learns where everyone isVLANs across switches: trunksWi-Fi security: WPA2, WPA3 and the evil twinIncident response: working a live compromise by the runbookARP spoofing: the machine in the middleHow DNS works, and how a lie in DNS hijacks youRogue DHCP: the server nobody checkedLayer 2 security: the switch says noSYN flood: half-open connections and how a server resistsDNS amplification: a small lie, a large flood
- 4.3 Apply network security features Taught
disable unused ports and services · change default passwords · port security · 802.1X · MAC filtering · key management · ACLs · URL and content filtering · trusted and untrusted zones · screened subnet
TLS certificates: chains, trust and what breaks themWi-Fi security: WPA2, WPA3 and the evil twinAccess control lists: who may cross the router, and where to say soDrop or reject: what a firewall tells a scannerA stateful firewall: replies come home, nothing new gets inA forward proxy: the office's one way out to the webA reverse proxy and a web application firewallReconnaissance: mapping a network before you touch itA weak password, guessedLayer 2 security: the switch says no802.1X and RADIUS: logging in to a switch port
5.0 Network troubleshooting · 24%
- 5.1 The troubleshooting method Partly taught
identify the problem · theory of probable cause · test the theory · plan and implement · verify and prevent · document findings
Addresses and subnets: on my network, or through the router?Routing across hops: how a packet finds a server three routers awayICMP: what the network tells you about your packetsIncident response: working a live compromise by the runbook
- 5.2 Cabling and physical interface faults Partly taught
wrong cable · signal degradation · improper termination · interface counters: CRC, runts, giants, drops · port status: error disabled, administratively down · PoE budget · transceiver mismatch
Interface errors: reading the countersLayer 2 security: the switch says no
- 5.3 Faults in network services Taught
spanning tree loops, root and port roles · wrong VLAN · ACLs · routing table and default routes · address pool exhaustion · wrong default gateway · wrong or duplicate IP address · wrong subnet mask
A bare machine: networking by handAddresses and subnets: on my network, or through the router?ARP and MAC addresses: who is behind this IP address?Routing across hops: how a packet finds a server three routers awaySpanning tree: a loop on purpose, and the protocol that breaks itVLANs: many networks on one switchAccess control lists: who may cross the router, and where to say soDrop or reject: what a firewall tells a scannerDHCP starvation: every address taken
- 5.4 Performance problems Partly taught
congestion and bottlenecks · bandwidth and throughput · latency · packet loss · jitter · wireless interference and channel overlap · signal loss and coverage · disassociation and roaming
A home network, from the laptop's point of viewRouting across hops: how a packet finds a server three routers awayTCP performance: bandwidth, delay, the window and lossQuality of service: a call and a backup on one slow lineInterface errors: reading the counters
- 5.5 Tools and commands to solve problems Partly taught
protocol analyzer · ping, traceroute, nslookup, dig · tcpdump · netstat, ip, arp · nmap · LLDP/CDP · speed tester · hardware tools · device show commands
ARP and MAC addresses: who is behind this IP address?Routing across hops: how a packet finds a server three routers awayTCP and UDP: ports, connections and datagramsThe DNS tree: how a name is foundTCP performance: bandwidth, delay, the window and lossLLDP and CDP: what is plugged in whereInterface errors: reading the countersPacket forensics: reading an incident from a capture fileReconnaissance: mapping a network before you touch it
Practice exam
A timed practice exam in the Network+ format, built from the labs' questions in the exam's own domain weights.