Network performance
Quality of service
Depending on the installation requirements, network performance is usually measured by the quality of service of a telecommunications
product. The parameters that affect this typically can include throughput, jitter, bit error rate and latency.
The following list gives examples of network
performance measures for a circuit-switched network and one type of packet-switched network,
viz. ATM:
- Circuit-switched
networks: In circuit switched networks, network performance is synonymous with the grade of service. The
number of rejected calls is a measure of how well the network is
performing under heavy traffic loads. Other types of performance measures can include the
level of noise and echo.
- ATM:
In an Asynchronous Transfer Mode (ATM) network, performance can be measured by line
rate, quality of service (QoS), data throughput, connect time, stability,
technology, modulation technique and modem enhancements.
There are many ways to measure the
performance of a network, as each network is different in nature and design.
Performance can also be modelled instead of measured. For example, state
transition diagrams are often used to model queuing performance in a
circuit-switched network. The network planner uses these diagrams to analyze
how the network performs in each state, ensuring that the network is optimally
designed.
Network congestion
Network congestion occurs when a link or node
is carrying so much data that its quality of service deteriorates. Typical
effects include queueing delay, packet loss or the blocking of new connections. A consequence
of these latter two is that incremental increases in offered load lead either only to small increase in network throughput, or to an actual reduction in network throughput.
Network protocols that use aggressive retransmissions to compensate for packet
loss tend to keep systems in a state of network congestion—even after the
initial load is reduced to a level that would not normally induce network
congestion. Thus, networks using these protocols can exhibit two stable states
under the same level of load. The stable state with low throughput is known as congestive collapse.
Modern networks use congestion control and congestion avoidance techniques to try to avoid
congestion collapse. These include: exponential backoff in protocols such as 802.11's CSMA/CA and the original Ethernet,window reduction in TCP, and fair queueing in devices such as routers. Another method to
avoid the negative effects of network congestion is implementing priority
schemes, so that some packets are transmitted with higher priority than others.
Priority schemes do not solve network congestion by themselves, but they help
to alleviate the effects of congestion for some services. An example of this is 802.1p.
A third method to avoid network congestion is the explicit allocation of
network resources to specific flows. One example of this is the use of
Contention-Free Transmission Opportunities (CFTXOPs) in the ITU-T G.hn standard, which provides
high-speed (up to 1 Gbit/s) Local area networking over existing home wires
(power lines, phone lines and coaxial cables).
For the Internet RFC 2914 addresses the subject of
congestion control in detail.
Network resilience
Network resilience is "the ability to
provide and maintain an acceptable level of service in the face of faults and challenges to normal
operation.”
No comments:
Post a Comment