SINERGI Vol. No. February 2020: 1-10 http://publikasi. id/index. php/sinergi http://doi. org/10. 22441/sinergi. INTERIOR GATEWAY PROTOCOL ROUTING PERFORMANCE COMPARISON OF THE VIRTUAL PRIVATE NETWORK BASED ON MULTI PROTOCOL LABEL SWITCHING AND DIRECT-LINK BACKUP Ida Nurhaida1*. Dimas Widya Putra Pratama2. Remmy A. Zen3. Hong Wei4 1Informatics Engineering. Computer Science Faculty. Universitas Mercu Buana Jl. Raya Meruya Selatan. Kembangan. Jakarta 11650. Indonesia 2Enterprise Service Division. PT. Infomedia Solusi Humanika Gedung Graha Mandiri. Jl. RS. Fatmawati Raya No. Jakarta 12150. Indonesia 3School of Computing. National University of Singapore. Singapore 4Department of Computer Science. University of Reading. Reading RG6 6AY. United Kingdom *Corresponding Author Email: ida. nurhaida@mercubuana. Abstract -- The stability and convergence time become an essential factor in network availability Multiprotocol Label Switching (MPLS) is one of the Virtual Private Network (VPN) technologies that can support the quality of communication media on the high-speed backbone network. Therefore, it is necessary to determine the proper protocol routing in espousing VPN technology based on MPLS supported by direct-link backup to improve network availability in the Data Center. The purpose of this study is comparing the convergence time and Quality of Service (QoS) among the three IGP protocols routing, namely Routing Information Protocol version 2 (RIP). Open Shortest Path First (OSPF), and Enhanced Interior Gateway Routing Protocol (EIGRP) based on two autonomous system number using Ring topology design between Data Center and DRC. Network scenario is created using the Graphic Network Simulator (GNS. application to measure convergence time and QoS parameters of the three protocols routing and the use of MPLS-TE and RR in enhancing MPLS backbone The results revealed that QoS in the three protocols routing has a good quality level according to TIPHONAos standard with the number of indexes up to 3. 25 (Goo. On the other hand, the fastest convergence time when interruption on the main link (VPN) is EIGRP with convergence time for about 15 seconds. Keywords: Convergence Time. QoS. IGP. MPLS. Ring Topology Copyright A 2020 Universitas Mercu Buana. All right reserved. Received: May 28, 2019 Revised: December 2, 2019 INTRODUCTION Virtual Private Network (VPN) is defined as a private data network that utilizes public network infrastructure, maintains privacy through the use of tunneling and security protocols . That technology is an important part of considering the network security aspects of public network infrastructure . , 3, 4, . In this study, we implemented VPN technology based on Multi-Protocol Label Switching (MPLS) used by the service provider . MPLS works not only by the destination of IP address but also by forwarding packets based on small labels. The high level of network availability in the Data Center is a significant challenge in providing reliable data traffic. Some companies have DRC design as a Data Center backup to reduce system failures but do not consider downtime when a connection failure occurs. The stability of the network plays an essential role in Accepted: December 5, 2019 the client connection to the server . The selection of routing protocols in the construction and design of the network is required to provide data traffic recovery on the Data Center. The implementation of MPLS service using Interior Gateway Protocol (IGP) consists of RIP version 2. OSPF, and EIGRP . as internal routing at the customer side (CE). The convergence time is a significant characteristic of routing protocols which can be used to determine how fast the router gets routing table updates from other routers against topology changes due to connection failure . Convergence time and Quality of Service (QoS) become the comparison parameters for the performance of three routing protocols on Customer Edge (CE). The process of changing routes to backup links when a connection failure occurs on the main link (MPLS) Data Center becomes a focus in this study. Nurhaida et al. Interior Gateway Protocol Routing Performance Comparison of the Private . SINERGI Vol. No. February 2020: 1-10 We want to review further the IGP routing protocol in determining the data traffic path based on available network resources . this research, we designed and simulated Data Center and DRC network architecture by comparing convergence time and QoS parameters to achieve the best stability and speed of route change. We hope this simulation method can improve network stability and reduce downtime when route changes to choose available network connections . ackup lin. The methods to optimize MPLS services for the corporate environment have been studied in various aspects. In the study . , 13, . Traffic Engineering parameter can be used to improve QoS on MPLS services. The parameters are proved to be more effective and According to . another parameter is required to improve the scalability of MPLS services by the number of routing states maintained by each Provider Edge (PE) router by adding the Reflector Route parameter. The utilization of MPLS technology in the company has been further investigated in . The result of this research shows that MPLS technology is suitable for the company environment because it can connect the head office and some branch offices with good equality on the provider side. The application of MPLS technology on the customer side needs to be supported by the selection of proper routing protocol. In the study . , 10, 17, 18, 19, 20, . have tested the IGP routing protocols with several topologies. The testing processes are focused on QoS and failover times when a connection failure occurs. This research simulates Ring topology and several parameters of QoS based on TIPHON . The have become the performance measurement standard as a collective effort that determines the level of service user satisfaction. This study investigates how the IGP routing protocol works when there is a connection failure on the main link (MPLS) and make a route change on the backup link on the Ring topology. We tested the performance of three IGP routing protocols, including RIP ver 2. OSPF, and EIGRP based on convergence time and QoS parameters (Delay. Jitter. Packet Loss, and Throughpu. Additional parameters are used in each routing protocol for the data flow using a scenario that has been made. The paper is organizing as follows. In the next section, the device requirements and the topology design are described. In section 3, the analysis of the parameters tested by using predefined standards is presented. Section 4 discusses the conclusion derived from the simulation design. METHOD This research applies the simulation design method. The stages of network design use the Graphical Network Simulator (GNS. application, including four phases that can be seen in Figure 1. GNS3 provides the scope of modeling and simulation to design network communication protocols and enables users to configure network components in virtual The network components are running on a similar OS with the original network Analysis Environment Topology Model Scenario Experiment Parameter Test Figure 1. Research Methodology Analysis of Environment The design of VPN backbone network topology is based on MPLS technology using Ring and Mesh which have a certain specification is listed in Table 1. Table 1. Hardware and software specifications Category Hardware Software Specification System Manufacturer System Model BIOS Processor Operating System Memory Hardisk Network Simulator Virtual Machine Network Tools Description ASUSTek Computer Inc X450LCP Ver. : 04. Intel(R) Core(TM) i54200U CPU @ 1. 6 Ghz Cpu. Windows 10 Pro 64-bit 12288 MB GNS3 2. VirtualBox 5. Wireshark 2. Topology Model The topology design created using the Full Mesh topology in the service provider to build MPLS-based VPN backbones. On the other hand. Ring topologies built in the Company Data Center. There are four locations in the company, namely Data Center. DRC. Regional Headquarters and branch offices. The computers have connected using a switch access device. Data Center. DRC and Regional Headquarters have two connection lines as backups if the main connection line experiences down. When the main connection lost, the Core Switch device will be used to maintain routing protocol. The measurement Nurhaida et al. Interior Gateway Protocol Routing Performance Comparison of the Private . p-ISSN: 1410-2331 e-ISSN: 2460-1217 process is carried out at the Data Center and DRC locations, according to Figure 2. The provider uses a router for MPLS and QoS features, which connected and synchronized with an optical network (SDH/SONET). On the other hand, the customer is using Gigabit Ethernet and FastEthernet connection based on HSRP and port-channel features, as shown in Table 2. Figure 2. Network Topology Design Table 2: Device specification Location ISP Data Center Device Type Cisco C7200 VXR NPE400 Cisco C7200 VXR NPE400 Cisco C3600 DRC Cisco C7200 VXR NPE400 Cisco C3600 Regional Branch Office Cisco C7200 VXR NPE400 Cisco C7200 VXR NPE400 OS Version Information C7200-jk9smz. P and PE C7200-jk9smz. C3640-a3jzmz. Windows 10 Pro 64-bit C7200-jk9smz. C3640-a3jzmz. Windows 7 32bit CS and SW PC-DC CS and SW PC-DRC Experimental Scenario The measurement of network performance simulation was done by measuring several parameters, namely convergence time, delay, jitter, packet loss, and throughput. Along with this, it was necessary to test the connections between devices in the test scenario. Connectivity testing was performed end-to-end between end devices in each location and for routes which are passed through normal conditions is via the primary data connection (MPLS). The stages of the test scenario can be seen in Figure 3, and the simulation parameters can be seen in Table 3. Table 3: The Simulation Parameter Parameter Simulator Application Network Interface Type Simulation Time Topology Type C7200-jk9smz. CE-1 C7200-jk9smz. CE-2 Routing Protocol (PE) Routing Protocol (CE) WAN Config LAN Config Network Test Traffic Type Nodes Bandwidth Value GNS 3 Wired 2, 5 and 10 Minutes Ring (LAN) and Full Mesh (WAN) OSPF and iBGP RIP Ver 2. OSPF and EIGRP TE and RR VLAN. HSRP, and PortChannel QoS and Convergence Time ICMP (Pin. 24 Node 100 Mbps (Data Center dan DRC) Nurhaida et al. Interior Gateway Protocol Routing Performance Comparison of the Private . SINERGI Vol. No. February 2020: 1-10 Figure 3. Stages of Network Simulation Testing Parameters We adopted the QoS parameters stated in . to set the criteria of results based on the length of time of the test. We also added the convergence time parameters presented in . , 10, 17, 19, 20, . as one of the determinants of routing protocol performance in the network. Quality of Service (QoS) Quality of Service (QoS) is the overall effect associated with network performance as a collective effort of service performance that determines the satisfaction level of a service user. In the field of performance testing for Data-PacketNet (DPN. characteristics of various network segments in real-time in managing network traffic, four basic measurements provide various information related to some aspects of performance . These four basic measures are Delay. Jitter. Packet Loss. Throughput. Delay Delay/Latency is defined as the average time required for data packets to transmit data from one point of DPN . to another point of DPN . , 18, 19, 26, 27, . We use . to calculate the end to end delay. Table 4 shows the delay standard based on TIPHON. Mathematical Equation of Delay: Delay = Total Delay Total Packet Received Table 4: Delay Standard based on TIPHON Latency Category Very Good Good Medium Bad Delay < 150 ms 150 s/d 300 ms 300 s/d 450 ms > 450 ms Jitter Jitter is defined as a variation in the latency, which is measured between two endpoints in the DPN during a specific period . We use . to calculate the average Jitter. Mathematical Equation of Jitter: Total Delay Variation Jitter = Total Packet Received -1 The total delay variation is obtained from the . (Delay 2AeDelay . (Delay nAeDelay . Nurhaida et al. Interior Gateway Protocol Routing Performance Comparison of the Private . p-ISSN: 1410-2331 e-ISSN: 2460-1217 According to . Total Delay Variation is calculated by summing the difference of each delay as in . , while the standard of jitter measured based on TIPHON in Table 5. that has been used. In this simulation, we use . to calculate the length of convergence time. Mathematical Equation of Convergence: Table 5. Jitter Standard based on TIPHON According to . Rx is the first time the packet reply occurs during downtime, and for Tx is the first time the RTO (Request Time Ou. packet occurs during downtime. Downtime occurs when the main link MPLS Data Center failure on the simulation topology. Degradation Category Very Good Good Medium Bad Peak Jitter 0 ms 0 s/d 75 ms 76 s/d 125 ms 125 s/d 255 ms Convergence = Packet Time Rx - Packet Time Tx Packet Loss Packet Loss is the percentage of lost data packets between two DPN points that can occur due to collision and congestion on the network . The standard for packet loss tolerance based on TIPHON can be seen in Table 6. RESULT AND DISCUSSION In this section, we will conduct an evaluation and analysis of the test results that have been obtained based on the simulation topology design in Figure 2 and the testing Table 6. Packet Loss Standard based on TIPHON End to End Connection The test results in Table 8 show the results for each node already connected following the ping and traceroute scenarios. The best route selection proves that: RIP version 2 determines the best path by selecting the lowest metric value. OSPF uses the lowest cost value to select the best path and use the sham-link parameter in PE so that the MPLS link is considered as INTRA_AREA. EIGRP determines successor with several parameters of one of them with the same ASN. When there are different ASNs are regarded as external EIGRP. Degradation Category Very Good Good Medium Bad Packet Loss Index Mathematical Equation of Packet Loss: Packet Loss = (Total Tx - Total R. Total Tx x 100 % . According to . Total Tx is the total packet of data sent, and Total Rx is the total packet of data Throughput Throughput is the maximum value of the bits number per second, which is transmitted between two points on the DPN segment in both directions . We use . to calculate throughput based on Table 7. Throughput = Total Packet Received . Duration of Observation Table 7. Throughput based on TIPHON Throughput Category Very Good Good Medium Bad Throughput 75 Ae 100 % 50 Ae 75 % 25 Ae 50 % > 25 % Index Convergence Time Convergence time speed is one of the important factors in determining the redirection time of route when there is a reduction on the main route . Convergence time for each routing protocol is different, and route determination depends on the algorithm routing Table 8. The Result of Network Connectivity Test End Device PC-DC PC-DRC PC HO Regional PC Brach Office Connectivity Test (Ping and Tracerout. PCPC HO PC-DC Brach DRC Regional Office QoS Testing Results Figure 4 showed the observation results for the three routing protocols have a very good index value based on TIPHON standards in Table 4, with an average rating between 114 and 141 ms. The best delay average is EIGRP routing with 2 minutes . , 5 minutes . and 10 minutes . test time. The result showed that end-to-end delay protocol EIGRP is better than RIP version 2 and OSPF with the same number of The condition is because EIGRP is independent of periodic routes and keeps the actual route to all destinations. Nurhaida et al. Interior Gateway Protocol Routing Performance Comparison of the Private . SINERGI Vol. No. February 2020: 1-10 Jitter . Delay . 2 Minutes 5 Minutes 10 Minutes RIP Ver 2 OSPF EIGRP 2 Minutes 5 Minutes 10 Minutes RIP Ver 2 OSPF EIGRP Figure 5. The Jitter Comparison Results Based on Test Time Packet Loss (%) Figure 5 showed that the average value of jitter has a very good index value. Referring to the TIPHON standard index value in Table 5, the mean value of jitter in 10 trials for a 2 minutes test is OSPF . 0572 m. , 5 minutes test is RIP version 2 . 0175 m. and 10 minutes test is EIGRP . 0327 ms ). The minus jitter value occurred due to packet disturbance so the distance between 2 packets is not equal if the delay of first packet delivery time is greater than the second packet. The jitter will be negative if the first packet time delay is smaller than the second packet of the jitter value is positive. EIGRP shows that the average value of the EIGRP index has better jitter stability than OSPF and RIP version 2. There is a small number of 2 minutes which have a difference of 0007 ms from OSPF and the 5 minutes test has a difference of 0. 0074 ms from RIP version 2. This result showed queue packets on EIGRP less than OSPF and RIP Ver 2 because EIGRP has very low usage of network resources during normal Figure 6 showed the low packet loss rate for the three routing protocols. These results are matched with TIPHON standards, as listed in Table 6, which show excellent index values. Based on the observation result for the 2 minute test time, the OSPF has 0. 00084% packet loss. Furthermore, for the 5-minute test time. RIP version 2 has 0. 00101% packet loss, and for the 10-minute test time. OSPF and RIP version 2 have a similar rate . 00051%). The measurement result between the three routing protocols is relatively the same, which is about 0. The IGP protocol from the MPLS network is used to create LSPs between the CE to PE routers. So when the routing protocol between CE and PE is changed, it does not affect the QoS results. Figure 4. The Delay Comparison Result Based on Time Test 2 Minutes 5 Minutes 10 Minutes RIP Ver 2 OSPF EIGRP Figure 6. The Comparison Results of Packet Loss Based on Test Time Figure 7 showed average results with bad index values (TYPES) according to TIPHON standards in Table 7. Better value results for 2 min test time ie EIGRP . 00337%), 5 minutes ie RIP version 2 . 001166%) and 10 minute ie RIP version 2 . 001164%). This result is caused because the data packet sent every second is too small (ICMP Packet for. , so it is not proportional to the large bandwidth available. Nurhaida et al. Interior Gateway Protocol Routing Performance Comparison of the Private . p-ISSN: 1410-2331 e-ISSN: 2460-1217 Throughput (%) parameters, the MPLS connection had good quality with the result of the average index value 25 for the three routing protocol. RIP Ver 2 2 Minutes 5 Minutes 10 Minutes OSPF EIGRP Figure 7. The Comparison Results of Throughput Based on Test Time Convergence Time Test Results Figure 8 showed that EIGRP routing has the fastest convergence time up to 15 seconds, followed by OSPF routing . and RIP version 2 . minutes 16 second. The condition is because EIGRP routing uses a simpler algorithm than OSPF so that when a major connection fails or a topology change does not take long to build a new routing table. Meanwhile. RIP version 2 took longer convergence time because the updates on the RIP routing table are not directly deleted . olddown timer effec. , and RIP will not receive new updates for routes until the timer expires dead . ime default 180 second. Based on the recapitulation results in Table 9. Table 10, and Table 11 for the QoS test Table 9. Recapitulation of QoS Parameter on the Protocol Routing RIP version 2 Parameter Test Time . Index Test Time . Index Test Time . Index Delay 132 ms 131 ms 131 ms Jitter 0956 ms 0175 ms 0175 ms Packet Loss Throughput The Average Number Index Information Good Good Good Table 10. Recapitulation of QoS Parameter on the Protocol Routing OSPF Test Time . 141 ms Index Test Time . 140 ms Parameter Delay Jitter Packet Loss 0572 ms 0355 ms 0088 ms Throughput Index Test Time . 141 ms Index The Average Number Index Information Good Good Good Nurhaida et al. Interior Gateway Protocol Routing Performance Comparison of the Private . SINERGI Vol. No. February 2020: 1-10 Table 11. Recapitulation of QoS Parameter on the Protocol Routing EIGRP Parameter Delay Jitter Packet Loss Throughput Test Time . 115 ms Test Time . 114 ms 0249 ms Index Index Test Time . 114 ms Index The Average Number Index Information Good Good Good expected to add a rollback routing update scenario when the primary data link returns to normal. These stages are obtaining accurate results for convergence time when changes occur with rollback scenarios. REFERENCES