Font Size: a A A

Research On Data Diversion Algorithm In IPv4/IPv6Double Stack And Tunnel Environment

Posted on:2015-09-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q XuFull Text:PDF
GTID:2298330422990924Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Although Internet protocol version6was proposed very early, but the process ofthe global Internet transition from IPv4to IPv6is a slowly process, and in recentyears, our country is in the IPv4to IPv6transition stage, there appears a lot ofcompatibility IPv4/IPv6equipments in the Internet environment, and the networktraffic also mixes with IPv4and IPv6, tunnels and other types of data. Thereforeresearch on data diversion algorithm in IPv4/IPv6double stack and tunnelenvironment, make sure the IPv4/IPv6double stack environment could get moreuniform distribution data flow, and achieve the load balancing. This paper studies thedomestic and foreign researches about the data diversion algorithm, and analyzes thefeatures of IPv6data flow and the tunnel flow, and studies the IPv6-over-IPv4theworking principle of the tunnel, and then proposed a dynamic diversion method forload balancing problem, this paper proposes a dynamic diversion algorithm in doublestack and tunnel environment to solve the load balancing problem of mixed datatraffic.In this paper, has designed and achieved the double stack and tunnelenvironment dynamic data diversion, the main function is diverting the mixed flowbase on the principle of the same source goto the same place. this article is dividedinto trap package module, data distribution module, dynamic diversion module andflow reorganization module.In this paper, on the choice of hash algorithm of data distribution process,analyzes three good performance hash algorithms, and has analyzed the advantagesand disadvantages of three hash algorithm. At the same time to solve the problem ofIPv6address length, the XOR_SHIFT hash algorithm is optimized, and through theexperimental analysis, experiments prove that the optimized XOR_SHIFT hashalgorithm has better performance in terms of evenness.This article finally has carried on the detailed test to double stack, tunnelenvironment, and dynamic data diversion.. Test results show that the dynamic datadiversion algorithm in IPv4/IPv6double stack and tunnel environment has betterperfomence.
Keywords/Search Tags:Double stack environment, Tunnel environment, Flow distribution, hashalgorithm, XOR_SHIFT
PDF Full Text Request
Related items