Professional Documents
Culture Documents
A Comparative Review of IPv4 and IPv6 For Research Test Bed PDF
A Comparative Review of IPv4 and IPv6 For Research Test Bed PDF
Abstract- The Internet is migrating from IPv4 to IPv6. To From Fig. 2-A performance of end to end IPv4 and IPv6 will
determine the features for research test bed product selection, be measured by using network monitoring software via Simple
we compare the up-to-date information of IPv4 and IPv6. Network Management Protocol (SNMP). Metrics such as
Currently IPv6 network penetration is still low but it is expected to actual bandwidth, delay jitter and packet loss will be collected
grow, while IPv4 address pool is projected by Regional Internet and analyzed in the research test bed and case study. This
Registry to be exhausted by the end of 2011. The reason why paper is important because it will lead us to determine the
uptake of IPv6 is still low is because of high cost of service suitable IPv6 support product for our next study. It also will
migration from IPv4 to IPv6, successfully used of IPv4 Network have an impact to the readers or users who concern with IPv6
Address Translation for Intranet and unproven return of performance and finally increase IPv6 penetration.
investment in IPv6 technology. This paper aims to review few
migration path from IPv4 to IPv6 and some of the existing IPv6
products.
I. INTRODUCTION
Internet Protocol address version 4 (IPv4) has been
introduced in 1981 [1]. With number of interconnected
computers grows dramatically, this situation leads to depletion
of IPv4 addresses. Consequently, a new version of addressing
system called IPv6 was developed. The IPv6 recommendation
for standard track specification has started since 1995 [2], [3].
The main difference between IPv4 and IPv6 is in their
addressing formats. IPv4 uses 32-bit (4-bytes) addresses to Fig. 1 Projection of IPv4 pool exhaustion in Internet Assigned Numbers
uniquely identify nodes within the global Internet. IPv6 uses Authority (IANA) and regional Internet registry (RIR). Ref. [4]
128-bit (16-bytes) addresses to uniquely identify nodes within
the global Internet. With IPv6 large address space, it is clearly
can resolve address depletion problem in IPv4.
NW-05
Authorized licensed use limited to: University of Johannesburg. Downloaded on August 17,2022 at 11:54:15 UTC from IEEE Xplore. Restrictions apply.
III. DIFFERENCES BETWEEN IPV4 AND IPV6 header fields with 40 Bytes fixed length allows for faster
IPv6 also known as Next Generation IP (IPng) is an packet processing. It is because there is no need to calculate
evolution of IPv4. It was designed as an upgrade version of Header Checksum and network device can concentrate to the
IPv4 and should support the whole world network devices. first 40 Bytes header. Other options are dealing with its
Fig. 3 shows flow of IPv4/IPv6 assignment from IETF to the extension headers, which are only inserted after the IPv6
end user. header if needed. So if a packet needs to be fragmented, the
fragmentation header is inserted after the IPv6 header [3]. Fig.
Internet Engineering Task Force (IETF)
Allocation
Regional Internet Registry (RIR).
End User
Assignment
428
Authorized licensed use limited to: University of Johannesburg. Downloaded on August 17,2022 at 11:54:15 UTC from IEEE Xplore. Restrictions apply.
headers for certain sets of information that are needed for (e.g. IPSec client software).
common functions such as fragmenting. When extension
headers are included in an IPv6 datagram, they appear one E. Limited QoS support
after the other following main header. Each extension header Real-time traffic support relies on the 8 bits of the
type has its own internal structure of fields. If the addressing historical IPv4 Type of Service (TOS) field and the
header of IPv4 and IPv6 is wrong, nothing will work. identification of the payload. Unfortunately, the IPv4 TOS
Therefore getting this address translation correct is very field has limited functionality. Over time, it has been redefined
critical and important. The other features shown in Table I are and has different interpretations.
also important but less critical.
F. Large routing table
IV. IPV4 LIMITATIONS The demand of IPv4 address and Internet access continues
with significant growth, thus causing the routing tables of the
A. Addresses exhaustion Internet also growing at high rates [4]. This is because of the
The first limit of IPv4 lies in the exhaustion of available way that IPv4 network have been allocated which combines
public IPv4 addresses. The development of such mobile and both flat and hierarchical routing information. The need to
home services will lead to a more rapid consumption of IPv4
addresses even if ISPs assign only one static public IP address
to each home network. The customers will more and more use
permanent connections, based on digital subscriber line (DSL)
or 3G accesses. Meanwhile dynamic addressing is not a
feasible approach for such always-on customers expecting the
two-way symmetric Internet connectivity. In practice, for all IP
devices in mobile and home network to be addressable from
outside, the network will need a lot of public IP addresses.
429
Authorized licensed use limited to: University of Johannesburg. Downloaded on August 17,2022 at 11:54:15 UTC from IEEE Xplore. Restrictions apply.
IPv6 deployment
scenarios
F. Optimized protocol
IPv6 embodies IPv4 best practices but removes unused or
obsolete IPv4 characteristics. This results in optimized Internet
Protocol. It also improves the addressing and routing
hierarchy. IPv6 has been designed to be extensible and offers
support for new options and extensions.
430
Authorized licensed use limited to: University of Johannesburg. Downloaded on August 17,2022 at 11:54:15 UTC from IEEE Xplore. Restrictions apply.
2. IPv6 over IPv4 Generic Routing Encapsulation (GRE) Key objectives and benefits of the IPv6 Ready Logo Program
3. Intrasite Automatic Tunnel Addressing Protocol ISATAP are:
4. Automatic IPv4-compatible tunnel
5. Automatic 6to4 tunnel 1. To verify and validate interoperability of IPv6 products.
2. To provide access to free self-testing tools.
Fig. 10 IPv6 over IPv4 tunnel network 3. To Provide IPv6 Ready Logo testing laboratories across
the globe.
In this paper we mention only the dual stack and tunneling
scenario because these are the scenario that we going to use in The IPv6 ready logo program is divided into 2 phases:
the next research test bed and live network case study.
Phase-1:To verify minimum IPv6 support. (Silver) Logo
VII. IPV6 SUPPORT PRODUCT focuses on "core IPv6 protocols".
Phase-2: To verify optimum compliance of the complete series
Nowadays, there are a lot of network products which of tests including the "MUST" and the recommended
support IPv6 technology, but we might face a problem when "SHOULD" for the IETF specifications tested. (Gold)
we try to find the one that conform to key standards features of Logo means the test coverage to approximately 450
IPv6. For example product vendors only mention that their tests and adds new extended test categories.
product support IPv6 but does not state whether their product
can support 6to4 tunneling and other IPv6 detail features. So
the easiest ways to conform for IPv6 product is by looking at
the IPv6 ready logo product list. IPv6 Ready Logo Program
[20] is a compliance and interoperability testing program
projected to boost user confidence by demonstrating that IPv6
is ready to be used now. The IPv6 Ready Logo Committee Fig. 11 IPv6 ready logo Phase-1 and Phase-2
mission is to define the test specifications for IPv6
conformance and interoperability testing, to provide access to
self-test tools and to deliver the IPv6 Ready Logo [20]. The
TABLE II
COMPARISON OF IPV6 SUPPORT ROUTER FOR ENTERPRISE
431
Authorized licensed use limited to: University of Johannesburg. Downloaded on August 17,2022 at 11:54:15 UTC from IEEE Xplore. Restrictions apply.
Other features
Guarantee a certain level
Quality of Service (QoS) 8 Yes 5.0 Yes 5.0 Yes 5.0
of performance
Performance: 146Kpps 130Kpps 175Kpps Important criteria for
10 4.2 3.7 5.0
Forwarding, encryption 74mbps 70mbps 140mbps product selection
Management: http,snmp,ssh, http, http,
Management protocol
telnet,MIB,syslog,BIMS, 8 snmp,ssh,te 3.1 All 5.0 snmp,ssh, 3.1
supported
RMON lnet, syslog telnet, syslog
Scores are based on a scale
Total weight and score 100 3.3 4.9 4.5
of 0-5
A+=4.8-5.0 A=4.5-4.7 A-=4.1-4.4
B- A+ A
B+=3.8-4.0 B=3.5-3.7 B-=3.1-3.4
Before we purchase all the IPv6 support network partners and not open to public, thus limit our comparison
equipment, it is important to know the main function and metrics that we can use.
features of the product. This is because different product may
have different functionality and normally was build to solve IX. CONCLUSION
different problem. In Table II we compare 3 multi function There are a lot IPv6 advantages over IPv4 that we review
router that normally been used in enterprise medium office in this paper. One of them is large address space. With IPv4
[21]-[23]. All of these 3 routers are modular routers that can projected to exhaust in the next few years, we have no other
support data and voice at the same time. Other main features of choice except to migrate to IPv6. In this paper we also point
the routers are security gateway firewall and Virtual Private out about the IPv6 Ready Logo Program which can prove that
Network (VPN) gateway. Our main concern in this study is a lot of IPv6 support product has been produced, tested,
actually on the IPv6 support of the product. As shown in the confirmed and ready to be used. From the IPv6 support
table, we add in a “weighted” column in percent (%) with high product comparison, we expect that it can give clear insight on
how to compare and choose appropriate product. For future
value for “IPv6 support” and “performance” criteria. This
work, another important IPv6 area that we going to explore are
column reflects the main criteria that we are going to look into. how to improve the end-to-end IPv6 performance via a test bed
From Table II, we know that 3Com MSR 20-21 is the only and MYREN case study to prove that IPv6 is much better
router which have been confirm and tested from the IPv6 compared to IPv4 and can meet future performance demand.
Ready Logo Program and have highest score among the other
routers. Comparative result from Table II leads us to use the ACKNOWLEDGEMENT
3com MSR-20-21 router in our next test bed and IPv6
performance case study. This research is funded by Jabatan Perkhidmatan Awam
(JPA). The research group is known as Network Management
VIII. DISCUSSION Group of Computer Science Department, Universiti
Kebangsaan Malaysia. Any opinions, findings and conclusions
Theoretically IPv6 has lots of advantages compared to or recommendations expressed in this material are those of the
IPv4. From this study we know that there is another way to authors. The authors also would like to thanks to Shima
conform whether a network equipment support IPv6 or not, Mohseni for her contribution during preparation of this paper.
which is by referring to the IPv6 ready logo program check
list. Another result of this paper is that we must start REFERENCES
formulating our IPv6 migration strategy because of IPv4 will [1] Information Sciences Institute USC, “Internet Protocol,” RFC 791,
deplete so soon. Through product information gathering that 1981.
we carried out in this study, we found out that there is [2] S. Bradner and A. Mankin. “The Recommendation for the IP Next
Generation Protocol.” RFC 1752, 1995.
inconsistency between theoretical IPv6 performances against [3] S. Dearing and R. Hinden. “Internet Protocol, Version 6 (IPv6)
actual IPv6 performance. For example, a dual stack IPv4/IPv6 Specification.” RFC 2460, 1995.
[4] G. Huston. (2009) The Potaroo website.[online] Available:
router have higher IPv4 packet forwarding performance as http://bgp.potaroo.net
compared to IPv6. This situation leads us to carry out further [5] I.Johnson (2009) The Ripe website. [Online] Available:
http://www.ripe.net/ripe/meetings/ripe-57/presentations/Iekel-Johnson-
test bed and live MYREN network case study to compare the A_One-Year_Measurement_Study_of_IPv6_Inter-Domain_Traffic.pdf
actual performance of IPv4 and IPv6 network. We have chosen [6] R.Droms, et al., (2003).”Dynamic Host Configuration Protocol for IPv6
(DHCPv6).” RFC 3315.
3Com MSR20-21 as multi services router to test out because it [7] J. Loughney, et al.” IPv6 Node Requirements.” RFC 4294, 2006.
has the highest score from the IPv6 support product [8] Z. Albanna, et al.” IANA Guidelines for IPv4 Multicast Address
comparison that we have done. The same product comparison Assignments.” RFC3171, 2001.
[9] D. Johnson, et al.” Reserved IPv6 Subnet Anycast Addresses.” RFC
for home user also can be done by using similar method, but 2526, 1999.
we did not compare the product for home user here because we [10] T. Narten, et al.” Neighbor Discovery for IP version 6 (IPv6).”RFC
4861, 2007.
are not going to use it in this study and our next research test [11] B. Cain, et al.” Internet Group Management Protocol, Version 3.” RFC
bed. Limitation that we encounter during this study is some of 3376, 2002.
[12] A. Durand, et al.” Operational Considerations and Issues with IPv6
product technical data are only available to reseller and DNS.” RFC 4472, 2006.
432
Authorized licensed use limited to: University of Johannesburg. Downloaded on August 17,2022 at 11:54:15 UTC from IEEE Xplore. Restrictions apply.
[13] Y. Rekhter, et al.”Address Allocation for Private Internets.” RFC 1918,
1996.
[14] E. Nordmark, et al. “Basic Transition Mechanisms for IPv6 Hosts and
Routers.” RFC 4213, 2005.
[15] D.G. Waddington, et al. “Realizing the Transition to IPv6,” IEEE
Communication Magazine, 2002.
[16] R. Gilligan, et al. “Transition Mechanisms for IPv6 Hosts and Routers.”
RFC 2893, 2000.
[17] A. Conta, et al. “Generic Packet Tunneling in IPv6,” RFC 2473, 1998.
[18] B. Carpenter, et al. “Connection of IPv6 Domains via IPv4 Clouds,”
RFC 3056, 2001.
[19] F. Templin, et al. “Intra-Site Automatic Tunnel Addressing Protocol
(ISATAP)”. RFC4214, 2005.
[20] (2009) IPv6 Ready Logo Program website. [Online] Available:
http://www.ipv6ready.org
[21] (2009) Cisco website. [Online] Available:
http://www.cisco.com/en/US/prod/collateral/routers/ps5853/ps8321/
[22] (2009) 3Com website. [Online] Available:
http://www.3com.com/products/en_US/detail.jsp?sku=WEBMSR20&t
ab=features&pathtype=purchase
[23] (2009) Juniper website. [Online] Available: http://www.juniper.net/us/
433
Authorized licensed use limited to: University of Johannesburg. Downloaded on August 17,2022 at 11:54:15 UTC from IEEE Xplore. Restrictions apply.