• Login
    View Item 
    •   Research Bank Home
    • Unitec Institute of Technology
    • Study Areas
    • Computing
    • Computing Dissertations and Theses
    • View Item
    •   Research Bank Home
    • Unitec Institute of Technology
    • Study Areas
    • Computing
    • Computing Dissertations and Theses
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Performance evaluation of IP version 4 and IP version 6 transition mechanisms on various operating systems

    Tauch, Sotharith

    Thumbnail
    Share
    View fulltext online
    Sotharith Tauch MComp.pdf (2.040Mb)
    Date
    2010
    Citation:
    Tauch, S. (2010). Performance evaluation of IP version 4 and IP version 6 transition mechanisms on various operating systems. A thesis submitted in partial fulfilment of the requirements for the degree in Master of Computing, Unitec New Zealand.
    Permanent link to Research Bank record:
    https://hdl.handle.net/10652/1456
    Abstract
    Internet Protocol version 6 is the Next Generation Internet Protocol developed by Internet Engineering Task Force to substitute the current Internet Protocol version 4. The reason of this substitution is the exhaustion of IPv4 address space. However, it is not possible to migrate from IPv4 to IPv6 in a short period due to the size and complexity of the Internet infrastructure. Thus, IPv4 will coexist with IPv6 for a long time before the entire Internet infrastructure can fully migrate to IPv6. IETF Next Generation Transition Working Group (NGtrans) developed IPv4/IPv6 transition mechanisms that help IPv4 and IPv6 coexist on the Internet during the migration period. The purpose of this research is to evaluate performance of two tunnelling mechanisms (Configured Tunnel and 6to4 tunnelling mechanisms) operate on four selected operating systems (Windows Server 2003, Windows Server 2008, Ubuntu 9.10, and Fedora Core 11). This performance measurement research examined on two types of transmission protocols namely UDP (User Datagram Protocol) and TCP (Transmission Control Protocol). The result of this research focused on four metrics such as throughput, delay, jitter, and CPU utilization. The experiments conducted using different payload sizes, ranging from 64 bytes to 1536 bytes. Results of this experimental research indicated that, Configured Tunnel and 6to4 perform differently on Windows Server 2003, Windows Server 2008, Ubuntu 9.10, and Fedora 11. By using TCP as transport protocol, Configured Tunnel on Fedora 11 produced the highest throughput. However, it also produced a very high delay as compared to Ubuntu 9.10, Windows Server 2003, and Windows Server 2008.On the other hand, after measuring UDP traffic, the results indicated that 6to4 on Ubuntu 9.10 produced the highest throughput with the lowest delay, which designate as the best choice for video and voice traffics.
    Keywords:
    Internet protocol version 4, Internet protocol version 6, Operating systems, Transition mechanisms
    ANZSRC Field of Research:
    280304 Operating systems, 080503 Networking and Communications
    Degree:
    Master of Computing, Unitec Institute of Technology
    Supervisors:
    Narayan, Shaneel; Sathu, Hira
    Copyright Holder:
    Author

    Copyright Notice:
    All rights reserved
    Rights:
    This digital work is protected by copyright. It may be consulted by you, provided you comply with the provisions of the Act and the following conditions of use. These documents or images may be used for research or private study purposes. Whether they can be used for any other purpose depends upon the Copyright Notice above. You will recognise the author's and publishers rights and give due acknowledgement where appropriate.
    Metadata
    Show detailed record
    This item appears in
    • Computing Dissertations and Theses [90]

    Te Pūkenga

    Research Bank is part of Te Pūkenga - New Zealand Institute of Skills and Technology

    • About Te Pūkenga
    • Privacy Notice

    Copyright ©2022 Te Pūkenga

    Usage

     
     

    Usage Statistics

    For this itemFor the Research Bank

    Share

    About

    About Research BankContact us

    Help for authors  

    How to add research

    Register for updates  

    LoginRegister

    Browse Research Bank  

    EverywhereInstitutionsStudy AreaAuthorDateSubjectTitleType of researchSupervisorCollaboratorThis CollectionStudy AreaAuthorDateSubjectTitleType of researchSupervisorCollaborator

    Te Pūkenga

    Research Bank is part of Te Pūkenga - New Zealand Institute of Skills and Technology

    • About Te Pūkenga
    • Privacy Notice

    Copyright ©2022 Te Pūkenga