Flow redirection based MPLS label algorithm in SDN

Aiming at the problem of congestion of flow table caused by limited performance of data plane TCAM in Software-Defined Networking (SDN), an MPLS labeling algorithm based on flow redirection is proposed. The algorithm utilizes the source node switch flow redirection and the path switch to decentralize the MPLS label, occupies a part of the data link bandwidth to alleviate the problem that the TCAM update flow table rate is too slow, and can increase the system switch load. Compared to the existing method, the link load is reduced by up to 60% and the flow entry insertion delay of nearly 90% is increased, and the system capacity is increased by up to 200%.