1. Course Overview
Network troubleshooting is the systematic process of identifying, investigating and resolving network problems. Network administrators must respond quickly to incidents and outages because unresolved issues can disrupt business operations, cause downtime and lead to costly repairs.
A consistent troubleshooting methodology helps technicians identify the underlying cause instead of simply treating the symptoms.
The main stages are:
- Identify the problem.
- Establish a theory of probable cause.
- Test the theory to determine the cause.
- Establish a plan of action and consider potential effects.
- Implement the solution or escalate the issue.
- Verify system functionality.
- Document the findings, actions and results.
Key principle: Troubleshooting should be logical, evidence-based and documented. Avoid making changes before understanding the problem and its possible consequences.
2. Identify the Problem
The first step is to understand what is happening before attempting a solution.
Information to gather
- Problem description: What exactly is not working?
- Symptoms: What does the user experience?
- History: When did the problem begin? Has it happened before?
- Scope: Does it affect one user, one device, a department or the entire network?
- Recent changes: Have configurations, cables, software or network equipment recently changed?
- Reproduction: Can you repeat the problem under the same conditions?
User reports and technical tools both help establish the facts.
Recommended approach
- Ask the user clear questions about the issue.
- Gather relevant information and check the problem history.
- Use suitable tools to investigate symptoms.
- Attempt to reproduce the problem.
- Record the evidence and actions taken.
- Isolate the issue and investigate one problem at a time.
Example
A user reports that they cannot access the internet.
Instead of immediately restarting the router, establish whether:
- The device is connected to Wi-Fi or Ethernet.
- Other users can access the internet.
- The user can access internal resources.
- The problem affects one website or all websites.
- The problem began after a recent configuration change.
These details help narrow down the possible cause.
Exam reminder: Start by gathering information. Do not assume that the first symptom identifies the root cause.
3. Establish a Theory of Probable Cause
Once the problem is understood, develop possible explanations for why it is happening.
A theory of probable cause is a reasoned explanation that can be investigated and tested.
Prioritise likely causes
Begin with straightforward possibilities before investigating more complicated ones.
For example, if a workstation has no network connectivity, check:
- Whether the device has power.
- Whether its network cable is connected.
- Whether Wi-Fi is enabled.
- Whether a recent change affected connectivity.
- Whether a reboot is appropriate.
These checks can identify simple causes before you spend time investigating complex network configurations.
Troubleshooting approaches
Two useful approaches are top-down and bottom-up troubleshooting.
| Approach | Starting point | Example |
|---|---|---|
| Top-down | Higher OSI layers, such as the application layer | Investigate an application or service before moving towards lower layers |
| Bottom-up | Lower OSI layers, such as the physical layer | Check cables and link status before investigating higher-level services |
Choose the approach based on the symptoms and available evidence.
You can also collaborate with colleagues or other technical teams, dividing the investigation into manageable tasks to isolate the root cause more quickly.
Exam reminder: Know the difference between top-down and bottom-up troubleshooting. Both are systematic approaches; the starting point differs.
4. Test the Theory
After establishing a probable cause, test it to determine whether it explains the problem.
Do not assume that a plausible explanation is correct simply because it fits the symptoms.
Testing process
- Select the most likely cause.
- Decide how to test it.
- Carry out the test.
- Review the results.
- Confirm or reject the theory.
- If necessary, move to the next probable cause.
For example, if a loose Ethernet cable is suspected, inspect the cable and connection. If correcting the connection restores connectivity, the evidence supports the theory.
If the test does not confirm the cause, continue investigating instead of repeatedly applying the same unsuccessful fix.
Why systematic testing matters
- Reduces wasted time.
- Helps identify the root cause.
- Avoids unnecessary configuration changes.
- Reduces the likelihood of recurring problems.
- Helps minimise network downtime.
Escalation
Escalate the problem when it exceeds your technical knowledge, access permissions or assigned responsibilities. Provide the evidence gathered so far so the next technician can continue the investigation efficiently.
Exam reminder: Test one theory at a time and use the results to guide the next step.
5. Identify Potential Effects and Plan the Solution
Before implementing a solution, establish a plan of action.
A fix may resolve one problem but create another. For example, changing a network configuration could restore connectivity for one user while disrupting other users.
What to consider
- Which systems and users could be affected?
- Could the change interrupt business operations?
- Is the solution within your authority?
- Is a maintenance window required?
- Is there a risk of data loss or service disruption?
- What will you do if the solution fails?
- Can the change be reversed?
Build a step-by-step plan
A good plan should describe:
- The proposed corrective action.
- The order in which actions will be performed.
- The expected result.
- The potential side effects.
- A contingency or rollback plan.
- The verification checks required afterwards.
If the solution does not work or introduces new issues, reassess the situation and adjust the plan.
Exam reminder: Assess the impact and plan the solution before making changes.
6. Resolve the Problem
Once the likely cause has been established and the effects assessed, implement the solution if you have the necessary authority.
Good practice
- Follow the agreed troubleshooting plan.
- Confirm that you have permission to make the change.
- Follow organisational procedures.
- Record the investigation and actions taken.
- Escalate problems outside your responsibility or skill level.
- Provide useful notes when handing the issue to another team.
Escalation process
Follow the appropriate escalation chain, starting with the relevant colleague, team or supervisor according to organisational procedures. Do not bypass the established process by immediately contacting senior management.
When escalating, include:
- The original problem description.
- The scope and impact.
- Tests already performed.
- Results of successful and unsuccessful attempts.
- Any changes made.
- Remaining questions or suspected causes.
This prevents the next technician from repeating work unnecessarily.
Exam reminder: Stay within your authorisation. Escalation is a responsible troubleshooting action, not a failure.
7. Verify System Functionality
Implementing a fix does not automatically mean the problem is resolved.
Verification confirms that the original issue has been corrected and that the solution has not introduced additional problems.
Verification checklist
- Can the affected user perform the original task?
- Does the relevant service work as expected?
- Can affected devices communicate?
- Are other users or services still functioning?
- Have any new errors appeared?
- Does the system remain stable after the change?
For example, if a user could not access a network resource, ask them to test that resource after the fix. Check related connectivity and confirm that other services remain operational.
Preventative measures
The course also highlights ways to reduce future incidents:
- Redundancy: Use suitable fault-tolerance measures, such as RAID where appropriate, to reduce certain forms of downtime or data loss.
- Restrictions and policies: Limit unauthorised changes and reduce user errors.
- Preventative controls: Apply measures appropriate to the type of problem encountered.
These measures can reduce the frequency or impact of some issues, but they cannot eliminate all network problems.
Important distinction: RAID provides storage redundancy or fault tolerance; it is not a universal solution for network outages.
8. Documentation Processes
Documentation should be updated after the solution has been tested and confirmed to work. Record the investigation throughout the process where appropriate, rather than relying on memory at the end.
What to document
| Information | What to record |
|---|---|
| Problem description | What was reported and what was observed |
| Date and time | When the issue was reported and investigated |
| Reporter | The person or team reporting the problem |
| Scope | The affected devices, users, services or locations |
| Technician | Who investigated or resolved the issue |
| Symptoms | Errors, failures and other observed behaviour |
| Investigation | Tests performed and evidence gathered |
| Actions taken | Changes, repairs or corrective steps |
| Outcomes | Whether each action succeeded or failed |
| Escalation status | Whether the issue was escalated and to whom |
| Final verification | How normal functionality was confirmed |
Why documentation matters
- Helps future technicians resolve similar issues.
- Prevents repeated, unsuccessful troubleshooting.
- Supports handovers and escalations.
- Creates a record of configuration changes and corrective actions.
- Improves consistency and accountability.
Document unsuccessful attempts as well as successful ones. A failed test is useful evidence because it helps narrow down the possible causes.
9. The Complete Troubleshooting Methodology
Remember the sequence below when answering scenario-based exam questions.
| Stage | Key question |
|---|---|
| 1. Identify the problem | What is happening, and who or what is affected? |
| 2. Establish a probable cause | What is the most likely explanation? |
| 3. Test the theory | What evidence will confirm or reject the explanation? |
| 4. Plan and assess effects | What could the solution affect, and what is the backup plan? |
| 5. Implement or escalate | Can I safely and legitimately carry out the solution? |
| 6. Verify functionality | Has the original problem been resolved without new issues? |
| 7. Document | What happened, what was done and what were the results? |
10. Practical Troubleshooting Scenario
Scenario: Several employees cannot access an internal application, but other network services appear to work.
Step 1 — Identify the problem: Ask affected users when the issue began. Determine whether the failure affects a particular department, device type or location. Check whether the application worked previously.
Step 2 — Establish a probable cause: Consider possible causes such as an application service failure, a recent configuration change or a connectivity issue affecting the application.
Step 3 — Test the theory: Carry out appropriate checks and review the results. Avoid changing multiple settings simultaneously, because that can make it harder to identify the cause.
Step 4 — Assess the effects: Before restarting a shared service or changing configuration, consider the impact on other users and establish a contingency plan.
Step 5 — Resolve or escalate: Apply the authorised fix if the cause is established and the change is within your responsibilities. Otherwise, escalate with the evidence collected.
Step 6 — Verify functionality: Ask affected users to test the application. Confirm that other network services still work and that no new problems have appeared.
Step 7 — Document: Record the symptoms, scope, investigation, tests, changes, outcomes and final verification.
The central lesson is to work methodically rather than jumping straight to a fix.
11. Final Exam Revision Points
Before retaking the course test, make sure you can explain the following:
- Why troubleshooting should follow a consistent methodology.
- What information to gather when identifying a problem.
- How to establish and prioritise a theory of probable cause.
- The difference between top-down and bottom-up troubleshooting.
- Why each theory must be tested before moving to another.
- Why potential side effects and contingency plans matter.
- When and how to escalate an issue.
- Why verification is necessary after implementing a solution.
- How preventative measures can reduce future problems.
- What details should be included in troubleshooting documentation.
Easy memory aid
Identify → Establish → Test → Plan → Resolve → Verify → Document
Use this sequence to structure your answers to troubleshooting scenarios. If a question asks what to do next, identify the stage you are currently at and select the action that logically follows it.
These notes are based on the course material you provided. They organise the completed lessons into a revision guide; the practical examples are illustrative applications of those concepts.
Top comments (0)