Abstract:
With the high volume of traffic in recent network,
traffic between the switches has exchanged rapidly among
the servers that may conduct the link congestion. In a
traditional network, routing protocols are used the shortest
path algorithm and congestion will occur in the network
links. Equal-Cost Multi-Path (ECMP) algorithm cannot
fairly distribute the bandwidth of the links between the flows.
These flows suffer long queuing delays and degrades
throughput. Flow Collision Avoidance algorithm (FCAA) is
an efficient method to alleviate the network congestion by
rerouting the flows to guarantee the performance of the
network. Congestion occurs when flow demand exceeds link
capacity and it leads to the degradation of QoS. The
algorithm evaluates the existing flow’s demand based on port
statistics to handle the collision of the large flow in the
network avoiding the congestion. The evaluations indicate
that SDN-based FCAA algorithm enforces the required endto-end QoS for each traffic flow over ECMP.