SlideShare a Scribd company logo
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 1, Ver. IV (Jan – Feb. 2015), PP 72-75
www.iosrjournals.org
DOI: 10.9790/0661-17147275 ww.iosrjournals.org 72 | Page
Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling
Techniques Using Optimized Network Engineering Tools
(OPNET)
Abass Mohamed Ahmed Kapashi Ahmed1
, Dr. Amin Babiker A/Nabi Mustafa2
Dr: Gasm Elseed Ibrahim3
1,2,
Faculty Of Engineering, Neelain University ,Khartoum -Sudan
Abstract: Internet Protocol version 6 (IPv6) is the latest version of the Internet Protocol (IP). IPv6 is intended
to replace IPv4, which is still widely used, in order to deal with the problem of IPv4 address exhaustion. In
addition to evaluating the performance of IPv6, it is important to consider the interoperability between IPv4 and
IPv6 networks, in addition to the migration process from IPv4 to IPv6. One way for IPv4 users to access IPv6
users/hosts is by encapsulating IPv6 packets within IPv4, in effect using IPv4 as a link layer for IPv6. This is
known as tunnelling. The aim of this paper is to compare and evaluate the performance of IPv4, IPv6 and
tunnelling (6to4) using OPNET 17.5. A computer simulation shows the theoretical comparison in terms of delay,
throughput and packet loss.
Keywords: Automatic tunnelling, Delay, IPv4, IPv6, Manual tunnelling, OPNET, Packet loss, Throughput
I. Introduction
A. Background
Today hundreds of millions of users are interconnected by communication channels allowing them to
communicate and to share information. These users and the devices that interconnect them are what constitute
the Internet. The Internet is a network of networks with a myriad of computer devices, including smart phones,
game consoles (handheld/stationary), IP televisions, tablet computers, laptop computers, desktop computers,
palmtop Computers.
B. IPv4
The IP layer of abstraction is mainly charged with delivering Internet Protocol (IP) packets from source
to destination. In order to perform this task, the source and destination IP addresses are identified by unique
fixed length addresses. In IPv4, a 32 bit numeric identifier was deemed sufficient when the Internet was created.
However, as the Internet growth has been exponential it is clear that there is a need for a revision of the IPv4
addressing scheme. We will not delve deeply into the techniques that have been employed to delay IPv4
address exhaustion; instead we show the progression of events in order to better understand the proposed
solutions. introduces class full network addressing architecture, the first classification of IP addresses. This
scheme supported few individual networks and clearly could not support the growing Internet.
C. IPv6
The described IP address space exhaustion mitigation techniques, each with their own draw backs.
These techniques were only short-term solutions to delay exhaustion, while more tangible solutions were
sought. In this section we look at a long-term solution, the next generation addressing scheme, IPv6. The steep
growth of the Internet has determined the fate of the Internet Protocol. The Internet Protocol version 6 or IPv6
emerged amidst concerns about whether the Internet would adapt to increasing demands. IPv6 is now gaining
momentum as the apocalyptic predictions concerning address exhaustion have been fulfilled. We start our study
by identifying problematic areas in IPv4 and examining the solutions provided in IPv6.
D. Tunnelling Techniques
Tunnelling techniques can be used to deploy an IPv6 forwarding infrastructure while the overall IPv4
infrastructure is still the basis and either should not or cannot be modified or upgraded. Tunnelling is also called
encapsulation. With encapsulation, one protocol (in our case, IPv6) is encapsulated in the header of another
protocol (in our case, IPv4) and forwarded over the infrastructure of the second protocol (IPv4). Transition
mechanisms that allow IPv6 hosts to communicate via intervening IPv4 networks are based on a technique
known as tunnelling or software, which ensures there is no disruption to the end-to-end IP communications
model. To accommodate different administrative needs, two types of tunnelling techniques are available:
configured (static) and automatic (dynamic).
Performance evaluation of IPv4 Vs IPv6 and Tunnelling Techniques using Optimized…
DOI: 10.9790/0661-17147275 ww.iosrjournals.org 73 | Page
i. Configured tunnelling
Configured tunnelling is typically used when sites or hosts exchange traffic regularly. It is also used
when only a few sites need to be connected, in which case manual configuration of the tunnel ends is not a
significant administrative burden for network managers. Configured tunnelling also offers the advantage of
enabling hosts in IPv6 sites to use native IPv6 addresses, rather than IPv4-IPv6 address constructs. In the latter
case, the IPv4 address of the tunnel endpoint (TEP) is embedded inside the IPv6 TEP.
ii. Automatic tunnelling
Automatic tunnelling is a transition scheme that requires an IPv4 address for each host. This enables a node to
establish a tunnel without configuration. Automatic tunnels are created when required and eliminated when no
longer needed. The IETF has specified various automatic tunnelling solutions. These include IPv4-compatible
IPv6 addresses, the “6to4” transition mechanism (6to4), and Intra-Site Automatic Tunnel Addressing Protocol
(ISATAP).
II. Method
The network is implemented by using different network After the network implementation, start to
configure the attributes for Ipv6, Ipv4, Tunnelling (6to4) used OPENT 17.5 simulate for analysis of the traffic
between source and destination, three parameters (delay ,Packet loss, throughput) Has considered to evaluate the
network performance for each transition method.
Network Components
The components used in the suggested network models running on OPNET 17.5 device used in the
network are ten clients, two switches, and three routers. To represent an IP-based gateway running and
supporting up to two Ethernet interfaces at a selectable data rate, the label switch (ethernet16_layer4) and label
router (tr2_slip8_gtwy_adv_6upgarte ) are used. The IP packets arriving on the input interface are routed to the
appropriate output interface based on packet destination IP address. The setup uses the following models and
configurations and for the purpose described below:
A. Ethernet16_switch node
This node is used to represent a switch supporting up to 16 Ethernet interfaces.
Ethernet wkstn_adv node This node is used to represent a workstation with client-server applications running
over TCP/IP and UDP/IP.
B. Application_Config
This table lists various parameters and their descriptions for the different applications (i.e. web browser
HTTP Heavy and FTP heavy applications). The specified application name is used while creating user profiles
on the "Profile_Config" object.
C. Profile_Config
This is used to create user profiles. These user profiles can be specified on different nodes in the
network to generate application layer traffic. The applications defined in the Application_Config are used by
this object to configure profiles. Traffic patterns can be specified followed by the configured profiles and the
applications.
Fig. 1.IPv4 network topology implemented in the study
Fig. 2. IPv6 network topology implemented in the study
Performance evaluation of IPv4 Vs IPv6 and Tunnelling Techniques using Optimized…
DOI: 10.9790/0661-17147275 ww.iosrjournals.org 74 | Page
Fig. 3. Tunnelling network topology implemented in the study
III. Opnet Modeler
The Optimized Network Engineering Tools (OPNET) Modeler is an efficient way to provide a
complete study for the network analysis. The graphical user interface (GUI) is simple to use and the result is
shown as graphical and static. Furthermore, it does not require a programming knowledge, and this can be easily
used. The OPNET analyses the network as a real life network which
gives a complete view before building the network in real life. The OPNET contains a library of protocols and
models which can be used as examples .
IV. Results And Discussion
The simulation ran for 1 hour (3600 sec), sufficient to gain an overview of the network’s behaviour.
The results of the three network scenarios are shown in Fig. 4 – Fig 5 - Fig. 6; IPv4 represented in blue, IPv6
represented in red and Manual Tunnelling (6to4) represented in green.
A. Ethernet Delay
Figure 4 below shows the comparison of delay The IPv6 has a higher Delay than IPv4 because IPv6
has a larger header field , 6to4 the delay is higher than IPv4 because the packets are not transferred directly..
IPv4 has a smaller header field and the packet frame.
Delay6to4 < DelayIPv6 < DelayIPv4
Fig 4. Ethernet Delay
Performance evaluation of IPv4 Vs IPv6 and Tunnelling Techniques using Optimized…
DOI: 10.9790/0661-17147275 ww.iosrjournals.org 75 | Page
B. Throughput
Figure 5 below shows the comparison of throughput between IPv4 ,IPv6 and tunnelling and shows also
three types of theoretical have transient state and stead state station . the IPv6 has high throughput stated time
if we compare it with tunnelling and IPv4.
throughput : IPv6< 6to4tunnel <IPv4
Fig 5.Throughput
Table 1 Average Networks Throughput
C. Packet loss
Figure 6 below shows the comparison of packet loss between IPv4, IPv6 and tunnelling and shows also
three types of theoretical have transient state and stead state station . the IPv6 has high packet loss stated time
if we compare it with tunnelling and IPv4.
Fig 6 Packet loss
Packet Loss : IPv6 < 6to4 tunnel < IPv4
V. Conclusion
In this paper, we have evaluated the delay ,packet loss and throughput performance on simulation and
analytical methods in The network topology was configured in three scenario as IPv4, IPv6, and tunnel(6to4).
The statistical analysis was done to provide suitable results and to show that the network’s performance varied
International The throughputs of the three network simulations were analyzed by using byte .
References
[1]. Ghaida A.Y ALgadi & Amin B. A Mustafa comparison Throughput performance comparison between IPv4 and using Op-net
simulator, IOSR Journal of Engineering (IOSR. JEN) volume 4, issue 08, august 2014.
[2]. Nousyba Hasab Elrasoul Abu Algasim & Amin B. A Mustafa IPv4 To IPv6 migration International Journal of engineering and
technology research (IJETR(. & Communications (IJCNC) Issue 11, Volume2 , November 2014 .
[3]. Ghaida A.Y ALgadi & Amin B. A Mustafa , Evaluation and Comparisons of Migration Techniques From IPv4 To IPv6 Using
GNS3 Simulator, IOSR Journal of Engineering (IOSR. JEN) volume 4, issue 08, august 2014 .
[4]. Nousyba Hasab Elrasoul Abu Algasim & Amin B. A Mustafa MPLS Vs IP routing and its Impact on QoS parameters ,
International Journal of engineering and technology research (IJETR(. & Communications (IJCNC) Issue 11, Volume2 , November
2014 .
[5]. Mutasim abdel Gaffar Mohamer & Amin B. A Mustafa performance Analysis of Mobile IPv6 Based on OPNET model ,
International Journal of Advanced research (IJAR ) Issue 11, Volume2 , November 2014 .
[6]. Mutasim abdel Gaffar Mohamer & Amin B. A comparison between IPv4 and IPv6 QoS Based on OPNET modeler QoS
parameters , International Journal of Advanced research (IJAR ) Issue 11, Volume2 , November 2014 .
[7]. Ali Albkerat and Biju Issac . ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES , International Journal of Computer
Networks & Communications (IJCNC) Vol.6, No.5, September 2014.
Phase Data Rate Throughput(bytes/sec)
IPV4 64 MBPS 185.7778
IPV6 64 MBPS 316.8889
TUNNEL (6TO4) 64 MBPS 310.8889

More Related Content

What's hot (19)

PPT
Ipv6up
asimnawaz54
 
PDF
On the migration of a large scale network from i pv4 to ipv6 environment
IJCNCJournal
 
PDF
14 564
Chaitanya Ram
 
PDF
IBM 40Gb Ethernet - A competitive alternative to Infiniband
Angel Villar Garea
 
PDF
IRJET- Evaluating the Impact of IPv4 to IPv6 Tunneling with MPLS on VOIP
IRJET Journal
 
PPTX
Why we need ipv6...
Adii Shah
 
PDF
IPv6
Peter R. Egli
 
PPT
Comparison between ipv4 and ipv6
Dharmesh Patel
 
PPTX
Ipv6 ppt
yadavnirmala2
 
PDF
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
IJCNCJournal
 
PPTX
Ipv6
PrachiSharma304
 
PDF
Design and Implementation Of Packet Switched Network Based RKT-NoC on FPGA
IJERA Editor
 
PDF
LISP_in_Secure_Networks_WP
Craig Hill
 
PPT
Ipv 4 and ipv6
Tehmina Gulfam
 
PPT
Internet Protocol Version 6 By Suvo 2002
suvobgd
 
PDF
IPv6 Transition Strategies
APNIC
 
PDF
40120140505009 2
IAEME Publication
 
PPT
Internet Protocol Version 6
sandeepjain
 
PDF
G010233540
IOSR Journals
 
Ipv6up
asimnawaz54
 
On the migration of a large scale network from i pv4 to ipv6 environment
IJCNCJournal
 
IBM 40Gb Ethernet - A competitive alternative to Infiniband
Angel Villar Garea
 
IRJET- Evaluating the Impact of IPv4 to IPv6 Tunneling with MPLS on VOIP
IRJET Journal
 
Why we need ipv6...
Adii Shah
 
Comparison between ipv4 and ipv6
Dharmesh Patel
 
Ipv6 ppt
yadavnirmala2
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
IJCNCJournal
 
Design and Implementation Of Packet Switched Network Based RKT-NoC on FPGA
IJERA Editor
 
LISP_in_Secure_Networks_WP
Craig Hill
 
Ipv 4 and ipv6
Tehmina Gulfam
 
Internet Protocol Version 6 By Suvo 2002
suvobgd
 
IPv6 Transition Strategies
APNIC
 
40120140505009 2
IAEME Publication
 
Internet Protocol Version 6
sandeepjain
 
G010233540
IOSR Journals
 

Viewers also liked (20)

PDF
Design and Implementation of Smart Docking and Recharging System for Defense ...
IOSR Journals
 
PDF
H0613644
IOSR Journals
 
PDF
TLC Separation of Cephalosporins on Stannic Arsenate Layers
IOSR Journals
 
PDF
Effect of Silica Fume on Fly Ash Cement Bricks - An Experimental Study
IOSR Journals
 
PDF
Comparative Effect of Crude and Commercial Enzyme in Shea Fat Extraction
IOSR Journals
 
PDF
Implementation of Generalized Regression Neural Network to Establish a Relati...
IOSR Journals
 
PDF
Relationship of Coordinative Abilities to Playing Ability in Combative Sports
IOSR Journals
 
PDF
J017265860
IOSR Journals
 
PDF
Enhancing Project Management Efficiency using Lean Concepts
IOSR Journals
 
PDF
Appraisal of E-learning structure in Nigerian Polytechnics: A Case study of F...
IOSR Journals
 
PDF
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...
IOSR Journals
 
PDF
Study of Different Parameters on the Chassis Space Frame For the Sports Car b...
IOSR Journals
 
PDF
K010237178
IOSR Journals
 
PDF
I010216876
IOSR Journals
 
PDF
Content Based Image Retrieval Using 2-D Discrete Wavelet Transform
IOSR Journals
 
PDF
Explanation for the Increase in the Expansion of the Universe through Gravita...
IOSR Journals
 
PDF
Spectroscopic, Thermal, Magnetic and conductimetric studies on some 7-hydroxy...
IOSR Journals
 
PDF
Evolution of the coastline of Saidia - Cap Water (Northeastern Morocco)
IOSR Journals
 
PDF
Market Orientation, Firms’ Level Characteristics and Environmental Factors: I...
IOSR Journals
 
PDF
Design Technique of Bandpass FIR filter using Various Window Function
IOSR Journals
 
Design and Implementation of Smart Docking and Recharging System for Defense ...
IOSR Journals
 
H0613644
IOSR Journals
 
TLC Separation of Cephalosporins on Stannic Arsenate Layers
IOSR Journals
 
Effect of Silica Fume on Fly Ash Cement Bricks - An Experimental Study
IOSR Journals
 
Comparative Effect of Crude and Commercial Enzyme in Shea Fat Extraction
IOSR Journals
 
Implementation of Generalized Regression Neural Network to Establish a Relati...
IOSR Journals
 
Relationship of Coordinative Abilities to Playing Ability in Combative Sports
IOSR Journals
 
J017265860
IOSR Journals
 
Enhancing Project Management Efficiency using Lean Concepts
IOSR Journals
 
Appraisal of E-learning structure in Nigerian Polytechnics: A Case study of F...
IOSR Journals
 
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...
IOSR Journals
 
Study of Different Parameters on the Chassis Space Frame For the Sports Car b...
IOSR Journals
 
K010237178
IOSR Journals
 
I010216876
IOSR Journals
 
Content Based Image Retrieval Using 2-D Discrete Wavelet Transform
IOSR Journals
 
Explanation for the Increase in the Expansion of the Universe through Gravita...
IOSR Journals
 
Spectroscopic, Thermal, Magnetic and conductimetric studies on some 7-hydroxy...
IOSR Journals
 
Evolution of the coastline of Saidia - Cap Water (Northeastern Morocco)
IOSR Journals
 
Market Orientation, Firms’ Level Characteristics and Environmental Factors: I...
IOSR Journals
 
Design Technique of Bandpass FIR filter using Various Window Function
IOSR Journals
 
Ad

Similar to Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimized Network Engineering Tools (OPNET) (20)

PDF
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
IOSR Journals
 
PDF
N017147679
IOSR Journals
 
PDF
G04844450
IOSR-JEN
 
PDF
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
iosrjce
 
PDF
A010630103
IOSR Journals
 
PPT
Iciic2010 114
hanums1
 
PDF
Performance Analysis of Ipv4 Ipv6 Transition Techniques
Andy Juan Sarango Veliz
 
PPTX
Compatibility between IPv4 and IPv6
Zalak Patel
 
PDF
H04845157
IOSR-JEN
 
PDF
Ipv6 Advantages And Disadvantages
Jacqueline Thomas
 
PDF
A Comparative Analysis of Additional Overhead Imposed by Internet Protocol Se...
ijceronline
 
PPT
Kkbnet 2010-a compa
hanums1
 
PPT
IPv4/IPv6 co-existence research paper
Henry Chukwuemeka Paul
 
PDF
Network optimization of ipv6 networks using tunnel header compression
eSAT Journals
 
PPT
Kkbnet2010 i pv6 tunneling algorithms
hanums1
 
PDF
A secure tunnel technique using i pv6 transition over ipv4 channel
Made Artha
 
PPT
Icemc2 kuppam
hanums1
 
PPT
Icemc22010 ppt 29
hanums1
 
PPT
Understanding i pv6 2
srmanjuskp
 
PPTX
Slideshare
Somesh Ransubhe
 
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
IOSR Journals
 
N017147679
IOSR Journals
 
G04844450
IOSR-JEN
 
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
iosrjce
 
A010630103
IOSR Journals
 
Iciic2010 114
hanums1
 
Performance Analysis of Ipv4 Ipv6 Transition Techniques
Andy Juan Sarango Veliz
 
Compatibility between IPv4 and IPv6
Zalak Patel
 
H04845157
IOSR-JEN
 
Ipv6 Advantages And Disadvantages
Jacqueline Thomas
 
A Comparative Analysis of Additional Overhead Imposed by Internet Protocol Se...
ijceronline
 
Kkbnet 2010-a compa
hanums1
 
IPv4/IPv6 co-existence research paper
Henry Chukwuemeka Paul
 
Network optimization of ipv6 networks using tunnel header compression
eSAT Journals
 
Kkbnet2010 i pv6 tunneling algorithms
hanums1
 
A secure tunnel technique using i pv6 transition over ipv4 channel
Made Artha
 
Icemc2 kuppam
hanums1
 
Icemc22010 ppt 29
hanums1
 
Understanding i pv6 2
srmanjuskp
 
Slideshare
Somesh Ransubhe
 
Ad

More from IOSR Journals (20)

PDF
A011140104
IOSR Journals
 
PDF
M0111397100
IOSR Journals
 
PDF
L011138596
IOSR Journals
 
PDF
K011138084
IOSR Journals
 
PDF
J011137479
IOSR Journals
 
PDF
I011136673
IOSR Journals
 
PDF
G011134454
IOSR Journals
 
PDF
H011135565
IOSR Journals
 
PDF
F011134043
IOSR Journals
 
PDF
E011133639
IOSR Journals
 
PDF
D011132635
IOSR Journals
 
PDF
C011131925
IOSR Journals
 
PDF
B011130918
IOSR Journals
 
PDF
A011130108
IOSR Journals
 
PDF
I011125160
IOSR Journals
 
PDF
H011124050
IOSR Journals
 
PDF
G011123539
IOSR Journals
 
PDF
F011123134
IOSR Journals
 
PDF
E011122530
IOSR Journals
 
PDF
D011121524
IOSR Journals
 
A011140104
IOSR Journals
 
M0111397100
IOSR Journals
 
L011138596
IOSR Journals
 
K011138084
IOSR Journals
 
J011137479
IOSR Journals
 
I011136673
IOSR Journals
 
G011134454
IOSR Journals
 
H011135565
IOSR Journals
 
F011134043
IOSR Journals
 
E011133639
IOSR Journals
 
D011132635
IOSR Journals
 
C011131925
IOSR Journals
 
B011130918
IOSR Journals
 
A011130108
IOSR Journals
 
I011125160
IOSR Journals
 
H011124050
IOSR Journals
 
G011123539
IOSR Journals
 
F011123134
IOSR Journals
 
E011122530
IOSR Journals
 
D011121524
IOSR Journals
 

Recently uploaded (20)

DOCX
8th International Conference on Electrical Engineering (ELEN 2025)
elelijjournal653
 
PPTX
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PDF
UNIT-4-FEEDBACK AMPLIFIERS AND OSCILLATORS (1).pdf
Sridhar191373
 
PPTX
MPMC_Module-2 xxxxxxxxxxxxxxxxxxxxx.pptx
ShivanshVaidya5
 
PPTX
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
PDF
Additional Information in midterm CPE024 (1).pdf
abolisojoy
 
PPTX
Green Building & Energy Conservation ppt
Sagar Sarangi
 
PPTX
EC3551-Transmission lines Demo class .pptx
Mahalakshmiprasannag
 
PPTX
Heart Bleed Bug - A case study (Course: Cryptography and Network Security)
Adri Jovin
 
PDF
ARC--BUILDING-UTILITIES-2-PART-2 (1).pdf
IzzyBaniquedBusto
 
PPTX
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
PPTX
The Role of Information Technology in Environmental Protectio....pptx
nallamillisriram
 
PDF
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PDF
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
PDF
Water Design_Manual_2005. KENYA FOR WASTER SUPPLY AND SEWERAGE
DancanNgutuku
 
PPTX
Break Statement in Programming with 6 Real Examples
manojpoojary2004
 
PPTX
Thermal runway and thermal stability.pptx
godow93766
 
PPTX
Hashing Introduction , hash functions and techniques
sailajam21
 
8th International Conference on Electrical Engineering (ELEN 2025)
elelijjournal653
 
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
UNIT-4-FEEDBACK AMPLIFIERS AND OSCILLATORS (1).pdf
Sridhar191373
 
MPMC_Module-2 xxxxxxxxxxxxxxxxxxxxx.pptx
ShivanshVaidya5
 
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
Additional Information in midterm CPE024 (1).pdf
abolisojoy
 
Green Building & Energy Conservation ppt
Sagar Sarangi
 
EC3551-Transmission lines Demo class .pptx
Mahalakshmiprasannag
 
Heart Bleed Bug - A case study (Course: Cryptography and Network Security)
Adri Jovin
 
ARC--BUILDING-UTILITIES-2-PART-2 (1).pdf
IzzyBaniquedBusto
 
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
The Role of Information Technology in Environmental Protectio....pptx
nallamillisriram
 
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
Water Design_Manual_2005. KENYA FOR WASTER SUPPLY AND SEWERAGE
DancanNgutuku
 
Break Statement in Programming with 6 Real Examples
manojpoojary2004
 
Thermal runway and thermal stability.pptx
godow93766
 
Hashing Introduction , hash functions and techniques
sailajam21
 

Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimized Network Engineering Tools (OPNET)

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 1, Ver. IV (Jan – Feb. 2015), PP 72-75 www.iosrjournals.org DOI: 10.9790/0661-17147275 ww.iosrjournals.org 72 | Page Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimized Network Engineering Tools (OPNET) Abass Mohamed Ahmed Kapashi Ahmed1 , Dr. Amin Babiker A/Nabi Mustafa2 Dr: Gasm Elseed Ibrahim3 1,2, Faculty Of Engineering, Neelain University ,Khartoum -Sudan Abstract: Internet Protocol version 6 (IPv6) is the latest version of the Internet Protocol (IP). IPv6 is intended to replace IPv4, which is still widely used, in order to deal with the problem of IPv4 address exhaustion. In addition to evaluating the performance of IPv6, it is important to consider the interoperability between IPv4 and IPv6 networks, in addition to the migration process from IPv4 to IPv6. One way for IPv4 users to access IPv6 users/hosts is by encapsulating IPv6 packets within IPv4, in effect using IPv4 as a link layer for IPv6. This is known as tunnelling. The aim of this paper is to compare and evaluate the performance of IPv4, IPv6 and tunnelling (6to4) using OPNET 17.5. A computer simulation shows the theoretical comparison in terms of delay, throughput and packet loss. Keywords: Automatic tunnelling, Delay, IPv4, IPv6, Manual tunnelling, OPNET, Packet loss, Throughput I. Introduction A. Background Today hundreds of millions of users are interconnected by communication channels allowing them to communicate and to share information. These users and the devices that interconnect them are what constitute the Internet. The Internet is a network of networks with a myriad of computer devices, including smart phones, game consoles (handheld/stationary), IP televisions, tablet computers, laptop computers, desktop computers, palmtop Computers. B. IPv4 The IP layer of abstraction is mainly charged with delivering Internet Protocol (IP) packets from source to destination. In order to perform this task, the source and destination IP addresses are identified by unique fixed length addresses. In IPv4, a 32 bit numeric identifier was deemed sufficient when the Internet was created. However, as the Internet growth has been exponential it is clear that there is a need for a revision of the IPv4 addressing scheme. We will not delve deeply into the techniques that have been employed to delay IPv4 address exhaustion; instead we show the progression of events in order to better understand the proposed solutions. introduces class full network addressing architecture, the first classification of IP addresses. This scheme supported few individual networks and clearly could not support the growing Internet. C. IPv6 The described IP address space exhaustion mitigation techniques, each with their own draw backs. These techniques were only short-term solutions to delay exhaustion, while more tangible solutions were sought. In this section we look at a long-term solution, the next generation addressing scheme, IPv6. The steep growth of the Internet has determined the fate of the Internet Protocol. The Internet Protocol version 6 or IPv6 emerged amidst concerns about whether the Internet would adapt to increasing demands. IPv6 is now gaining momentum as the apocalyptic predictions concerning address exhaustion have been fulfilled. We start our study by identifying problematic areas in IPv4 and examining the solutions provided in IPv6. D. Tunnelling Techniques Tunnelling techniques can be used to deploy an IPv6 forwarding infrastructure while the overall IPv4 infrastructure is still the basis and either should not or cannot be modified or upgraded. Tunnelling is also called encapsulation. With encapsulation, one protocol (in our case, IPv6) is encapsulated in the header of another protocol (in our case, IPv4) and forwarded over the infrastructure of the second protocol (IPv4). Transition mechanisms that allow IPv6 hosts to communicate via intervening IPv4 networks are based on a technique known as tunnelling or software, which ensures there is no disruption to the end-to-end IP communications model. To accommodate different administrative needs, two types of tunnelling techniques are available: configured (static) and automatic (dynamic).
  • 2. Performance evaluation of IPv4 Vs IPv6 and Tunnelling Techniques using Optimized… DOI: 10.9790/0661-17147275 ww.iosrjournals.org 73 | Page i. Configured tunnelling Configured tunnelling is typically used when sites or hosts exchange traffic regularly. It is also used when only a few sites need to be connected, in which case manual configuration of the tunnel ends is not a significant administrative burden for network managers. Configured tunnelling also offers the advantage of enabling hosts in IPv6 sites to use native IPv6 addresses, rather than IPv4-IPv6 address constructs. In the latter case, the IPv4 address of the tunnel endpoint (TEP) is embedded inside the IPv6 TEP. ii. Automatic tunnelling Automatic tunnelling is a transition scheme that requires an IPv4 address for each host. This enables a node to establish a tunnel without configuration. Automatic tunnels are created when required and eliminated when no longer needed. The IETF has specified various automatic tunnelling solutions. These include IPv4-compatible IPv6 addresses, the “6to4” transition mechanism (6to4), and Intra-Site Automatic Tunnel Addressing Protocol (ISATAP). II. Method The network is implemented by using different network After the network implementation, start to configure the attributes for Ipv6, Ipv4, Tunnelling (6to4) used OPENT 17.5 simulate for analysis of the traffic between source and destination, three parameters (delay ,Packet loss, throughput) Has considered to evaluate the network performance for each transition method. Network Components The components used in the suggested network models running on OPNET 17.5 device used in the network are ten clients, two switches, and three routers. To represent an IP-based gateway running and supporting up to two Ethernet interfaces at a selectable data rate, the label switch (ethernet16_layer4) and label router (tr2_slip8_gtwy_adv_6upgarte ) are used. The IP packets arriving on the input interface are routed to the appropriate output interface based on packet destination IP address. The setup uses the following models and configurations and for the purpose described below: A. Ethernet16_switch node This node is used to represent a switch supporting up to 16 Ethernet interfaces. Ethernet wkstn_adv node This node is used to represent a workstation with client-server applications running over TCP/IP and UDP/IP. B. Application_Config This table lists various parameters and their descriptions for the different applications (i.e. web browser HTTP Heavy and FTP heavy applications). The specified application name is used while creating user profiles on the "Profile_Config" object. C. Profile_Config This is used to create user profiles. These user profiles can be specified on different nodes in the network to generate application layer traffic. The applications defined in the Application_Config are used by this object to configure profiles. Traffic patterns can be specified followed by the configured profiles and the applications. Fig. 1.IPv4 network topology implemented in the study Fig. 2. IPv6 network topology implemented in the study
  • 3. Performance evaluation of IPv4 Vs IPv6 and Tunnelling Techniques using Optimized… DOI: 10.9790/0661-17147275 ww.iosrjournals.org 74 | Page Fig. 3. Tunnelling network topology implemented in the study III. Opnet Modeler The Optimized Network Engineering Tools (OPNET) Modeler is an efficient way to provide a complete study for the network analysis. The graphical user interface (GUI) is simple to use and the result is shown as graphical and static. Furthermore, it does not require a programming knowledge, and this can be easily used. The OPNET analyses the network as a real life network which gives a complete view before building the network in real life. The OPNET contains a library of protocols and models which can be used as examples . IV. Results And Discussion The simulation ran for 1 hour (3600 sec), sufficient to gain an overview of the network’s behaviour. The results of the three network scenarios are shown in Fig. 4 – Fig 5 - Fig. 6; IPv4 represented in blue, IPv6 represented in red and Manual Tunnelling (6to4) represented in green. A. Ethernet Delay Figure 4 below shows the comparison of delay The IPv6 has a higher Delay than IPv4 because IPv6 has a larger header field , 6to4 the delay is higher than IPv4 because the packets are not transferred directly.. IPv4 has a smaller header field and the packet frame. Delay6to4 < DelayIPv6 < DelayIPv4 Fig 4. Ethernet Delay
  • 4. Performance evaluation of IPv4 Vs IPv6 and Tunnelling Techniques using Optimized… DOI: 10.9790/0661-17147275 ww.iosrjournals.org 75 | Page B. Throughput Figure 5 below shows the comparison of throughput between IPv4 ,IPv6 and tunnelling and shows also three types of theoretical have transient state and stead state station . the IPv6 has high throughput stated time if we compare it with tunnelling and IPv4. throughput : IPv6< 6to4tunnel <IPv4 Fig 5.Throughput Table 1 Average Networks Throughput C. Packet loss Figure 6 below shows the comparison of packet loss between IPv4, IPv6 and tunnelling and shows also three types of theoretical have transient state and stead state station . the IPv6 has high packet loss stated time if we compare it with tunnelling and IPv4. Fig 6 Packet loss Packet Loss : IPv6 < 6to4 tunnel < IPv4 V. Conclusion In this paper, we have evaluated the delay ,packet loss and throughput performance on simulation and analytical methods in The network topology was configured in three scenario as IPv4, IPv6, and tunnel(6to4). The statistical analysis was done to provide suitable results and to show that the network’s performance varied International The throughputs of the three network simulations were analyzed by using byte . References [1]. Ghaida A.Y ALgadi & Amin B. A Mustafa comparison Throughput performance comparison between IPv4 and using Op-net simulator, IOSR Journal of Engineering (IOSR. JEN) volume 4, issue 08, august 2014. [2]. Nousyba Hasab Elrasoul Abu Algasim & Amin B. A Mustafa IPv4 To IPv6 migration International Journal of engineering and technology research (IJETR(. & Communications (IJCNC) Issue 11, Volume2 , November 2014 . [3]. Ghaida A.Y ALgadi & Amin B. A Mustafa , Evaluation and Comparisons of Migration Techniques From IPv4 To IPv6 Using GNS3 Simulator, IOSR Journal of Engineering (IOSR. JEN) volume 4, issue 08, august 2014 . [4]. Nousyba Hasab Elrasoul Abu Algasim & Amin B. A Mustafa MPLS Vs IP routing and its Impact on QoS parameters , International Journal of engineering and technology research (IJETR(. & Communications (IJCNC) Issue 11, Volume2 , November 2014 . [5]. Mutasim abdel Gaffar Mohamer & Amin B. A Mustafa performance Analysis of Mobile IPv6 Based on OPNET model , International Journal of Advanced research (IJAR ) Issue 11, Volume2 , November 2014 . [6]. Mutasim abdel Gaffar Mohamer & Amin B. A comparison between IPv4 and IPv6 QoS Based on OPNET modeler QoS parameters , International Journal of Advanced research (IJAR ) Issue 11, Volume2 , November 2014 . [7]. Ali Albkerat and Biju Issac . ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES , International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.5, September 2014. Phase Data Rate Throughput(bytes/sec) IPV4 64 MBPS 185.7778 IPV6 64 MBPS 316.8889 TUNNEL (6TO4) 64 MBPS 310.8889