When it comes to network communications, there are tons of failure types. Here are the list of failures.
Error occurred when the entire system stopped functioning.
Error occurred when server, client, or both failed to respond an incoming request.
Error occurred when network device failed.
Error occurred when the message payload is altered during transmission.
Error occurred when the data got corrupted from unknown vector (e.g. memory fault).
Error occurred when many packet was dropped in a network connection.
Error occurred when the transmission output is significantly under expectation.
Error due to slow traffic. Can be due to:
Error due to sub-component failure.