Tuesday 16 September 2014

Causes of packet loss in a network

       

    Packet loss is typically caused by network congestion. When content arrives for a sustained period at a given router or network segment at a rate greater than it is possible to send through, then there is no other option than to drop packets. If a single router or link is constraining the capacity of the complete travel path or of network travel in general, it is known as a bottleneck.

   Packet loss can be caused by a number of other factors that can corrupt or lose packets in transit, such as radio signals that are too weak due to distance or multi-path fading (in radio transmission), faulty networking hardware, or faulty network drivers. Packets are also intentionally dropped by normal routing routines (such as Dynamic Source Routing in ad hoc networks) and through network dissuasion technique for operational management purposes.

   A packet may be lost due to congestion: too many packets are sent, the queue gets full, and eventually the router or switch starts dropping packets. It may also occur due to different failures; including temporary cabling problems, problems in a switch or router, etc.; these in turn can cause temporary problems with the routing information (a "non-converged network"), causing the packets to travel in loops until the TTL runs out, or a router erroneously concluding that a certain address can't be reached. This latter problem might also be caused by a misconfigured router.

No comments:

Post a Comment