Empirical Performance of IPv6 vs. IPv4

 under a Dual-Stack Environment

 

 

 


 Home

 Measurement Setup

 Dual-Stack List

 Connectivity

 Hop Count

 RTT

 Throughput

 OS Dependence

 IPv6 Address

 Provisioning

 IPv6 Tunnel

 Performance

 Scripts

 References

 Internal Access

 

IPv6 Address Provisioning

In this test, we investigate the IPv6 address provisioning capabilities using two mechanisms, namely stateful DHCPv6 [11] and stateless IPv6 address autoconfiguration [12]. We compare the latency performance of these two mechanisms using the BSD machines in our testbed. We tested the performance of the autoconfiguration mechanism with both the default setting [13] (where the transmission interval for the router advertisements ranges from 200s to 600s) as well as the “fastest” setting [13] (where the transmission interval ranges from 3s to 4s). As seen from Table V, the time to obtain an IP address with DHCPv4 is shorter compared to DHCPv6. We also see that the time to obtain an IPv6 address with DHCPv6 is shorter compared to the autoconfiguration mechanism with the default setting. However, the autoconfiguration mechanism with the fastest setting performs the best, compared with the other address provisioning mechanisms, albeit with the tradeoff of increased control overhead messages due to the more frequent router advertisements.

 

Table V. Address Provisioning Results (with default settings)

 

Auto-Conf (Fastest)

Auto-Conf (Default)

DHCPv6

DHCPv4

Avg (s)

2.99

204.92

48.68

7.14

Max (s)

4.24

400.51

223.54

9.47

Min (s)

1.45

17.38

9.38

3.06

SD (s)

1.15

130.58

64.57

1.84

.