Long-distance transmission, protocol conversion and network congestion will cause delays from occurring. Even if the data packets in milliseconds the speed of fiber transmission also takes time. Also different network data link protocol is different from broadcasting in different ways, will continue to receive, unpack and re-packaged data to the next network node, which may cause network latency.
Congestion can cause packet loss and packet retransmission. As the router, a mechanism to eliminate the gap between the bandwidth, and data packets between networks of different size, large-capacity bandwidth to small-capacity bandwidth of the conversion process, the need to queue up, thus causing congestion. The data packet queue timeout will be abandoned, thus causing packet loss. In order to ensure data integrity, sender re-transmits the data packets and causing packet retransmission.
Because India's telecommunications network infrastructure and management level is relatively backward, coupled with a monopoly on causing interoperability problems, leading to inter-network packet loss due to congestion resulting from common. In addition, compared with foreign countries, the Indian P2P and multimedia applications more spread out, further aggravated the inter-network congestion and packet loss issues.
(2) Transmission Control Protocol (TCP) application of the limitations affecting the delivery of
TCP protocol will be broken down into numerous small data packets to send, then wait until you receive the packet has been received confirmation message before sending the next packet. If a packet did not arrive, TCP protocol or re-sent, or we believe that the network overload, then load a more aggressive congestion control strategy, slowing down data transfer rate to avoid the trigger down the network.
TCP / IP protocol packet retransmission mechanism for causing such a significant waste of network resources, significantly reducing network performance. At the same time TCP in order to adapt to different WAN environments with a complete transmission throttle characteristic, in a time when packet loss occurs, TCP automatically each time the amount of data reduced by 50%, ie 50% reduction in available bandwidth, when the protocol throttling mechanism for throttling the application packets, application performance would significantly be affected.
The network throughput will be affected by the agreement to cut expenditure outcomes. TCP data transfer is started, it will search the network is available throughput, the throughput of successfully transmitted and then progressively increased, so causing slower growth in network throughput, packet loss with fast decay. We call it "TCP slow start" occurs when the network congestion situation, the network transmission performance very slow recovery, network latency increases, the application system and therefore reduce the network performance.
For example, in a bandwidth of 100 megabits per second interconnection on the transmission of data across the United States, there will be 100 milliseconds latency and packet loss rate of 1%. This will cause the actual transfer rate is only 10 megabytes per second or less. |