Performance Evaluation of Routing Protocol RIPv2 OSPF EIGRP With BGP
Performance Evaluation of Routing Protocol RIPv2 OSPF EIGRP With BGP
Abstract— In modern large-scale networks that there Gateway Protocol (EGP). This protocol recognize the other
are many autonomous systems, dynamic routing protocol AS as neighbor AS and the only the minimum exchange
used more often than static routing protocol. The most effective information needed to track information capacity [2].
and efficient routing protocol is needed to support modern There are some dynamic routing protocol that can be used
network on a large scale. This research was conducted to
in a network, such as the Open Short Path First (OSPF),
compare the performance of a combination of internal with
external routing protocol by using GNS3. The parameters used in Routing Information Protocol (RIP), Intermediate System to
this study is throughput, jitter, packet loss, and network Intermediate System (IS-IS) and Enhanced Interior Gateway
convergence. To get the good value of QoS (Quality of Service), Routing Protocol (EIGRP). Each routing protocol has its own
the value of throughput, jitter and packet loss should be kept advantages and disadvantages of each. Determination and
to a minimum. The researche that have been done among other selection of routing protocols depends on several parameters
entitled Performance Evaluation of Routing Protocol RIPng, that affect the quality of a network [3].
OSPFv3, and EIGRP IPv6 Networking discuss the comparison As the number of routers becomes large, the overhead
between internal routing protocol with the parameters of involved in computing, storing, and communicating routing
throughput, jitter, and packet loss. The results of this research
information becomes prohibitive. Ideally, an organization
indicate that the OSPF routing protocol has the smallest value of
network convergence. Then a combination of routing protocol should be able to run and administer its network as it wishes,
OSPF-BGP has the highest throughput, lowest packet loss, and while still being able to connect its network to other
smallest jitter value outside networks. Both of these problems can be solved by
organizing routers into autonomous systems (ASs), with
each AS consisting of a group of routers that are typically
Keywords— Routing Protocol, Routing Redistribution, RIPv2, under the same administrative control (e.g., operated by the
OSPF, EIGRP, BGP same ISP or belonging to the same company network).
I. INTRODUCTION Routers within the same AS all run the same routing
algorithm and have information about each other—exactly as
As the increasingly rapid development of technology, the was the case in our idealized model in the preceding section
growth of a communications network is also getting bigger. In [4].
modern communication networks, such as the Internet
network, dynamic routing protocol used more often than static II. RELATED WORKS
routing protocol. With the development of the network, we
need a dynamic routing design that can accommodate these In a previous study, entitled "Performance Evaluation of
changes without the intervention of the network administrator Routing Protocol RIPng, OSPFv3, and EIGRP In IPv6
when a developing or changing network [1]. Network" conducted a simulation using RIPng and OSPFv3
Some routing protocol used to set the system contained in routing protocols and EIGRP. RIPng uses distance vector
AS (Autonomous System) called Interior Gateway algorithms to determine the best path to a network. While
Protocol. This protocol implement that interact with their OSPFv3 uses link state algorithm to determine the best path to
system freely and mutually exchange the routing a network. While EIGRP uses an algorithm distance vector
information within an AS. As for the routing protocol that is and link state. RIPng suitable for use in medium-scale
used to connect the AS in large networks called Exterior network down to the number of hosts that are not too large.
Authorized licensed use limited to: Sheffield Hallam University. Downloaded on November 21,2021 at 02:25:49 UTC from IEEE Xplore. Restrictions apply.
OSPFv3 suitable for use on a network medium scale up to a
large number of hosts. EIGRP is also suitable for use in large-
scale networks, but can only be applied EIGRP router cisco.
In these research made experiment routing protocol
RIPng, OSPFv3, and EIGRP using cisco router unit 7. Each
scenario will be configured with each routing protocol and
simulated the process of sending data using software Iperf.
The simulation will be obtained from the throughput, jitter,
and packet loss of each routing protocol.
Authorized licensed use limited to: Sheffield Hallam University. Downloaded on November 21,2021 at 02:25:49 UTC from IEEE Xplore. Restrictions apply.
Output throughput tested is the times. In the TCP packet, the window size used is 2, 4, 8, 16,
maximum amount of traffic that can and 32 Kbytes. While the time spent UDP packet is 20, 30,
be sent in seconds. The amount of 40, 50, and 60 seconds. Value is out at the end of the
traffic that is sent shows how much data experiment is the throughput on the TCP packets, jitter and
can be sent to any combination of packet loss in UDP packets. Meanwhile, to measure the value
routing protocol used. of convergence, disconnect between R2 to R3 which will be
3.3.2.3 Jitter followed by capturing packet.
This output indicates the time it takes a
packet of data sent from the sending IV. RESULT
node to the destination node. 4.1 Scenario 1 : RIPv2-BGP
3.3.2.4 Packet loss
This output is to measure the percentage
of the amount of data sent and received
data.
3.4 MODELLING
Modeling scenarios for the simulation of internal
routing protocols combined with external routing protocol.
Simulation will be conducted with six scenarios. The scenario
consists of two combined routing protocol, are RIPv2, OSPF,
EIGRP, RIPv2- BGP, OSPF-BGP and EIGRP-BGP. Each
scenario will be simulated using the Graphical Network
Simulator app-3 (GNS3). Parameters measured at each Figure 2. RIPv2-BGP Throughput Graph
simulation is convergence, throughput, jitter, and packet
loss. From the chart above shows the change in the value of
throughput on each trial. The smallest throughput values
3.5 SIMULATION shown in the first experiment using size 2 Kbyte windows.
The simulation uses the network simulation application Throughput value then increased in the second
Graphical Network Simulator 3 (GNS3) version 1.5.2, and experiment using 4 Kbyte window size. In the next
VMware Workstation version 12.1.0 running on the experiment throughput values showed no significant
operating system used is Windows 10. Cisco 3725 series is changes, increased only in small quantities only. This
used as router with IOS operating system that runs on show has a maximum speed of the network and can not be
GNS3, and the operating system Ubuntu Server 14.04 Trusty increased more rapidly despite the enlarged size windows.
Tahr running inside VMware as a PC. To determine the
performance of the network, the author uses Iperf3 version
3.0.7 application that runs on the PC.
3.7 EXPERIMENTATION From the chart above shows the change in the average value
The experiment conducted at each of the scenarios that have of jitter on each trial. The jitter value is shown in a second
been designed previously. There are 6 scenarios to be trial with a time of trial for 30 seconds while the smallest
simulated with routing protocols and routing protocols jitter value shown in the last experiment with the time trial
combined external. Experiments conducted by sending a TCP for 60 seconds. The results of the above experiments also
packet on each scenario as much as 5 times the size of showed that time had no effect on the value of a network jitter,
different windows, and UDP packets 5 times with both among internal routing protocol to internally or from
different time. So the total experiment is performed 10 internal to external.
Authorized licensed use limited to: Sheffield Hallam University. Downloaded on November 21,2021 at 02:25:49 UTC from IEEE Xplore. Restrictions apply.
Figure 6. OSPF-BGP Throughput Graph
From the chart above shows the change in the average value
of jitter on each trial. The jitter value is shown in a second
trial with a time of trial for 30 seconds while the smallest jitter
value shown in the third trial with a time of trial for 40
seconds. The results of the above experiments also showed
that time had no effect on the value of a network jitter,
both among internal routing protocol to internally or from
internal to external.
Figure 5. RIPv2-BGP Convergence Graph
Authorized licensed use limited to: Sheffield Hallam University. Downloaded on November 21,2021 at 02:25:49 UTC from IEEE Xplore. Restrictions apply.
Figure 9. OSPF-BGP Convergence Graph Figure 11. EIGRP-BGP Jitter Graph
The graph above shows the convergence value changes on From the chart above shows the change in the average value
each trial. The biggest convergence value shown in the last of jitter on each trial. The jitter value shown in the third trial
experiment is 31.03 seconds while the smallest convergence with a time of trial for 40 seconds while the smallest jitter
value shown on the first try is 30.33 seconds. value shown in the second trial with a time of trial for 30
seconds. The results of the above experiments also showed
4.3 Scenario 3 : EIGRP-BGP that time had no effect on the value of a network jitter,
both among internal routing protocol to internally or from
internal to external.
Authorized licensed use limited to: Sheffield Hallam University. Downloaded on November 21,2021 at 02:25:49 UTC from IEEE Xplore. Restrictions apply.
Figure 15. Jitter value comparison chart
Figure 13. EIGRP-BGP Convergence Graph
The graph above shows the comparison of the average value
The graph above shows the convergence value changes on of jitter for each combination of routing protocol. A
each trial. The biggest convergence value is shown in the network can be said to be good if it has a small jitter value.
fourth experiment is 30.60 seconds while the smallest The smaller the value of jitter, the more smoothly the process
convergence value shown in the second and final trial is 30.51 of sending data. OSPF-BGP routing protocol has an average
seconds. value of jitter best and do not quarrel much with EIGRP and
RIPv2-BGP. While RIPv2 routing protocol has the largest
jitter value. The next graph the average value of packet loss
for each scenario can be seen in the following chart.
V. EVALUATION
Authorized licensed use limited to: Sheffield Hallam University. Downloaded on November 21,2021 at 02:25:49 UTC from IEEE Xplore. Restrictions apply.
4. To improve the accuracy of research results, further
research can be done topology with a larger scale and
more complex.
5. To improve the accuracy of research results, further
research can be done with physical router and
physical computer.
VIII. ACKNOWLEDGMENTS
This work was supported in part by the Institute for Research
and Community Services (LP2M) UIN Syarif Hidayatullah
Jakarta.
VII. SUGGESTION
Based on this research can be given the following
recommendations:
1. In the next simulation, to get different results may be
using IPv6.
2. In a next research to get a different result can use
different type of router and different simulation
applications.
3. In a next research can analyze the security in the use
route redistribution.
Authorized licensed use limited to: Sheffield Hallam University. Downloaded on November 21,2021 at 02:25:49 UTC from IEEE Xplore. Restrictions apply.