“…Most of the lookup algorithms are designed to support IPv4 addresses, but they usually do not scale well to longer IPv6 addresses. There is an ongoing effort to develop IP lookup algorithms that achieve efficient IPv6 addresses support [2], [7], [9]- [10], [12], [14], [16], [19]- [20], [22], [25]- [26], [29]. All lookup algorithms can be classified into three main categories [2]: tree based algorithms [3]- [22], Ternary Content-Addressable Memory (TCAM) based algorithms [23]- [25], and hash based algorithms [26]- [29].…”