- Learn
- Computer Science & IT
- Information Technology
- Networking Fundamentals
- Network Troubleshooting
Network Operations, Automation and Troubleshooting
BeginnerLesson 9 of 9 in Networking Fundamentals Course
What you will learn
- Keep accurate records of how a network is built and configured, manage device configurations from installation to retirement, and make changes in a planned, reversible way.
- Create and use network documentationChoose the right diagram or record for a task, from physical and logical diagrams to rack layouts, cable maps, IP address records and service level agreements.
- Manage device configurations through their life cycleBack up, restore and compare configurations, harden and update devices, reach them safely for management, and replace or retire equipment without losing settings.
- Plan and control network changesFollow a change management process that assesses risk, schedules the work, prepares a rollback and records the result.
- Create and use network documentation
- Measure how a network performs, collect status data, logs and traffic records from its devices, and recognize when something departs from normal.
- Measure performance against a baselineDefine and calculate bandwidth, throughput, utilization, latency, jitter and packet loss, record a baseline and set thresholds that raise useful alerts.
- Monitor devices with SNMP and syslogUse SNMP polling and traps to collect device status, read syslog messages and severity levels, and gather logs centrally with correct time stamps.
- Analyze traffic with flow data and packet capturesUse flow records, port mirroring and protocol analyzers to see who is talking to whom, how much, and what exactly happens inside a conversation.
- Measure performance against a baseline
- Work through network problems in a fixed order, gather evidence with command-line tools and device commands, and correct the configuration faults that most often break connectivity.
- Follow a structured troubleshooting methodApply the seven troubleshooting steps from identifying the problem to documenting the outcome, and choose a layer-by-layer approach that fits the symptoms.
- Test connectivity from the command lineUse ipconfig, ip, ping, traceroute, nslookup, dig, arp, netstat and related tools, and interpret their output to locate where communication fails.
- Read device status with show commandsInterpret interface, VLAN, MAC address, routing, power and neighbor information from switches and routers to find where a fault sits.
- Fix common addressing and service faultsRecognize and correct the faults that most often break connectivity: wrong IP settings, duplicate addresses, DHCP and DNS failures, VLAN mistakes, missing routes and blocking rules.
- Follow a structured troubleshooting method
- Find and repair faults in cables, connectors, interfaces and power, diagnose and improve slow networks, and test an installation thoroughly before handing it over.
- Locate cabling and connector faults with test toolsRecognize copper and fiber faults from their symptoms and use cable testers, certifiers, toners, reflectometers and fiber tools to find them.
- Diagnose interface and hardware faultsInterpret interface counters and port states, correct speed and duplex mismatches, manage Power over Ethernet budgets and replace transceivers and other parts with matching specifications.
- Diagnose and improve network performanceFind the cause of slow or unstable connections, from congestion and bottlenecks to latency and loss, calculate transfer times and oversubscription, and choose a fitting improvement.
- Test and hand over an installationConfigure, optimize and test a new or repaired network against its requirements, and deliver the records that the customer or the next technician needs.
- Locate cabling and connector faults with test tools
- Explain how automation, APIs and controllers configure and run networks, read the data they exchange, and compare controller-based networks with traditionally managed ones.
- Explain network automation and infrastructure as codeDescribe what automation changes in network management, how infrastructure as code and configuration management tools work, and how AI supports network operations.
- Use REST APIs and read JSON dataDescribe how REST APIs use HTTP methods, status codes and authentication, and read and check JSON-encoded data.
- Compare controller-based and traditional networksExplain the data, control and management planes, how controllers use northbound and southbound interfaces, and what underlay, overlay, fabric and SD-WAN mean.
- Explain network automation and infrastructure as code
Network Troubleshooting study guide
1Document networks and control change
Network records make repairs and changes easier to control. A technician needs to know where equipment is, which settings it should use and how to recover if a change fails. Physical and logical views answer different questions, while configuration backups preserve a usable starting point. Planned change procedures connect those records to the work itself, from approval and scheduling through service tests and updated documentation.
1.1 Create and use network documentation
Network records answer different questions: where a cable goes, which subnet a device belongs to, or what service was promised. Keep the device names consistent across the records so you can move from one view to another without guessing.
Choose a view that fits the task
A physical diagram shows locations and actual connections: rooms, racks, wall jacks, patch panels and switch ports. A logical diagram shows traffic relationships such as VLANs, subnets, gateways and routes. Two work areas on different floors can belong to the same VLAN even though their cables end in different racks.
| View | Useful contents | Question it answers |
|---|---|---|
| Layer 1 | Cables, jacks and patch panels | Where is this run connected? |
| Layer 2 | Switches, VLANs, trunks and spanning tree | Which switched segment carries the traffic? |
| Layer 3 | Subnets, router interfaces and routes | How does traffic leave this subnet? |
Separate these views when a combined drawing becomes hard to read. Link them with names such as "SW1" and "PP1", not with an assumed position on the page.
Follow a cable to its port
A rack diagram, or rack elevation, shows equipment positions in rack units. One unit, 1U, is 44.45 mm high. Include patch panels and power distribution units as well as switches and routers.
A cable map records a cable's identifier, end points and type. For example: "Cable A-12: patch panel 1 port 12 to SW1 Gi1/0/12, Cat 6." Put the same identifier at both ends. If the cord is replaced, transfer the label and update the map.
Suppose a user at jack 2.14 reports a dead connection. First find that jack in the cable map. Follow its permanent run to the panel, then identify the patch cord and switch port. The physical record tells you where to test; the logical record then tells you what VLAN and subnet that port should serve.
Record addresses, equipment and promises
IP address management (IPAM) records each subnet's purpose, VLAN, gateway, DHCP range, reservations and static addresses. Check IPAM before assigning a fixed address so it does not overlap another device or the dynamic pool.
An asset inventory identifies each device by model, serial number, location and firmware, with warranty and support dates. A wireless heat map records coverage across a floor plan. Standard operating procedures describe repeatable tasks, while performance baselines preserve measurements of normal operation.
A service level agreement (SLA) states a provider's service commitments, including availability, response and repair targets. For availability over a 365-day year:
At 99.9%, that is 8.76 hours; at 99.99%, it is about 52.6 minutes. Use the agreement's actual measurement period when checking compliance. A monthly report must use the hours in that month.
After a repair or change, update the affected views, cable records, address plan and inventory. A correct record lets the next technician begin with evidence.
Key Takeaways
- Physical views locate equipment and cables; logical views describe traffic paths.
- Use matching device names and cable labels across records.
- IPAM tracks address use; inventory tracks equipment and support dates.
- Convert SLA availability into downtime using the stated measurement period.
1.2 Manage device configurations through their life cycle
A working setting, a saved setting and a backup are three different things. Managing all three keeps a restart, a failed device or a mistaken edit from becoming a long outage.
Keep a recoverable configuration
On Cisco IOS, the running configuration is active in memory. The startup configuration is the saved copy used at boot. A command normally changes the running configuration immediately. Save an approved, verified configuration with:
copy running-config startup-config
An off-device backup protects against losing the equipment itself. Name it with the device, date and version, and take one before each change as well as on a schedule. A backup from last month may omit a VLAN added yesterday. Compare its contents and date before restoring it.
A golden configuration defines the approved standard for a device role. Configuration drift is the difference between that standard and actual settings. For example, one access switch may still allow Telnet although the standard requires SSH. Compare the settings to identify what changed, then check whether the difference was approved.
Choose a management path
| Method | What it provides |
|---|---|
| Console | Direct local access, including during a network outage |
| SSH, TCP 22 | An encrypted remote command line |
| HTTPS, TCP 443 | Encrypted access to a web interface |
| API | A defined interface for software to read or change settings |
Telnet uses TCP 23 and sends credentials in plain text. Disable it. Hardening also means replacing default credentials, disabling unused services and ports, and applying security updates.
In-band management shares the path used by production traffic. Out-of-band management has a separate path, such as a console server reached over a cellular connection. This is useful when a routing change removes normal access. A jump host is a hardened entry point from which administrators reach managed equipment.
Plan updates and replacements
Test firmware on a small group before a wide rollout. Record the release, backup, tests and recovery method. Vendor retirement announcements contain several dates: end of sale ends ordering; later milestones end maintenance, security fixes and finally support. Plan replacement before security fixes stop.
For a replacement switch, check port count and speed, supported transceivers, firmware compatibility and PoE capability. A unit with enough data ports but no PoE will leave attached phones and access points without power.
Install a compatible replacement, restore the correct backup, and test links, VLANs and services. Save the verified result and update the inventory, diagrams and backup record. During retirement, first move the old device's functions. Then erase its configuration and stored credentials using the vendor's secure reset or wipe procedure, and arrange disposal through the organization's process.
Key Takeaways
- Save verified running settings so they survive a restart.
- Store dated configuration backups away from the device.
- Compare actual settings with the approved golden configuration.
- Keep a management path available for recovery.
- Match replacement capabilities, then erase secrets from retired equipment.
1.3 Plan and control network changes
Even a correct command can interrupt the wrong service at the wrong time. Change management gives a change a reason, an owner, approval, a test and a way back if the result is unacceptable.
Prepare a change someone else can follow
A change request identifies the affected equipment and services, explains the reason, and lists the exact implementation steps. It also includes impact and risk, a maintenance window, a test plan and a rollback plan.
Impact describes what the work can interrupt. Risk considers what could go wrong and how serious that would be. Updating a core switch can disconnect several floors; changing one unused access port has a much smaller reach. Larger changes may need review by a change advisory board (CAB).
A maintenance window is an agreed period for disruptive work. Tell users which services may stop and for how long. Schedule enough time to perform the change, test it and recover before the window ends.
Make rollback a decision, not a hope
A rollback, or backout, plan says both how to restore the previous working state and when to do it. "Restore if necessary" leaves the decision unclear. "If test users cannot log in 15 minutes after the update, boot the previous image" gives the operator a measurable trigger.
Before starting, take a fresh backup and confirm that the previous image or other recovery files are available. Also confirm that the operator can still reach the device if the normal management path fails.
For example, a core-switch update is scheduled for 22:00–23:00. The plan keeps the old image in flash and requires all uplinks and five key servers to be reachable after the restart. The rollback deadline must leave enough of the window to boot the old image and repeat those service tests. Waiting until 22:59 to decide would defeat the plan.
Use the right change route
| Type | How it is controlled |
|---|---|
| Standard | Routine, low-risk work with an established pre-approved procedure |
| Normal | Assessment and approval before implementation |
| Emergency | A fast-tracked route to restore service, followed by documentation and review |
An emergency still needs a controlled action and a record. Keep track of each change so another technician can tell what was done. During diagnosis, changing several settings together hides which one helped and complicates recovery.
Verify and close
Follow the approved steps, then test the intended improvement and the services that might have been affected. A management login alone says little about whether users can reach their applications.
Record the result, including any rollback. Update the diagrams, IPAM, inventory and configuration backups that the change affects. Close the request only when its tests are complete and the records describe the installed state. If a problem appears later, these timestamps and actions provide a starting point for diagnosis.
Key Takeaways
- A change request states purpose, impact, steps, timing, tests and rollback.
- A rollback plan needs a trigger and a usable recovery method.
- Standard, normal and emergency changes use different approval routes.
- Verify affected services and update records before closing the change.
2Monitor network health and performance
A useful monitoring system turns device activity into evidence that people can act on. Rates, delay and error trends show whether service is changing; event messages help explain when and why. The choice of collection method matters: interface counters, logs, flow summaries and packet captures answer different questions. Comparing them with normal behavior helps you decide which alert needs investigation and which measurement to collect next.
2.1 Measure performance against a baseline
"The network is slow" describes a symptom, not a measurement. Choose metrics that describe the user's problem and compare them with a record of normal operation.
Measure capacity, delivery and delay
Bandwidth is a link's maximum data rate. Throughput is the rate actually achieved. Protocol overhead, errors and congestion keep useful delivery below the advertised capacity. Utilization expresses how much capacity is being used:
For 450 Mbit/s on a 1 Gbit/s link, convert the capacity to 1,000 Mbit/s. The utilization is 45%. Mixing Mbit/s and Gbit/s without conversion gives a meaningless ratio.
Latency is travel time, commonly measured as round-trip time (RTT). Jitter is variation in delay between packets. Packet loss is the share of packets that fail to arrive. Losing 3 of 200 test packets means 1.5% loss.
Suppose successive RTTs are 20, 24, 21, 35 and 20 ms. Their sum is 120 ms, so their mean is 24 ms. The absolute differences between neighbors are 4, 3, 14 and 15 ms. Their mean is 9 ms: one useful jitter calculation. Monitoring products can use other jitter methods, so compare results measured the same way.
Match metrics to the service
Voice calls commonly aim for one-way delay below about 150 ms, jitter below about 30 ms and loss below about 1%. These are guidelines for call quality, not a conversion of RTT into an exact one-way measurement. A file download can resend missing data, but retransmissions increase completion time. A call may show audible gaps instead.
A high-bandwidth link can still give poor interactive service if delay or loss is high. Check those measures together with throughput. Also monitor CPU, memory, temperature, fans, power supplies, interface state and error or discard counters. Heavy CPU use can delay management replies or control traffic even when a data link has spare capacity.
Build normal before setting alarms
A baseline records normal behavior across representative quiet and busy periods. Collect several weeks of measurements, with consistent sample intervals. A Monday-morning value is most useful beside other Monday-morning values.
A threshold triggers an alert at a set value, often with a duration: "utilization above 80% for 10 minutes." Duration avoids reacting to every brief burst. Anomaly alerting instead asks whether the pattern differs from normal, such as unexpectedly heavy outbound traffic at 03:00.
Availability monitoring checks responses; performance monitoring follows rates and delay; configuration monitoring detects setting changes. Network discovery finds devices that may be missing from records. Choose a service test when the question is whether that service works: a device can answer ping while its web service has stopped.
Key Takeaways
- Bandwidth is capacity; throughput is achieved delivery.
- Use matching units when calculating utilization and loss.
- Latency measures delay; jitter measures variation in delay.
- Compare measurements with representative baseline periods.
- Combine thresholds with duration and service-aware checks.
2.2 Monitor devices with SNMP and syslog
Graphs show how a value changes; logs show what happened. SNMP supplies device measurements and notifications, while syslog carries event messages. Together they help explain an outage's timing and effects.
Ask agents for measurements
An SNMP manager, often part of a network management system (NMS), queries an agent on each device. A Management Information Base (MIB) describes available variables. An object identifier (OID) locates a variable in the tree.
For example, 1.3.6.1.2.1.1.3.0 identifies sysUpTime, measured in hundredths of a second since the network management software last started. A reset of this value can reflect a management-process restart as well as a device restart. Compare it with other evidence before reporting a full reboot.
Get, GetNext and GetBulk read values; Set changes an allowed value. Requests normally go to UDP 161 on the agent. A trap travels unsolicited to UDP 162 on the manager. An inform requests acknowledgment, allowing a lost notification to be retried.
Polling every five minutes gives 288 readings per variable per day. A link could fail and recover between polls. Traps add prompt event reports, while polling also detects an agent that stops answering entirely.
Protect management traffic
SNMPv1 and v2c use a plain-text community string. Read-only access permits queries; read-write access also permits Set. SNMPv3 offers noAuthNoPriv, authNoPriv and authPriv, with authPriv providing authentication and encryption. Prefer authPriv. If v2c is required, change default community strings, use read-only access and restrict the querying manager addresses.
Read and filter syslog
Syslog sends messages to a central collector, traditionally using UDP 514. TCP and TLS transport are also available; TLS commonly uses TCP 6514. Central collection preserves events after a device's local buffer is lost.
| Number | Severity | Number | Severity |
|---|---|---|---|
| 0 | Emergency | 4 | Warning |
| 1 | Alert | 5 | Notice |
| 2 | Critical | 6 | Informational |
| 3 | Error | 7 | Debug |
Lower numbers mean greater severity. A configured level of 4 sends levels 0 through 4. It excludes Notice, Informational and Debug. Heavy Debug output can load equipment, so enable it briefly for a focused investigation.
In %LINEPROTO-5-UPDOWN, LINEPROTO identifies the facility and 5 means Notice. Repeated up/down events on one interface show a flapping link and guide inspection of its cable or optics.
Put events on a shared timeline
Synchronize device clocks with NTP. Otherwise a seven-minute clock error can make a firewall event appear to precede its cause. Log aggregation gathers records into one searchable store; a SIEM adds correlation and alerts across sources. Set a retention period and protect logs against tampering. Finally, test the collection path: a blocked notification or logging port can leave a working collector with no evidence.
Key Takeaways
- SNMP polling reads agent variables identified by OIDs.
- Traps report events immediately; informs request acknowledgment.
- Use SNMPv3 authPriv for authentication and encryption.
- Syslog severity runs from 0, most serious, to 7, least serious.
- A logging level includes itself and all lower numbers.
- Synchronize clocks and verify that events reach the collector.
2.3 Analyze traffic with flow data and packet captures
Different traffic questions need different amounts of detail. To find the busiest sender over a week, use summaries. To inspect a missing reply in one conversation, examine packets.
Start with the right evidence
A flow groups packets by fields such as source and destination addresses, ports and protocol. NetFlow and IPFIX export records with counts, byte totals and times. These records describe traffic without storing packet content. A collector can rank top talkers or show when a backup filled an uplink.
sFlow samples packets, for example one in 1,000, and exports their first bytes along with interface counters. Those bytes usually contain headers and can include some payload. Sampling gives an estimate of traffic patterns; it does not record every conversation completely.
| Question | Useful evidence |
|---|---|
| Which host sent the most data overnight? | Flow records |
| Which interface has rising error counts? | SNMP interface counters |
| Did a DHCP Discover receive an Offer? | Packet capture |
Streaming telemetry and APIs provide other ways to collect operational data. Telemetry can push measurements continuously instead of waiting for a poll.
Capture a conversation
A packet capture records packets at an interface. A protocol analyzer such as Wireshark decodes their headers and captured payload. tcpdump offers command-line capture. Look for the message sequence: a request with no reply, repeated TCP retransmissions, or a DHCP exchange that stops at Discover.
Captured encrypted application data remains encrypted unless the necessary decryption information is available. Packet headers and timing can still help diagnose the exchange.
A capture filter controls what is recorded. For example, host 192.168.1.20 and port 53 limits a tcpdump capture to DNS-port traffic involving that host. A display filter changes what you see after capture: Wireshark's dns shows decoded DNS traffic, while ip.addr == 192.168.1.20 shows packets involving that address. Hiding a packet with a display filter leaves it in the capture.
Place the capture where traffic passes
A host on a switched network normally sees its own unicast traffic and broadcasts, not every other host's traffic. Port mirroring, called SPAN on Cisco equipment, copies selected ports or VLANs to a monitor port. A network TAP makes a hardware copy of a link's traffic independently of the switch.
Capture and scan only within your authorization; limit collection to the investigation, protect sensitive data, and follow the organization's retention and deletion rules.
Suppose a request appears before a firewall but no reply appears there. That observation leaves several possible causes. Compare captures before and after the firewall with its logs. If the request reaches the far side and a reply returns there but never reaches the near side, the evidence narrows the problem to the return passage through that device. Preserve the observation points and timestamps with the findings.
Key Takeaways
- Flow records reveal traffic totals and patterns.
- sFlow exports samples; NetFlow and IPFIX export flow summaries.
- Packet captures reveal message sequences at their observation point.
- Capture filters limit recording; display filters limit the view.
- SPAN or a TAP makes another device’s traffic available for capture.
3Troubleshoot connectivity with a structured method
Connectivity diagnosis begins with a precise description of the failure. A single user, one VLAN and an entire site point toward different shared components. A structured method keeps tests tied to a theory, while host commands and device status show the path from both sides. Addressing, switching, routing, name resolution and filtering can each interrupt that path, so each test needs to narrow the next decision.
3.1 Follow a structured troubleshooting method
A report such as "no internet" leaves the cause open. A structured method turns that report into a testable problem, then a verified repair. Keep observations separate from explanations: "all clients on floor 2 fail" is evidence; "the new switch is wrong" is a theory.
Move from symptom to tested cause
The seven steps are:
- Identify the problem. Gather symptoms, logs and measurements. Ask when it started, who is affected and what changed. Reproduce it when possible and handle separate problems one at a time.
- Establish a theory of probable cause. Check obvious possibilities and select the cause that best fits the evidence.
- Test the theory. Choose a test whose result can support or reject the proposed cause. If it fails, form a new theory or escalate.
- Establish a plan of action and identify effects. Decide how to fix the confirmed cause and what the work could interrupt.
- Implement the solution or escalate. Follow the change process and record each action.
- Verify full functionality and apply preventive measures. Check users' work and other affected services, then address the chance of recurrence.
- Document findings, actions, outcomes and lessons. Record the cause, evidence, fix and result for future support.
A quick repair still needs verification. A replaced patch cord may restore a link while the application has a separate fault.
Choose where to start
Bottom-to-top begins with power, cabling and links, then moves up through switching, addressing and services. It fits a missing link light. Top-to-bottom begins with the application and works down. It can fit a failure confined to one service.
Divide and conquer tests a middle point such as the default gateway. A successful gateway test moves attention toward upstream routing or services. A failure moves attention toward local addressing, VLAN membership and the physical path, with filtering still considered when interpreting a probe.
Work a shared outage
Users on floor 2 lose access at 09:10. Both wired and wireless clients are affected, and their access switch was replaced at 09:00. This scope points to a shared path, not one user's cable.
The theory is a missing trunk configuration on the replacement uplink. show interfaces trunk lists no trunk. Compare the active settings with the previous backup to test the configuration difference. Plan a restore with its interruption explained to the floor manager, implement it, then check gateway access, remote services and representative users.
Record the missing configuration and the successful tests. Add restoring and verifying the configuration to the replacement procedure.
Escalate with useful evidence
Escalate when the needed access or expertise is beyond your role, or when tests lead to equipment managed by another team. Hand over affected users and services, timing, recent changes, exact outputs, theories tested and changes already made. This lets the next technician continue from the current evidence instead of repeating the first hour of work.
Key Takeaways
- Identify the scope before choosing a cause.
- Test a theory before planning its repair.
- Choose a layer-based approach that fits the symptoms.
- Consider side effects and follow change management.
- Verify users’ work, prevent recurrence and document evidence.
3.2 Test connectivity from the command line
Run tests from the affected host or segment and keep their exact output. Comparing a failing host with a working neighbor often reveals a setting difference faster than testing from an administrator's unrelated network.
Read local settings first
| Platform | Command | Evidence |
|---|---|---|
| Windows | ipconfig /all | Address, mask, gateway, DNS and MAC address |
| Linux | ip address | Interface addresses and MAC addresses |
| Linux | ip route | Routes and default gateway |
| Linux with systemd-resolved | resolvectl status | Resolver configuration |
On other Linux systems, inspect /etc/resolv.conf for resolver information. ifconfig shows interface settings on macOS and older Unix-like systems; routes and DNS need separate checks. On a client intended to use DHCP, an automatically assigned 169.254.x.x link-local address directs attention to failed lease acquisition.
Test increasingly distant points
ping sends ICMP Echo Requests and reports replies, RTTs and loss. Test loopback 127.0.0.1, the host's own address, the gateway, a remote address and a name. This separates local software, the LAN, upstream connectivity and name resolution.
"Request timed out" means a reply did not arrive in time. The cause may be a stopped target, filtering or a missing route in either direction. "Destination host unreachable" reports a delivery failure from the host or a router. Repeated "TTL expired in transit" messages suggest a routing loop; inspect the route and path.
A failed probe leaves filtering among the possibilities. Test the required application as well, using the correct name and protocol.
Trace and resolve
tracert on Windows and traceroute on Linux or macOS send probes with increasing TTL values. Routers where TTL expires can return ICMP Time Exceeded. Windows uses ICMP Echo probes; Linux normally uses UDP probes.
A row of asterisks followed by responding hops shows one router's missing replies while later probes still travel onward. Silence from one hop to the end can reflect filtering or a path fault. A persistent RTT increase suggests where to investigate, but includes return travel and reply processing. Confirm it with repeated tests and interface measurements.
nslookup www.example.com and dig www.example.com query DNS. If an address is reachable but the name cannot be resolved, inspect resolver settings and records.
Add local-link and service evidence
arp -a shows cached IP-to-MAC mappings. To test fresh gateway contact, clear that entry, send traffic and check whether a new entry appears. An old entry may survive a failure.
netstat, or ss on Linux, shows connections and listening ports. pathping and mtr combine path information with repeated loss measurements. nmap checks open ports on authorized targets, while iperf measures achieved throughput between endpoints. A listening TCP 443 socket shows a local service is waiting; a separate client test checks whether the network path permits reaching it.
Key Takeaways
- Check addresses, routes and DNS with the appropriate host commands.
- Test progressively from loopback to the required remote service.
- Interpret ping and trace silence alongside filtering and route evidence.
- Use a fresh ARP entry for current local-link evidence.
- Separate name resolution, port listening and end-to-end service tests.
3.3 Read device status with show commands
Host tests show a symptom from one endpoint. Switch and router show commands add the device's view: whether a port is enabled, what VLAN carries its traffic, and where the next packet will go. The commands here use Cisco IOS syntax.
Read status without stopping at status
show ip interface brief lists addresses, physical Status and link Protocol. Interpret the two status fields together:
| Output | Starting point for investigation |
|---|---|
| up/up | Continue with settings, counters and services |
| down/down | Cable, remote power or physical port |
| administratively down/down | Intentional shutdown configuration |
| up/down | Data-link operation, such as serial encapsulation |
On switches, show interfaces status adds the access VLAN, speed, duplex and states such as connected, notconnect or err-disabled. show interfaces gives detailed rates and counters, including CRC errors, runts, giants, collisions and output drops.
An up/up port can carry the wrong VLAN or accumulate damaged frames. A useful check therefore connects status with the intended configuration and with changes in counters over a measured interval.
Follow traffic through switching and routing
show mac address-table locates a learned MAC address by port and VLAN. show vlan brief lists access-port membership. show interfaces trunk identifies trunks and the VLANs carried across them.
For example, a printer uses 10.20.30.45, which IPAM assigns to VLAN 30. Its MAC appears on Gi1/0/14 in VLAN 1. The evidence points to the port assignment. After a controlled correction to VLAN 30, retest printer access and update the change record.
show ip route lists connected, static and learned routes, including the gateway of last resort. If local subnets work but remote networks fail, inspect the default route and the return path. show ip arp adds local IP-to-MAC mappings on the router.
Check settings, power and events
show running-config displays active settings for comparison with the backup or golden configuration. show power inline shows PoE use per port and remaining switch budget. show logging gives the local event buffer, which can connect a failure to a link flap, protection event or power problem.
Keep the exact command output and its timestamp. A later change in state is easier to interpret when the earlier observation is preserved.
Identify the other end
Cisco Discovery Protocol (CDP) is Cisco-proprietary; Link Layer Discovery Protocol (LLDP) is the IEEE 802.1AB standard. Both advertise information to directly connected neighbors, such as device name, model, port and management address.
Use show cdp neighbors or show lldp neighbors to confirm where an uplink goes when the drawing is incomplete. Combine that neighbor record with the cable map and local port details. A neighbor's name helps locate the connection; VLAN, route and service checks establish whether that connection supports the intended traffic.
Key Takeaways
- Read physical and protocol status together.
- Use detailed counters and configuration after an up/up result.
- Locate hosts with MAC tables and check VLAN and trunk membership.
- Read routing and ARP tables for next-hop evidence.
- Use power, logging and neighbor commands to complete the device view.
3.4 Fix common addressing and service faults
A working cable can carry a host into the wrong VLAN, and a working router can lack the route a reply needs. Compare the actual settings with the address plan and trace the failed service in both directions.
Check the host's subnet and gateway
For routed IPv4 access, a host needs a unique address, the right mask and a reachable gateway on its subnet. DNS is additionally needed to turn names into addresses. Communication by IP address can work while DNS fails.
Consider 10.1.1.130/25. Its network is 10.1.1.128/25 and its usable range is .129–.254. A gateway of 10.1.1.1 is outside that subnet. Check IPAM: either the documented gateway must be inside the /25, or the intended mask may actually be /24. Do not invent a gateway simply because its number looks familiar.
A duplicate address can produce intermittent access as different MAC addresses become associated with one IP. Use ARP evidence and the switch MAC table to locate the second device. Correct the static assignment or DHCP reservation, keeping IPAM consistent.
Separate DHCP from DNS
A DHCP client that gets no lease may use an automatic 169.254.x.x address. Check the server, available pool addresses, client VLAN and the relay path when the server is on another subnet. On Cisco equipment, the relay is commonly configured with ip helper-address.
A pool from 192.168.5.100 through .199 contains 100 addresses, counting both end points. A 101st concurrent client needs another free address. Shorter leases reclaim departed clients' addresses sooner; active clients renew, so lease duration cannot increase the pool's simultaneous capacity.
For DNS, inspect the resolver addresses the host received and query the intended server. Check the relevant record. After correcting a changed record, ipconfig /flushdns clears a Windows client's stale local cache. Flushing a client cache cannot repair a wrong server record.
Check switching, routes and rules
| Evidence | Configuration to inspect |
|---|---|
| One host is in the wrong subnet | Access VLAN and host settings |
| One VLAN fails beyond an uplink | Trunk allowed-VLAN list |
| A port is err-disabled | Protection event and its cause |
| Local networks work, remote ones fail | Routes, default route and return path |
| Ping works, TCP 443 fails | Service listener and ACL or firewall rules |
Remove the cause of an err-disabled state before re-enabling the port. On a Cisco port this may involve shutdown followed by no shutdown, after the fault is corrected.
A request can reach a server while the reply has no route to the source subnet. Check both directions. For traffic filtering, inspect the relevant rule's hit counters and logs. A successful ICMP exchange tests ICMP, while the application's TCP or UDP traffic follows its own rules.
Use scope to choose shared components: one affected host directs attention locally; a whole subnet directs attention to its gateway, access switch, DHCP service or uplink.
Key Takeaways
- Compare address, mask and gateway with the documented subnet.
- DHCP provides leases; DNS resolves names.
- Pool size limits simultaneous leases even when lease times shrink.
- Check access VLANs and allowed VLANs on trunks.
- Verify routes in both directions and inspect application-specific filtering.
- Remove a protection fault before re-enabling its port.
4Solve physical and performance problems
A live link can still deliver damaged frames, run out of power for attached devices or become too busy for calls and transfers. Physical tests locate cable and connector faults; interface counters and power readings explain other failures. Performance measurements then show whether a repair or capacity change helped. Before handover, the installed network needs recorded tests against its service, security and performance requirements.
4.1 Locate cabling and connector faults with test tools
No link light, repeated link flaps, unexpectedly low speed and rising frame errors all justify an early physical check. Start with visible connections and an easy substitution such as a known-good patch cord, then choose a tool that measures the suspected fault.
Understand copper faults
An open is a broken conductor; a short joins conductors that should be separate. A miswire puts wires on unintended pins. A split pair can preserve pin-to-pin continuity while mixing the physical twisted pairs, causing crosstalk. Simple continuity testing can miss it.
Keep pair twists close to the termination; excessive untwisting, beyond about 13 mm, weakens noise rejection. Attenuation is signal loss with distance. Crosstalk is interference between pairs, measured as NEXT near the sending end and FEXT at the far end. EMI comes from external electrical sources such as motors or adjacent power cabling.
A standard twisted-pair Ethernet channel allows 100 m, commonly 90 m of fixed cable plus 10 m of patch cords. Cat 5e supports 1 Gbit/s over 100 m; Cat 6 supports 10GBASE-T for shorter runs, up to about 55 m depending on installation conditions; Cat 6A supports 10GBASE-T over 100 m.
Match the copper tool to the question
| Tool | What it establishes |
|---|---|
| Wire-map tester | Pin connections; better models also detect split pairs |
| Cable certifier | Performance against a category standard, with a report |
| TDR | Estimated distance to a fault from a reflected pulse |
| Toner and probe | Identity and path of an unlabeled cable |
For a 42 m run, a TDR test from the wall jack finds an open at 37 m. The break is about 5 m from the panel end. Test direction matters: the display gives distance from the instrument, not from whichever end is easier to reach.
A continuity pass verifies connections, while a category certification also measures performance such as loss, crosstalk and return loss.
Inspect and test fiber
Fiber faults include dirty or scratched ends, excessive bending, incompatible fiber and optics, and reversed transmit/receive paths. Match transceiver specifications and check polarity before replacing a long run.
A visual fault locator (VFL) sends visible red light to reveal some breaks and tight bends. A light source and optical power meter measure loss. An OTDR identifies optical events and their distances. An inspection scope checks connector condition. A loopback plug connects a port's transmit to receive for a local port test.
Never look into a fiber end, transceiver or VFL output. Follow site electrical safety rules and the cable's minimum bend radius.
After replacing or repairing a component, repeat the relevant test and record the cable label, result and measured values. This links the repair to evidence that the installed link now meets its requirement.
Key Takeaways
- Physical symptoms guide early cable and connector checks.
- A split pair can pass continuity while causing crosstalk.
- Use certification for category performance and a TDR for fault distance.
- Use the specified fiber tools for loss, events, polarity and connector condition.
- Retest repaired links and keep results tied to cable labels.
4.2 Diagnose interface and hardware faults
A link can remain up while damaged frames, mismatched settings or insufficient power interrupt useful work. Read the interface's error trend and check the physical specifications at both ends.
Interpret changes in counters
Counters accumulate, so first preserve the current values and timestamp. Then compare values over a known traffic interval, or clear counters during a controlled test. A large lifetime total may describe an old event; a rapidly rising count describes current trouble.
CRC errors identify damaged received frames. Inspect cabling, connectors, interference, optics and duplex settings. For 2,500 errors in 1,000,000 input packets, the error share is 0.25%. Healthy links should remain near zero.
Runts are frames below Ethernet's 64-byte minimum. Giants exceed the applicable frame limit; a standard untagged Ethernet frame has a maximum of 1,518 bytes. Check MTU and jumbo-frame settings when oversized traffic is suspected. Output drops instead show traffic discarded from the sending queue, often during congestion.
Match speed and duplex
At 100 Mbit/s, fixing one end to full duplex while leaving the other on auto can produce a mismatch. The auto end detects speed but falls back to half duplex when it cannot negotiate duplex. Expect late collisions on the half-duplex side and damaged frames or runts on the full-duplex side.
Set both ends to auto-negotiation, or use the same supported fixed settings on both. Confirm speed, duplex and new error counts afterward. Administrative shutdown, err-disable and a suspended link-aggregation member each require a configuration or protection-cause check, not a cable replacement by default.
Check PoE per port and in total
Power over Ethernet (PoE) supplies data and electrical power on the same copper cable. Switch-side limits are:
| Standard | Maximum supplied per port | Power available at device |
|---|---|---|
| 802.3af | 15.4 W | 12.95 W |
| 802.3at | 30 W | 25.5 W |
| 802.3bt Type 3 | 60 W | 51 W |
| 802.3bt Type 4 | 90 W | 71.3 W |
Cable losses explain the difference. A device requiring PoE+ may fail or restart on an af-only port. Also add all switch-side allocations: eight 30 W access points and ten 15.4 W cameras require 394 W. That exceeds a 370 W budget by 24 W. show power inline reveals per-port allocations and remaining power. Add suitable capacity or move loads to another supply.
Match optics and replacement parts
Transceivers must match speed, wavelength and fiber type at both ends. Check supported modules, transmit/receive connections and optical receive power. Low receive power points toward dirty connectors, damaged fiber or excessive path loss.
For hardware resets or overheating, inspect fans, supplies, temperature and logs. Replace with compatible parts, then verify link settings, errors, power and services. Keep critical spares identified in the inventory.
Key Takeaways
- Compare counter increases over a known interval.
- CRC errors indicate damage; output drops point toward queue pressure.
- Match duplex and speed settings at both link ends.
- Check both per-port PoE capability and the shared switch budget.
- Match optical specifications and verify receive power.
4.3 Diagnose and improve network performance
A slow application can reflect a full uplink, damaged frames or a long path. Measure rates, delay, jitter and loss at relevant points before choosing an improvement.
Find the limiting resource
Congestion occurs when arrivals exceed a link's capacity: queues grow, delay rises and frames are dropped. Contention is competition for a shared resource, such as a wireless channel. A bottleneck is the point that limits the path. A 10 Gbit/s server cannot send at that rate to clients reached through a 1 Gbit/s link.
Oversubscription compares total access capacity with total uplink capacity. Forty-eight 1 Gbit/s ports behind two active 10 Gbit/s uplinks give:
This is a capacity ratio, not a measurement of current use. Oversubscription is common because clients rarely all send at full speed. Sustained uplink utilization and output drops show when the shared capacity becomes inadequate.
Estimate a transfer correctly
Convert file size in bytes to bits before dividing by a bit rate. With decimal prefixes, a 2 GB file contains 16,000 megabits.
At an actual throughput of 80 Mbit/s, it takes 200 s. The line rate gives an ideal lower bound; measured throughput gives a more useful planning estimate. Dividing gigabytes directly by megabits per second misses both prefix conversion and the eight bits in a byte.
Explain delay and loss
Propagation takes time over distance; serialization puts bits onto the link; devices add processing and queue delay. Light in fiber travels about 200 km per millisecond. More local bandwidth cannot remove the travel time of a distant path.
Loss can come from queue drops, physical errors, overloaded hardware or wireless interference. TCP retransmits missing data and reduces its sending rate, so even modest loss can sharply lower throughput. Real-time media can show gaps instead.
For Wi-Fi, inspect weak signal, crowded channels, interference, excess clients and clients that remain associated with a distant access point. Compare a wired test from the same location to separate radio problems from wider path problems.
Choose an improvement supported by evidence
At a branch office, calls break up from 13:00 to 15:00. The 100 Mbit/s internet link reaches 95 Mbit/s, and flow records identify a 70 Mbit/s backup. Moving that backup to 22:00 reduces the afternoon load to about 25 Mbit/s. QoS can then prioritize calls during remaining bursts.
Other improvements include upgrading a bottleneck, adding aggregate link capacity, correcting firmware faults or replacing overloaded equipment. Link aggregation increases capacity across traffic flows; one flow can still be limited to one member link. QoS changes priority, not total capacity. Measure again under comparable load to verify the improvement.
Key Takeaways
- Congestion, contention and bottlenecks describe different limits.
- Oversubscription is a capacity ratio; utilization measures current load.
- Convert bytes to bits before estimating transfer time.
- Diagnose the source of delay or loss before buying bandwidth.
- Choose a targeted improvement and compare measurements afterward.
4.4 Test and hand over an installation
Handover means showing that the installed network meets its requirements and leaving usable records for the next operator. One successful internet connection covers only a small part of that task.
Turn requirements into recorded tests
Start with the agreed equipment, services, coverage and performance targets. Build a checklist that associates each requirement with a test and a result. Include new equipment and repaired components.
Test every permanent cable link, compare labels at both ends with the cable map, and repair and retest failures. Use a certifier when the contract calls for category certification. Keep each link's report and measured results with its identifier.
For configuration, check default credentials have been replaced, approved stable firmware installed, time and NTP set, and planned IP addresses, VLANs and wireless security applied. Disable unused ports and services. Save and back up the final verified settings.
Exercise each service and segment
Use test clients on representative ports in every VLAN and on each wireless network. Check that they obtain the intended address, reach the gateway, resolve names and reach required servers and internet services.
Then test the installed device types: phones make calls, printers print, cameras deliver their feed, and access points serve clients. If redundancy was installed, perform its agreed failover test in a controlled window, such as removing one uplink and checking continuity of required service.
Record the test location, time, method and result. A failure confined to one VLAN needs a separate result even when the other VLANs pass.
Measure and optimize
Measure throughput between defined endpoints, plus latency and loss. For wireless, check signal coverage room by room. These initial readings form a performance baseline.
Optimization improves an already working installation. Examples include choosing a less crowded wireless channel, using a faster supported band, correcting firmware issues, tightening security or replacing a slow component. Change one item at a time and repeat the relevant measurement so the result can be attributed to the change.
Suppose a wall jack passes basic continuity, but traffic on it produces increasing CRC errors. A better wire-map test identifies a split pair. Re-terminate it, repeat the cable and traffic tests, then record "Jack 1.04: pass after re-termination." Update the map so the location and result remain connected.
Deliver an operational handover
Provide physical and logical diagrams, cable maps and test reports, the address plan, asset inventory with serial numbers and firmware, and current configuration backups. Transfer administrator credentials through a secure channel. Include instructions for routine support and recovery.
Key Takeaways
- Test against explicit requirements and retain results.
- Verify every cable and representative services in every segment.
- Save final secured settings and establish a performance baseline.
- Retest after optimization or repair.
- Deliver diagrams, addressing, inventory, backups, reports and secure access details.
5Automate and centrally manage networks
Managing many devices by hand makes repeated work slow and inconsistent. Automation turns intended settings into repeatable changes, and APIs carry requests and results between programs. Controllers add a central view while network devices continue to forward traffic. These methods make large networks easier to operate, but they also give a faulty instruction a wider reach, so review, limited testing and verification remain part of the workflow.
5.1 Explain network automation and infrastructure as code
Automation lets an administrator describe a change once and apply it across many devices. It also collects status, backs up settings and compares actual configurations with the approved standard. The person operating it still needs to understand the intended result.
Describe settings in a repeatable form
Infrastructure as code (IaC) stores infrastructure definitions in versioned text files. A reviewed edit records what changed and why. Templates can share common settings while variables supply each device's name, management address and VLAN list.
| Approach | What the administrator supplies |
|---|---|
| Declarative | The desired end state, such as "VLAN 30 named Printers exists" |
| Imperative | The specific steps to perform, in order |
An idempotent operation reaches the same intended state when repeated. If VLAN 30 already matches the definition, a suitable idempotent task leaves it unchanged. Repetition does not mean creating another copy of the resource.
Version history helps recover earlier definitions, but the installed network must still be checked after applying a version. Device state and dependent services determine whether a rollback succeeds.
Recognize common tools
Ansible uses inventories and YAML playbooks. It normally reaches network devices through SSH or APIs without installing a device agent. Terraform describes resources declaratively in HCL, compares the desired configuration with recorded state and provider information, shows a plan, then applies approved actions. It is common for cloud and controller resources.
Puppet and Chef traditionally use agents that obtain their configuration from a central service. These tools differ in their operating model, but each needs correct definitions, appropriate access and a way to verify results.
Automation also supports routine backups, compliance checks, drift detection and status collection. Zero-touch provisioning lets a new device obtain its initial configuration automatically when connected.
Control the reach of a change
A correct template reduces repeated typing and inconsistent settings. A faulty template can spread the same mistake across every target. Review the proposed change, test it on a small group, check the result and expand the rollout in controlled stages. Keep backups and a rollback plan through the usual change process.
For example, a playbook intended to update an NTP server should be tested on selected switches first. Confirm time synchronization and administrative access before running it against the full inventory. A report of success from the tool should be checked against the device and service state.
Put AI output through review
Predictive AI and machine learning detect unusual monitoring patterns and forecast capacity or possible failures. Generative AI can summarize events, answer questions or draft configurations.
A plausible draft can contain an incorrect interface name, address or command. Review it against the network records and test it before implementation. AI can help organize evidence; it does not remove responsibility for checking the proposed action and its effects.
Key Takeaways
- IaC stores infrastructure definitions in reviewed, versioned files.
- Declarative tools describe a desired state; imperative tools list actions.
- Idempotence makes safe repetition converge on the same state.
- Ansible uses inventories and playbooks; Terraform plans resource changes.
- Test limited automation rollouts and review AI-generated changes.
5.2 Use REST APIs and read JSON data
An API defines how one program requests data or actions from another. Network controllers expose APIs so tools can read device state or request changes without clicking through menus.
Read an HTTP exchange
A REST-style API identifies resources with URIs, for example https://controller.example.com/api/v1/devices/42. A request has a method, headers and sometimes a body. The response has a status code and often data. Stateless requests carry the context needed to process them, including authentication material when required.
| Method | Typical resource action |
|---|---|
| GET | Read |
| POST | Create or submit an operation |
| PUT | Replace the resource representation |
| PATCH | Change part of a resource |
| DELETE | Remove |
These actions map to CRUD: create, read, update and delete. Consult the API's resource contract for the exact accepted body and behavior.
Read the status before treating a request as successful. 200 means OK, 201 means Created and 204 means success with no response content. A 400 response reports a bad request; inspect its body for malformed JSON, a missing field or an invalid value. 401 concerns missing or invalid authentication. 403 means the request is refused for insufficient access in the usual authenticated management workflow. 404 means the resource was not found; 500 reports a server error.
Protect authentication material
Basic authentication encodes a username and password but does not encrypt them; use it only over HTTPS. An API key is a secret credential. Token-based access sends a token, often as Authorization: Bearer followed by the token value. OAuth is a framework commonly used to obtain access tokens.
A read request with an expired token can return 401. The same request with a valid token can return 200. A read-only account attempting deletion can receive 403. Changing the password does not grant that account deletion permission.
Read JSON values and structure
JSON uses objects in braces and ordered arrays in square brackets. Object keys and string values use straight double quotes. Numbers, Booleans and null are unquoted.
{
"hostname": "SW1",
"uptime_days": 41,
"poe": true,
"interfaces": [
{"name": "Gi1/0/1", "vlan": 10},
{"name": "Gi1/0/2", "vlan": 30}
]
}
The outer object has four keys. interfaces contains two objects, and the second interface's VLAN value is the number 30. Writing "30" would make it a string. The header Content-Type: application/json identifies JSON as the body format.
JSON forbids comments, single-quoted strings and trailing commas. It requires commas between neighboring members. Check syntax separately from the API's field requirements: valid JSON can still request an invalid VLAN or omit a required name. Read the response body to learn which problem the server reported.
Key Takeaways
- Match GET, POST, PUT, PATCH and DELETE to the intended resource action.
- Check HTTP status and response details before reporting success.
- Keep authentication separate from permission.
- JSON objects hold key/value pairs; arrays hold ordered values.
- Use double-quoted keys and preserve number, Boolean and string types.
- Valid JSON can still violate an API’s required fields or allowed values.
5.3 Compare controller-based and traditional networks
In a traditional network, each device builds forwarding information through its own control functions and is commonly managed through individual sessions. Controller-based networking adds a central view and shared policy while devices continue forwarding traffic.
Separate three jobs
| Plane | Main job | Example |
|---|---|---|
| Data | Forward frames and packets | Send a packet using a route and ACL |
| Control | Build forwarding information | Learn a route through OSPF |
| Management | Configure and observe | Read status through SNMP or change settings through SSH |
A software-defined network (SDN) separates much of the control work from forwarding devices and coordinates it through a controller. The controller's view supports consistent policy and automation. The switches and routers retain their data-plane role.
Place interfaces relative to the controller
Northbound interfaces connect applications, scripts and dashboards to the controller, often with REST APIs. An application requests a policy or reads network-wide state there.
Southbound interfaces connect the controller to devices. Technologies can include NETCONF, RESTCONF, OpenFlow, SNMP or SSH, depending on the design. "North" and "south" describe the interface's role, not the building location of its endpoints.
For a guest-network change, an application can request policy northbound. The controller then applies device settings southbound and collects results. A partial deployment still needs investigation; central management makes results visible but does not guarantee that every target accepted the change.
Distinguish underlay and overlay
The underlay is the physical IP-connected network of devices and links. An overlay creates a virtual network over it using tunnels, such as VXLAN, to carry separate segments. A fabric brings the underlay and overlay together as a managed system.
A tunnel still depends on the underlying path. When an overlay endpoint is unreachable, test underlay connectivity before assuming that the virtual-network policy is wrong.
Translate intent into checked behavior
With intent-based networking, the administrator states a goal such as "guests may reach only the internet." The controller translates that into settings and checks whether behavior matches the intent. Cisco Catalyst Center is an example of a campus management controller.
SD-WAN applies centralized policy to intersite connections. It can steer applications over several links according to measured quality and policy. Cloud-managed switches and access points provide a related central management model through a hosted dashboard.
Controllers offer quicker provisioning, consistent settings and shared visibility. They also need security, resilience and staff skills, and can introduce vendor dependence. During a controller outage, devices in typical designs keep forwarding existing traffic, while new policy and management operations may be unavailable. Exact behavior depends on the design and what state the devices already hold.
Key Takeaways
- The data plane forwards; the control plane builds forwarding information.
- The management plane configures and observes devices.
- Northbound connects applications to the controller; southbound connects devices.
- Overlays depend on underlay connectivity.
- Controllers apply policy centrally while devices retain forwarding work.
- Intent-based management and SD-WAN connect policy to observed behavior.
Network Troubleshooting examples
1Replace a switch with records and a recovery plan
13 steps
- 1IntroductionPrepare a switch change
A small office needs a replacement access switch. The job involves more than moving cables: the team must find each connection, recover the intended settings and control the interruption.
Follow the records from wall jack to switch (a physical diagram for cables, a logical diagram for VLANs and routes), then prepare configuration recovery from an off-device backup and a change plan. The aim is to leave both working services and records another technician can trust.
- 2ExplanationMatch the record to the question
A physical diagram locates equipment and cable paths. A logical diagram shows VLANs, subnets, gateways and routes. Keep the same device names across both.
If the question is "Which panel serves this jack?", start physically. If it is "Which gateway serves these clients?", use the logical view and IPAM. Mixing every detail onto one crowded drawing makes both tasks harder.
- 3ExampleTrace the installed connection
The cable map identifies "A-12" as the connection from patch panel 1 port 12 to SW1 Gi1/0/12. Matching labels let you confirm that path in the rack.
The rack elevation shows where SW1 is installed. The address plan then identifies the VLAN and subnet intended for that port. You have linked a visible cable to its required network role without guessing from its position.
- 4ChallengeChoose the missing record
You have located a printer cable and its switch port. Before assigning a static address, what record should you check, and what conflict are you trying to avoid?
---reveal---
Check IPAM for the subnet, gateway, DHCP range, reservations and existing static assignments. Choose an address that is available in that plan. The cable map locates the connection but does not establish whether a proposed address is already assigned.
- 5ExplanationKeep three kinds of configuration
The running configuration is active now. The startup configuration is the saved boot copy. An off-device backup remains available when the equipment itself fails.
On Cisco IOS, save verified active settings with
copy running-config startup-config. Store a dated backup separately. Saving the boot copy and exporting a backup solve different recovery problems, so a replacement procedure needs both. - 6ExampleCheck the replacement before moving cables
The failed switch powered phones and access points. A replacement with the same port count but no PoE cannot do that work.
Check port speeds, PoE capability and budget, supported transceivers, firmware and configuration compatibility. Restore the correct dated backup, then test the intended VLANs and services. Update the model, serial number and firmware in the inventory after verification.
- 7TipPreserve a route back to management
A configuration restore can change the address or route used to manage the device. Keep a console or out-of-band path ready when normal access may fail. SSH and HTTPS protect remote sessions; Telnet exposes credentials in plain text.
Compare restored settings with the golden configuration for drift. When retiring the old device, erase its configuration and credentials after its functions have moved.
- 8ChallengeUse an older backup carefully
A backup is two weeks old. The change record shows an approved NTP correction made last week. What should the restore procedure do with that difference?
---reveal---
Restore the compatible backup and apply the documented NTP correction, then verify synchronization and save the result. Restoring the file unchanged would bring back a known obsolete setting. Update the backup after the final state is checked.
- 9ExplanationPlan the service interruption
The change request names affected equipment, purpose, exact steps, risk, approval, window, tests and rollback. A maintenance window is the agreed time for potentially disruptive work, with users informed.
A rollback trigger sets a decision point, such as a failed login test after 15 minutes. Keep enough time for the recovery procedure and final tests before the window ends.
- 10ExampleTest services after the restart
For the core-switch firmware change, keep the prior image available and define tests before starting. After restart, check all uplinks, the five key servers and test-user logins.
A successful console prompt shows the device booted; it leaves user-service tests unfinished. Record the test results, update affected documentation and preserve a final configuration backup before closing the request.
- 11ChallengeDecide when to recover
A window ends at 00:00. Rollback takes 12 minutes and final tests take 8 minutes. At 23:40, a required service still fails and the rollback trigger is reached. What should the operator do?
---reveal---
Begin rollback now. The 20 minutes remaining exactly covers recovery and tests. Continuing unplanned experiments consumes the recovery time and risks extending the interruption beyond the agreed window.
- 12ChallengeConnect the repair to the records
The replacement now works, but its restored backup still permits Telnet and the inventory names the old serial number. What work remains before closure?
---reveal---
Correct the management setting to match the approved standard, verify encrypted access, save and back up the final settings, and update the inventory. Working user traffic does not finish configuration and documentation requirements.
- 13RecapLeave a recoverable result
A completed replacement has traceable connections, verified saved settings, an off-device backup and updated records. Its change ticket explains the interruption, tests and outcome.
Those records are the starting evidence for the next repair.
2Use monitoring evidence to explain a service change
15 steps
Save this lesson to follow every Walkthrough step by step.
- 1IntroductionInvestigate broken afternoon calls
- 2ExplanationSeparate rate from delay
- 3ExampleConvert before calculating utilization
- 4ExampleMeasure changing delay
- 5ChallengeChoose the meaningful comparison
- 6ExplanationPoll values and receive events
- 7ExampleRead the logging threshold
- 8ChallengeRecover a missed short outage
- 9TipSecure and time-align evidence
- 10ExplanationSelect summaries or packets
- 11ExampleNarrow the busy-period sender
- 12ChallengeChoose the right filter stage
- 13ConnectionPlace the observation point
- 14ChallengeCombine rate and traffic evidence
- 15RecapKeep evidence matched to its purpose
3Follow a connectivity fault from symptom to repair
18 steps
Save this lesson to follow every Walkthrough step by step.
- 1IntroductionTurn a report into a testable problem
- 2ExplanationKeep observation separate from theory
- 3ExampleTest before planning the correction
- 4ChallengeSelect the first layer to inspect
- 5ExplanationRead the affected host
- 6ExampleTest from nearby to remote
- 7ExplanationInterpret path and service tools
- 8ChallengeDo not stop at a failed ping
- 9ExplanationRead both status and configuration
- 10ExampleLocate the host on the switch
- 11ConnectionAdd the router and neighbor view
- 12ChallengeChoose a targeted device check
- 13ExampleCheck the gateway against the mask
- 14ExplanationDistinguish lease and name failures
- 15ChallengeCheck the route back
- 16TipRemove protection faults before recovery
- 17ChallengeChoose evidence for a selective failure
- 18RecapClose the diagnostic chain
4Find physical faults and verify performance
18 steps
Save this lesson to follow every Walkthrough step by step.
- 1IntroductionRepair a link and prove the service
- 2ExplanationRead the physical clues
- 3ExampleLocate a break from the test end
- 4ExplanationChoose a fiber test deliberately
- 5ChallengeInterpret a continuity pass
- 6ExplanationUse counter changes as current evidence
- 7ExampleResolve a duplex mismatch
- 8ExampleAdd the shared power demand
- 9ChallengeChoose the appropriate power repair
- 10ExplanationSeparate a ratio from a traffic load
- 11ExampleConvert file size into transfer time
- 12ExampleConnect the busy link to the call problem
- 13ChallengeChoose between repair and expansion
- 14TipLocalize a wireless performance problem
- 15ExplanationTest requirements across the installation
- 16ExampleMake the final records usable
- 17ChallengeIntegrate repair with handover
- 18RecapKeep each result tied to the fault
5Follow an automated change from definition to devices
16 steps
Save this lesson to follow every Walkthrough step by step.
- 1IntroductionChange many devices with one definition
- 2ExplanationStore the intended state in text
- 3ExampleRecognize repeatable tool behavior
- 4ChallengeControl the reach of a template error
- 5ConnectionUse AI as part of an evidence workflow
- 6ExplanationRead the request as an action
- 7ExampleRead a successful response
- 8ExampleSeparate authentication from permission
- 9ExplanationRead objects inside an array
- 10ChallengeCorrect the reported request error
- 11ExplanationAssign the work to its plane
- 12ExampleFollow a policy through the controller
- 13ConnectionKeep the physical path beneath the tunnel
- 14ChallengeIdentify the interface by its endpoints
- 15ChallengeConnect API success to operational success
- 16RecapVerify the desired state in the network
Network Troubleshooting practice questions
Set 1: Read records and interpret first tests10 Practice Questions
Question 1 of 10
Show answerHide answer
Question 2 of 10
Show answerHide answer
Question 3 of 10
Show answerHide answer
Question 4 of 10
Show answerHide answer
Question 5 of 10
Show answerHide answer
Question 6 of 10
ip address. What command should the technician use next to inspect its default gateway?Show answerHide answer
ip route displays routes, including the default route and gateway. ip address describes interface addresses, so repeating it does not provide the missing routing evidence. resolvectl status concerns resolver settings rather than the path to remote networks.Question 7 of 10
Show answerHide answer
Question 8 of 10
Show answerHide answer
Question 9 of 10
Show answerHide answer
Question 10 of 10
Show answerHide answer
Set 2: Apply measurements and configuration checks10 Practice Questions
Save this lesson to see every answer and practice every set.
Question 1 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 2 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 3 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 4 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 5 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 6 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 7 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 8 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 9 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 10 of 10
Show answerHide answer
Save this lesson to see this answer.
Set 3: Trace faults and choose controlled repairs10 Practice Questions
Save this lesson to see every answer and practice every set.
Question 1 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 2 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 3 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 4 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 5 of 10
* * * at hop 4, then replies at hops 5 through 9 and the destination. How should the technician interpret hop 4?Show answerHide answer
Save this lesson to see this answer.
Question 6 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 7 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 8 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 9 of 10
nslookup through the configured resolver reports that its required name does not exist. What part of the service should be investigated next?Show answerHide answer
Save this lesson to see this answer.
Question 10 of 10
Show answerHide answer
Save this lesson to see this answer.
Set 4: Combine configuration, metrics and service evidence10 Practice Questions
Save this lesson to see every answer and practice every set.
Question 1 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 2 of 10
show vlan brief confirms VLAN 62 exists. Trunk output lists only VLAN 20 as allowed. What correction fits the combined evidence?Show answerHide answer
Save this lesson to see this answer.
Question 3 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 4 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 5 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 6 of 10
show ip route on its gateway has no route matching the remote subnet and no default route. What is the next targeted action?Show answerHide answer
Save this lesson to see this answer.
Question 7 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 8 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 9 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 10 of 10
Show answerHide answer
Save this lesson to see this answer.
Set 5: Diagnose combined operational incidents10 Practice Questions
Save this lesson to see every answer and practice every set.
Question 1 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 2 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 3 of 10
host 10.4.5.18 and port 53. The next fault affects HTTPS on TCP 443 for client 10.4.5.19. The same authorized SPAN point sees both clients. What collection change obtains the new client exchange?Show answerHide answer
Save this lesson to see this answer.
Question 4 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 5 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 6 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 7 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 8 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 9 of 10
Show answerHide answer
Save this lesson to see this answer.
Question 10 of 10
Show answerHide answer
Save this lesson to see this answer.
Stuck on your own question? Homework Help
Key Terms
A
Acceptance test
ACL
Alert threshold
Ansible
API
ARP cache
Asset inventory
Attenuation
B
Bandwidth
Bearer token
Bottleneck
Bottom-to-top approach
C
Cable certifier
Cable map
Capture filter
CDP
Change request
Configuration backup
Configuration drift
Congestion
Contention
Control plane
CRC error
Crosstalk
CRUD
D
Data plane
Declarative configuration
Decommissioning
DHCP pool
DHCP relay
Display filter
Divide and conquer
DNS cache
DNS lookup
dig to check whether the host's resolver returns the intended server address.Duplex mismatch
Duplicate IP address
E
Emergency change
EMI
Err-disabled port
Escalation
F
Fabric
Failover test
Flow record
G
Gateway of last resort
Generative AI
Giant
Golden configuration
H
Handover package
Hardening
HTTP status code
I
Idempotence
Imperative configuration
Infrastructure as code
Intent-based networking
Interface status
IPAM
J
Jitter
JSON array
JSON Boolean
true or false, distinct from a quoted string containing the same letters."enabled": true stores a Boolean, while "enabled": "true" stores text.JSON object
Jump host
L
Latency
Link aggregation
Link-local IPv4 address
Listening port
ss or netstat.LLDP
Logical diagram
M
MAC address table
Maintenance window
Management plane
MIB
N
Network automation
Network loopback plug
Network TAP
Northbound interface
O
OID
Open circuit
Optimization
OTDR
Out-of-band management
Output drop
Overlay
Oversubscription
P
Packet capture
Packet loss
Performance baseline
Physical diagram
Ping
PoE budget
Port mirroring
Power over Ethernet
Predictive AI
Probable-cause theory
Protocol analyzer
Q
QoS
R
Rack elevation
REST API
Rollback plan
Round-trip time
Running configuration
Runt
S
SD-WAN
SDN controller
Serialization delay
Service level agreement
sFlow
SIEM
SNMP
SNMP agent
SNMP inform
SNMP polling
SNMP trap
Southbound interface
Split pair
Standard change
Startup configuration
Syslog
T
TDR
Terraform
Throughput
Traceroute
Transceiver
Troubleshooting methodology
Trunk allowed list
TTL
U
Underlay
Utilization
V
Visual fault locator
Z
Zero-touch provisioning
About this lesson
Make your own Study Materials
Turn your notes, slides and documents into Study Guides, Practice Questions, Flashcards and 6 more tools.