Top Banner
IMPLEMENTASI DAN ANALISA PERFORMANSI LAYANAN MULTIMEDIA PADA JARINGAN MPLS DAN VPLS BERBASIS IP MULTIMEDIA SUBSYSTEM TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh: Dwi Sugianto 201110370311217 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015
13

IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

May 16, 2018

Download

Documents

trinhquynh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

1

IMPLEMENTASI DAN ANALISA PERFORMANSI LAYANAN

MULTIMEDIA PADA JARINGAN MPLS DAN VPLS

BERBASIS IP MULTIMEDIA SUBSYSTEM

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Oleh:

Dwi Sugianto

201110370311217

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2015

Page 2: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

i

Page 3: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

ii

Page 4: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

iii

LEMBAR PERNYATAAN

Yang bertanda tangan dibawah ini:

NAMA : DWI SUGIANTO

NIM : 201110370311217

FAK / JUR. : TEKNIK / TEKNIK INFORMATIKA

Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “Implementasi

dan Analisa Performansi Layanan Multimedia pada Jaringan MPLS dan

VPLS Berbasis IP Multimedia Subsystem” beserta seluruh isinya adalah karya

saya sendiri dan bukan merupakan karya tulis orang lain, baik sebagian maupun

seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya.

Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila

kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya

saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya

siap menanggung segala bentuk resiko/sanksi yang berlaku.

Page 5: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

vi

KATA PENGANTAR

Syukur alhamdulillah saya panjatkan kepada Allah SWT, karena atas

berkat dan rahmat-Nya, saya dapat menyelesaikan tugas akhir ini yang berjudul

“Implementasi Dan Analisa Performansi Layanan Multimedia Pada Jaringan

MPLS dan VPLS Berbasis IP Multimedia Subsystem” dengan baik. Penulisan

tugas akhir ini dikerjakan dalam rangka memenuhi salah satu syarat untuk

mencapai gelar Sarjana Strata 1 Jurusan Teknik Informatika pada Fakultas Teknik

Universitas Muhammadiyah Malang. Saya menyadari bahwa tanpa bantuan dan

bimbingan dari berbagai pihak, dari masa perkuliahan sampai pada penyusunan

tugas akhir ini, sangatlah tidak mudah bagi saya untuk menyelesaikan tugas akhir

ini. Oleh karena itu, saya mengucapkan terima kasih kepada:

1. Bpk. Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. Zamah Sari, M.T. selaku

dosen pembimbing yang telah menyediakan waktu, tenaga, dan pikiran untuk

mengarahkan saya dalam penyusunan tugas akhir ini.

2. Orang tua dan keluarga saya yang telah memberikan bantuan dukungan secara

Moral dan terus memberikan semangat motivasi.

3. Sahabat dan pasangan yang telah banyak membantu saya dalam menyelesaikan

tugas akhir ini.

Akhir kata, saya berharap kepada Allah SWT berkenan membalas segala

kebaikan semua pihak yang telah membantu. Penulisan laporan tugas akhir ini

masih jauh dari sempurna, sehingga masukkan serta kritik selalu saya harapkan

untuk memperbaiki tugas akhir ini.

Malang, 17 April 2015

Penulis

Page 6: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

vii

DAFTAR ISI

LEMBAR PERSETUJUAN .................................................................................. i

LEMBAR PENGESAHAN .................................................................................. ii

LEMBAR PERNYATAAN................................................................................. iii

ABSTRAK ......................................................................................................... iv

ABSTRACT ........................................................................................................ v

KATA PENGANTAR......................................................................................... vi

DAFTAR ISI ..................................................................................................... vii

DAFTAR GAMBAR .......................................................................................... ix

DAFTAR TABEL .............................................................................................. xii

BAB I .................................................................................................................. 1

1.1 Latar Belakang ....................................................................................... 1

1.2 Rumusan Masalah .................................................................................. 2

1.3 Batasan Masalah .................................................................................... 2

1.4 Tujuan Penelitian ................................................................................... 2

1.5 Metodologi ............................................................................................ 3

1.5.1 Studi Literatur................................................................................. 3

1.5.2 Perancangan dan Implementasi ....................................................... 3

1.5.3 Tahapan Pengujian dan Analisa ....................................................... 3

1.6 Sistematika Penulisan ............................................................................. 4

BAB II ................................................................................................................. 5

2.1 Konsep Dasar Arsitektur IMS ( IP Multimedia Subsystem) ..................... 5

2.2 MPLS dan VPLS..................................................................................... 9

2.2.1 MPLS (Multi-Protocol Label Switching) .......................................... 9

2.2.1.1 MPLS Header ........................................................................ 10

2.2.1.2 Komponen MPLS................................................................... 11

2.2.1.3 Label Distribution Protocol (LDP) ......................................... 12

2.2.2 VPLS (Virtual Private LAN Service) .............................................. 12

2.3 Mesin Virtual ....................................................................................... 15

2.3.1 Pengertian Mesin Virtual............................................................... 15

2.3.2 Kelebihan dan Kekurangan Virtual Machine (VM) ........................ 17

2.3.2.1 Kelebihan Virtual Machine (VM) ........................................... 17

2.3.2.2 Kekurangan Virtual Machine (VM) ........................................ 17

Page 7: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

vii

2.4 QOS (Quality of Service) ...................................................................... 18

2.4.1 Definisi QoS (Quality of Service) .................................................. 18

2.4.1.1 Delay (Waktu tunda) .............................................................. 18

2.4.1.2 Jitter (Variasi Waktu Tunda) .................................................. 19

2.4.1.3 Packet loss (Paket Hilang) ..................................................... 19

2.4.1.4 Throughput ............................................................................ 19

2.5 Protokol-Protokol Pada Layanan Multimedia ........................................ 20

2.5.1 Real Time Transport Protocol (RTP) .......................................... 20

2.5.2 Real Time Control Protocol (RTCP) ........................................... 21

2.5.3 Real Time Streaming Protocol (RTSP) ....................................... 22

2.5.4 Session Initiation Protocol (SIP) ................................................ 23

2.5.5 Session Description Protocol (SDP) ........................................... 25

BAB III.............................................................................................................. 26

3.1 Analisa Sistem ..................................................................................... 27

3.1.1 Analisa Topologi .......................................................................... 27

3.1.2 Analisa Kebutuhan Sistem ............................................................ 29

3.1.2.1 Kebutuhan Hardware ............................................................. 29

3.1.2.2 Kebutuhan Software ............................................................... 30

3.1.2.3 Spesifikasi Kebutuhan Sistem ................................................ 33

3.2 Perancangan Sistem ............................................................................. 34

3.3 Skenario Pengujian Sistem ................................................................... 39

BAB IV ............................................................................................................. 40

4.1 Implementasi Sistem ............................................................................ 40

4.1.1 Instalasi Sistem Pada Virtualbox ................................................... 40

4.1.2 Integrasi Virtualbox Dengan GNS3 ............................................... 52

4.1.3 Instalasi IOS Cisco (c7200) pada GNS3 ......................................... 53

4.1.4 Implementasi Jaringan MPLS Pada GNS3 ..................................... 54

4.1.5 Implementasi Jaringan VPLS Pada GNS3 ...................................... 58

4.2 Pengujian Sistem.................................................................................. 59

4.2.1 Pengujian Jaringan MPLS dan VPLS ............................................. 59

4.2.2 Analisa Data Hasil Pengukuran ..................................................... 60

BAB V ............................................................................................................... 66

5.1 Kesimpulan .......................................................................................... 66

5.2 Saran ................................................................................................... 67

DAFTAR PUSTAKA ........................................................................................ 68

Page 8: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

9

DAFTAR GAMBAR

Gambar 2. 1 Arsitektur IMS ................................................................................. 6

Gambar 2. 2 Overview OpenIMSCore .................................................................. 9

Gambar 2. 3 MPLS Header: 32 Bits (4 Bytes) ..................................................... 10

Gambar 2. 4 Komponen MPLS ........................................................................... 11

Gambar 2. 5 Arsitektur VPLS ............................................................................. 12

Gambar 2. 6 Komponen VPLS ............................................................................ 13

Gambar 2. 7 Mekanisme pengiriman data pada VPLS ......................................... 14

Gambar 2. 8 Arsitektur teknologi Virtual Machine ............................................. 16

Gambar 2. 9 Enkapsulasi RTP ............................................................................ 21

Gambar 2. 10 RTCP RR Packet Format .............................................................. 22

Gambar 2. 11 RTCP SR Packet Format .............................................................. 22

Gambar 3. 1 Flowchart Utama Pengerjaan Tugas Akhir ..................................... 26

Gambar 3. 2 Topologi Jaringan MPLS ................................................................ 28

Gambar 3. 3 Topologi Jaringan VPLS ................................................................. 29

Gambar 3. 4 Flowchart instalasi dan konfigurasi server IMS .............................. 34

Gambar 3. 5 Flowchart implementasi router (backbone) MPLS .......................... 35

Gambar 3. 6 Flowchart implementasi router (backbone) VPLS ........................... 36

Gambar 3. 7 Flowchart implementasi router CE ................................................. 37

Gambar 3. 8 Flowchart konfigurasi PC klien...................................................... 38

Gambar 3. 9 Flowchart implementasi integrasi GNS3 dan virtualbox .................. 39

Gambar 4. 1 Spesifikasi PC server IMS .............................................................. 41

Gambar 4. 2 File konfigurasi 1 named.conf ......................................................... 42

Gambar 4. 3 File konfigurasi 2 named.conf ......................................................... 42

Gambar 4. 4 File konfigurasi resolv.conf ............................................................ 42

Gambar 4. 5 File konfigurasi hosts ..................................................................... 42

Gambar 4. 6 File konfigurasi open-ims.dnszone .................................................. 43

Page 9: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

10

Gambar 4. 7 Hasil restart Bind9 ......................................................................... 43

Gambar 4. 8 Hasil Test konfiguarsi DNS ............................................................ 43

Gambar 4. 9 Daftar isi file direktori OpenIMS .................................................... 44

Gambar 4. 10 File konfiguarsi icscf.cfg .............................................................. 44

Gambar 4. 11 File konfigurasi pcscf.cfg.............................................................. 45

Gambar 4. 12 File konfigurasi scscf.cfg .............................................................. 45

Gambar 4. 13 File konfigurasi hss.properties ...................................................... 46

Gambar 4. 14 File konfigurasi DiameterPeerHSS.xml......................................... 46

Gambar 4. 15 File konfigurasi icscf.xml .............................................................. 46

Gambar 4. 16 File konfigurasi pcscf.xml ............................................................. 47

Gambar 4. 17 File konfigurasi scscf.xml ............................................................. 47

Gambar 4. 18 Database “hss_db” dan daftar tabel ............................................... 48

Gambar 4. 19 Hasil restart OpenIMSCore .......................................................... 48

Gambar 4. 20 Status Of OpenIMS Service .......................................................... 48

Gambar 4. 21 Request Autentikasi Admin .......................................................... 49

Gambar 4. 22 Tampilan hss.web.console (FHoSS) .............................................. 49

Gambar 4. 23 Konfigurasi IP Address ................................................................ 50

Gambar 4. 24 Tampilan software myMONSTER-TCS ......................................... 50

Gambar 4. 25 Tampilan Jperf ............................................................................. 51

Gambar 4. 26 Tampilan Utama Wireshark .......................................................... 51

Gambar 4. 27 Setting IP Address PC (server) kiri dan PC (klien) kanan ............. 52

Gambar 4. 28 Menu Preferences ........................................................................ 52

Gambar 4. 29 Menu VirtualBox VMs .................................................................. 52

Gambar 4. 30 Memilih VM list ........................................................................... 53

Gambar 4. 31 Memilih IOS router (c7200) ......................................................... 53

Gambar 4. 32 Menambahkan interface/slots ....................................................... 54

Gambar 4. 33 Interface router CE1 ..................................................................... 54

Gambar 4. 34 Interface router PE1 ..................................................................... 54

Gambar 4. 35 Interface router P ......................................................................... 54

Gambar 4. 36 Interface router PE2 ..................................................................... 55

Gambar 4. 37 Interface router CE2 ..................................................................... 55

Gambar 4. 38 Contoh konfigurasi OSPF............................................................. 55

Page 10: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

11

Gambar 4. 39 IP OSPF neighbor ........................................................................ 55

Gambar 4. 40 Test ping ...................................................................................... 55

Gambar 4. 41 Konfigurasi MPLS pada PE1 ........................................................ 55

Gambar 4. 42 Router-id (Loopback 0) ................................................................ 56

Gambar 4. 43 Konfigurasi VRF “CE” ................................................................ 56

Gambar 4. 44 Menambahkan VRF pada interface gi1/0 ...................................... 56

Gambar 4. 45 Konfigurasi EIGRP pada router CE .............................................. 56

Gambar 4. 46 Konfigurasi EIGRP pada router PE .................................................. 56

Gambar 4. 47 Konfigurasi BGP AS 1 .................................................................. 57

Gambar 4. 48 Konfigurasi BGP Address Family ................................................. 57

Gambar 4. 49 Redistribute EIGRP ke BGP ......................................................... 57

Gambar 4. 50 Redistribute BGP ke EIGRP ......................................................... 57

Gambar 4. 51 Test Ping antar router CE ............................................................. 58

Gambar 4. 52 Enkapsulasi MPLS ....................................................................... 58

Gambar 4. 53 L2 vfi VPLS manual ..................................................................... 58

Gambar 4. 54 show bridge-domain ..................................................................... 58

Gambar 4. 55 Hasil konfigurasi .......................................................................... 59

Gambar 4. 56 Capture paket SIP registrasi user .................................................. 60

Gambar 4. 57 Capture Paket RTP....................................................................... 60

Gambar 4. 58 Delay Audio Call (G.711) ............................................................. 61

Gambar 4. 59 Delay video call (H.263) .............................................................. 61

Gambar 4. 60 Jitter Audio Call (G.711) .............................................................. 62

Gambar 4. 61 Jitter Video Call (H.263) .............................................................. 63

Gambar 4. 62 Packet Loss Audio Call (G.711) ................................................... 64

Gambar 4. 63 Packet Loss Video Call (H.263).................................................... 64

Gambar 4. 64 Throughput Audio Call (G.711) .................................................... 65

Gambar 4. 65 Throughput Video Call (H.263) .................................................... 65

Page 11: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

xii

DAFTAR TABEL

Tabel 2. 1 Standar Delay Berdasarkan ITU G.114 .............................................. 18

Tabel 2. 2 Standar Nilai Jitter Berdasarkan ITU G.114 ....................................... 19

Tabel 2. 3 Standar Packet Loss Berdasarkan ITU G.114 ..................................... 19

Tabel 2. 4 RTCP Packet Types ........................................................................... 21

Tabel 3. 1 Spesifikasi PC Server (Client) pada VirtualBox .................................. 33

Tabel 3. 2 Spesifikasi PC pendukung lainnya pada Virtualbox ............................ 33

Tabel 4. 1 Detail Skenario Proses Pengujian ....................................................... 59

Tabel 4. 2 Hasil Pengukuran Delay (ms) ............................................................. 61

Tabel 4. 3 Hasil Pengukuran Jitter (ms) .............................................................. 62

Tabel 4. 4 Hasil Pengukuran Packet Loss (%) .................................................... 63

Tabel 4. 5 Hasil Pengukuran Throughput (kbps) ................................................. 65

Page 12: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

68

DAFTAR PUSTAKA

[1] Ramdhani, Muhammad Iqbal. 2010. Implementasi Prototype Interdomain

IP Multimedia Subsystems. Skripsi. IT Telkom, Bandung.

[2] Safitri, Ellen. 2013. Implementasi Dan Analisis Performansi Layanan

Multimedia Pada Jaringan MPLS-VPN (Multiprotocol Label Switching-

Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi.

IT Telkom, Bandung.

[3] Hapsari, Linda. 2013. Implementasi Dan Analisis Performansi VRRP

(Virtual Router Redundacy Protocol) Pada Jaringan VPLS. Skripsi.

Universitas Telkom. http://repository.telkomuniversity.ac.id/catalogue/

karyailmiahdetail/10005. 20 Maret 2015.

[4] Alwayn, Vivek. 2002. Advanced MPLS Design and Implementation.

Chapter 1: Introduction to MPLS. Indianapolis: Cisco Press.

[5] Saputra, Andi Taufik. 2010. Implementasi dan Analisa Unjuk Kerja Secure

Voip pada Jaringan VPN berbasis MPLS dengan Menggunakan Tunneling

IPSEC. Skripsi. Jurusan Teknik Elektro Universitas Indonesia, Depok.

[6] INE instructor. 2010. The MPLS Forwarding Plane.

http://blog.ine.com/2010/02/21/the-mpls-forwarding-plane/. 21 Maret 2015.

[7] Hapsari, Linda. 2013. Implementasi Dan Analisis Performansi VRRP

(Virtual Router Redundacy Protocol) Pada Jaringan VPLS. Skripsi.

Universitas Telkom. http://repository.telkomuniversity.ac.id/catalogue/

karyailmiahdetail/10005. 20 Maret 2015.

[8] Perkasa, Iman, A.P.M, Jonathan dan Oktaf Charles. 2015. Bab 8. Virtual

Machine(VM). https://www.academia.edu/4659956/Bab_8._Virtual

_Machine_VM. 03 Maret 2015.

[9] Cahyadi, Seto Ayom. 2013. Analisis Quality of Service (QoS) Pada

Jaringan Lokal Session Initiation Protocol (SIP) Menggunakan GNS3.

Skripsi. Jurusan Teknik Elektro Universitas Diponegoro, Semarang.

Page 13: IMPLEMENTASI DAN ANALISA PERFORMANSI … · Agus Eko Minarno, S.Kom, M.Kom. dan Bpk. ... Virtual Private Network) berbasis IP Multimedia Subsystem (IMS). Skripsi. IT Telkom, Bandung.

[10] Doelens. 2010. Analisa Layanan Video On Demand Pada Arsitektur

IP Multimedia Subsystem. Skripsi. Jurusan Teknik Elektro Universitas

Indonesia, Depok.

[11] Dewannanta, Didha. 2007. Mengenal Software Simulator Jaringan

Komputer GNS3. IlmuKomputer.com.

[12] Kovacik, Tomas. OpenIMS liveCD v2 - more features, easy to

use.http://ngnlab.eu/index.php/projects/35-ngn-lab-projects/111-

openimscore-livecd. 03 Maret 2015.

69