Abstract
The present era has witnessed tremendous growth of the Internet and various applications that are supported by it. There is an enormous pressure on Internet Service Providers (ISPs) to make available adequate services for the traffics like VoIP and Video on demand. Since the resources like computing power, bandwidth etc. are limited, the traffic needs to be engineered to properly exploit them. Due to these limitations, terms like Traffic Engineering, Quality of Service (QoS) came into existence. Traffic Engineering broadly includes techniques like multipath routing & traffic splitting to balance the load among different paths. In this document, we survey various techniques proposed for load balancing that are available on the Internet. We here try not to be exhaustive but analyze the important techniques in the literature. Present survey would help to give a new direction to the research in this realm.
Highlights
Traffic engineering (TE) broadly defines the optimization of functional abilities of the network [1]
Quality of Service (QoS) refers to the transport of traffic in the network as per the agreement between the user and the Internet Service Providers (ISPs) which is known as Service Level Agreement (SLA)
In [2] authors analyze MPLS load balancing algorithms like (MATE) which distributes the flow on the basis of packet loss and packet delay, load distribution in MPLS (LDM) and load balancing over widest disjoints paths (LBWDP)
Summary
Traffic engineering (TE) broadly defines the optimization of functional abilities of the network [1] This optimization is done by diverting the traffic to the paths that are lightly loaded in order to balance the load amongst the paths as per the various metrics calculated. State dependant methods alter the traffic in short time scale depending on the different metrics calculated online or offline of the present traffic. The aim of both these methods is to balance the traffic so as to avoid the congestion. Internet Engineering Task Force (IETF) proposed Multiprotocol Label Switching (MPLS) for providing QoS in the Internet.
Published Version (
Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have