Diagnosing network fault is one of the toughest questions for an IT Pro to answer because there is no single or best way. IT infrastructures are multi-layered and integrate many different systems which makes identifying the cause of network fault a difficult task.
At a high level, the process of handling a fault breaks down into four steps:
Find it
Fix it
Diagnose the root cause
Prevent