Upload
lenhi
View
231
Download
0
Embed Size (px)
Citation preview
IMPLEMENTASI RESOURCE RESERVATION
PROTOCOL (RSVP) UNTUK VIDEO ON DEMAND
STREAMING
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Oleh :
TRI AGIL PRIBADI
09560405
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2014
IMPLEMENTASI RESOURCE RESERVATION
PROTOCOL (RSVP) UNTUK VIDEO ON DEMAND
STREAMING
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Oleh :
TRI AGIL PRIBADI
09560405
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2014
LEMBAR PENGESAHAN
IMPLEMENTASI RESOURCE RESERVATION PROTOCOL
(RSVP) UNTUK VIDEO ON DEMAND STREAMING
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh :
TRI AGIL PRIBADI
09560405
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji
pada tanggal16Januari 2014
Menyetujui,
Penguji I
Yufis Azhar, S.Kom
NIDN: 072.808.8701
Penguji II
Ali SofyanKholimi, S.Kom
NIDN :070.103.8202
Mengetahui,
Ketua Jurusan Teknik Informatika
Eko Budi Cahyono, S.Kom,MT
NIP : 10895040330
KATA PENGANTAR
Dengan mengucap puji syukur kehadirat Allah SWT atas segala rahmat
dan ridho-Nya yang telah memberikan berkah dan hidayah-Nya sehingga peneliti
dapat mneyelesaikan tugas akhir yang berjudul :
“IMPLEMENTASI RESOURCE RESERVATION PROTOCOL
(RSVP) UNTUK VIDEO ON DEMAND STREAMING”
Di dalam tulisan ini disajikan pokok – pokok bahasan yang meliputi latar
belakang penelitian, landasan teori penelitian, analisa dan perancangan aplikasi,
implementasi dan pengujian aplikasi, kesimpulan dan saran serta daftar pustaka.
Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini
masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti
mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi
perkembangan ilmu pengetahuan kedepan.
Malang, 23 Januari 2014
Tri Agil Pribadi
DAFTAR ISI
Halaman
ABSTRAK ........................................................................................................... i
ABSTRACT ......................................................................................................... ii
LEMBAR PERSEMBAHAN ............................................................................. iii
KATA PENGANTAR ......................................................................................... iv
DAFTAR ISI ........................................................................................................ v
DAFTAR GAMBAR ........................................................................................... ix
DAFTAR TABEL ............................................................................................... xi
DAFTAR GRAFIK ............................................................................................. xii
BAB I PENDAHULUAN .................................................................................... 1
1.1 Latar Belakang Masalah ................................................................................ 1
1.2 Rumusan Masalah ......................................................................................... 2
1.3 Tujuan ............................................................................................................ 2
1.4 Batasan Masalah ............................................................................................ 3
1.5 Metodologi .................................................................................................... 3
1.5.1 Studi Literatur ........................................................................................ 3
1.5.2 Membuat Desain Dan Rancangan Sistem .............................................. 3
1.5.3 Implementasi Dan Pengujian Sistem ..................................................... 4
1.5.4 Analisa Hasil Pengujian ......................................................................... 4
1.6 Sistematika Penulisan .................................................................................... 4
BAB II LANDASAN TEORI ............................................................................. 6
2.1 Konsep Dasar Jaringan Komputer ................................................................. 6
2.1.1 Klasifikasi Jaringan Komputer ............................................................... 6
2.1.1.1 Berdasarkan Geografisnya .................................................................. 6
2.1.1.2 Berdasarkan Fungsi ............................................................................. 7
2.1.1.3 Berdasarkan Media Transmisi Data .................................................... 8
2.1.1.3.1 Jaringan Berkabel (Wired Network) .......................................... 8
2.1.1.3.2 Jaringan Nirkabel(Wi-Fi) ........................................................... 8
2.1.2 Perangkat Jaringan ................................................................................. 8
2.1.2.1 NIC(Network Interface Card) ............................................................. 8
2.1.2.2 Router .................................................................................................. 9
2.1.2.3 Access Point ........................................................................................ 9
2.1.3 Topologi Jaringan................................................................................... 10
2.1.3.1 Topologi Bintang ................................................................................ 10
2.1.3.2 Topologi Cincin .................................................................................. 11
2.1.3.3 Topologi Bus ....................................................................................... 11
2.1.3.4 Topologi Jala ....................................................................................... 11
2.1.3.5 Topologi Pohon ................................................................................... 12
2.2 Network Simulator .......................................................................................... 12
2.2.1 GNS3 ...................................................................................................... 13
2.3 Resource Reservation Protocol (RSVP) ......................................................... 13
2.3.1 Aliran Data RSVP .................................................................................. 13
2.3.2 Qos Dalam RSVP ................................................................................... 13
2.3.3 Pensinyalan Pada RSVP ......................................................................... 14
2.4 Video On Demand (VOD) .............................................................................. 15
2.4.1 Sejarah Video On Demand (VOD) ........................................................ 15
2.5 Traffic Monitoring Tool .................................................................................. 16
2.5.1 Wireshark ............................................................................................... 16
2.5.2 Sejarah Wireshark .................................................................................. 16
2.6 QOS ................................................................................................................. 17
2.6.1 Parameter QoS ....................................................................................... 17
2.6.1.1 Packet Loss ......................................................................................... 17
2.6.1.2 Delay ................................................................................................... 18
2.6.1.3 Jitter ..................................................................................................... 18
2.6.1.4 Throughput .......................................................................................... 18
2.6.1.5 Bandwidth ........................................................................................... 19
2.6.1.6 Latency ................................................................................................ 19
2.6.1.7 Ping (Packet Internet Gropher) ........................................................... 19
2.6.2 Tool Untuk QoS ..................................................................................... 20
2.6.2.1 Ping ..................................................................................................... 20
2.6.2.2 Traceroute ........................................................................................... 20
2.6.2.3 Jperf ..................................................................................................... 20
BAB III ANALISA DAN PERANCANGAN SISTEM .................................... 21
3.1 Perencanaan Sistem ......................................................................................... 21
3.2 Perancangan Sistem ........................................................................................ 21
3.3 Skenario Perancangan ..................................................................................... 22
3.3.1 Perancangan Backbone .......................................................................... 23
3.3.1.1 Perancangan Pengalamatan IP Pada Jaringan ..................................... 24
3.3.2 Perancangan RSVP ................................................................................ 25
3.3.3 Perancangan Video Streaming ............................................................... 25
3.4 Persiapan Hardware Dan Software ................................................................. 26
3.4.1 Spesifikasi Hardware ............................................................................. 26
3.4.2 Persiapan Software ................................................................................. 27
3.5 Perancangan Traffic Monitoring ..................................................................... 28
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM .............................. 30
4.1 Implementasi Desain Jaringan ........................................................................ 30
4.1.1 Instalasi Software Pada Pc Router ......................................................... 30
4.1.2 Konfigurasi IP ........................................................................................ 32
4.2 Implementasi RSVP ........................................................................................ 32
4.2.1 Konfigurasi Loopback Adapter .............................................................. 33
4.2.2 Konfigurasi Routing Protocol ................................................................ 33
4.2.3 Tunnel Interface ..................................................................................... 34
4.3 Implementasi Video Streaming ....................................................................... 34
4.4 Pengujian Dan Monitoring Jaringan ............................................................... 36
4.4.1 Monitoring Jaringan ............................................................................... 37
4.4.2 Pengujian Konektifitas Jaringan ............................................................ 38
4.4.3 Pengujian 1 Video .................................................................................. 39
4.4.3.1 Jaringan Tanpa RSVP ......................................................................... 39
4.4.3.2 Jaringan Dengan RSVP ....................................................................... 41
4.4.4 Pengujian 2 Video .................................................................................. 43
4.4.4.1 Jaringan Tanpa RSVP ......................................................................... 44
4.4.4.2 Jaringan Dengan RSVP ....................................................................... 46
BAB V KESIMPULAN DAN SARAN .............................................................. 49
5.1 Kesimpulan ..................................................................................................... 49
5.2 Saran ................................................................................................................ 49
DAFTAR PUSTAKA .......................................................................................... 51
DAFTAR GAMBAR
Halaman
Gambar 2.1 Jaringan Client-Server ....................................................................... 7
Gambar 2.2 Jenis-jenis topologi jaringan.............................................................. 9
Gambar 2.3 Pensinyalan RSVP............................................................................. 14
Gambar 2.4 Contoh dari jitter ............................................................................... 18
Gambar 2.5 Ping ................................................................................................... 20
Gambar 2.6 Traceroute.......................................................................................... 20
Gambar 3.1 Topologi Jaringan .............................................................................. 21
Gambar 3.2 Topologi Backbone ........................................................................... 21
Gambar 3.3 Diagram alir implementasi RSVP pada video streaming .................. 22
Gambar 3.4 Perancangan Backbone Multi Protocol Label Switching(MPLS)..... 23
Gambar 3.5 Topologi GNS3 ................................................................................. 24
Gambar 3.6 Sender dan Receiver saling berkirim pesan reservasi ....................... 25
Gambar 3.7 Tampilan video pada web service ..................................................... 26
Gambar 3.8 Packet monitoring yang melalui network interface........................... 29
Gambar 4.1 Komponen instalasi pada GNS3 ....................................................... 30
Gambar 4.2 Testing dynamips .............................................................................. 31
Gambar 4.3 IOS .................................................................................................... 31
Gambar 4.4 Konfigurasi IP Cloud Router ............................................................ 32
Gambar 4.5 konfigurasi IP Router ........................................................................ 32
Gambar 4.6 Setting Loopback Adapter ................................................................. 33
Gambar 4.7 Konfigurasi OSPF sebagai routing protocol ..................................... 33
Gambar 4.8 Aktifkan mpls ip & traffic-engineering ............................................. 33
Gambar 4.9 Konfigurasi OSPF terhadap informasi paket MPLS ......................... 34
Gambar 4.10 Tunnel interface............................................................................... 34
Gambar 4.11 Traffic-enginering tunnels ............................................................... 34
Gambar 4.12 Instalasi XAMPP ............................................................................. 35
Gambar 4.13 Kode program video streaming ....................................................... 35
Gambar 4.14 Apache Start .................................................................................... 36
Gambar 4.15 Tampilan video streaming ............................................................... 36
Gambar 4.16 Monitoring jaringan ........................................................................ 37
Gambar 4.17 Decode RTSP .................................................................................. 37
Gambar 4.18 RTSP filter....................................................................................... 38
Gambar 4.19 RSVP Messages .............................................................................. 38
Gambar 4.20 Pengujian icmp client-server ........................................................... 38
Gambar 4.21 Pengujian icmp router-router .......................................................... 39
Gambar 4.22 Hasil analisa pengujian 1 video ....................................................... 39
Gambar 4.23 Ping 1 video ..................................................................................... 40
Gambar 4.24 Hasil analisa pengujian 1 video dengan beban ................................ 40
Gambar 4.25 Ping 1 video dengan beban ............................................................. 40
Gambar 4.26 Hasil analisa pengujian 1 video di jaringan RSVP ......................... 41
Gambar 4.27 Ping 1 video di jaringan RSVP ....................................................... 42
Gambar 4.28 Hasil analisa pengujian 1 video di jaringan RSVP dengan beban .. 42
Gambar 4.29 Ping 1 video di jaringan RSVP dengan beban ................................ 42
Gambar 4.30 Hasil analisa pengujian 2 video ....................................................... 44
Gambar 4.31 Ping 2 video ..................................................................................... 44
Gambar 4.32 Hasil analisa pengujian 2 video dengan beban ................................ 44
Gambar 4.33 Ping 2 video dengan beban ............................................................. 45
Gambar 4.34 Hasil analisa pengujian 2 video di jaringan RSVP ......................... 46
Gambar 4.35 Ping 2 video di jaringan RSVP ....................................................... 46
Gambar 4.36 Hasil analisa pengujian 2 video di jaringan RSVP dengan beban .. 47
Gambar 4.37 Ping 2 video di jaringan RSVP dengan beban ................................ 47
DAFTAR TABEL
Halaman
Tabel 2.1 Kategori Ping ........................................................................................ 19
Tabel 3.1 Konfigurasi LAN Card pada Tiap-Tiap Komputer ............................... 24
Tabel 4.1 Alamat IP Loopback Adapter ............................................................... 33
Tabel 4.2 Hasil pengujian dengan 1 video ............................................................ 40
Tabel 4.3 Hasil pengujian dengan 1 video di jaringan RSVP ............................... 42
Tabel 4.4 Hasil pengujian dengan 2 video ............................................................ 45
Tabel 4.5 Hasil analisa pengujian dengan 2 video di jaringan RSVP ................... 47
DAFTAR GRAFIK
Halaman
Grafik 4.1 Bandwidth pengujian 1 video .............................................................. 39
Grafik 4.2 Bandwidth pengujian 1 video di jaringan RSVP ................................. 41
Grafik 4.3 Bandwidth pengujian 2 video .............................................................. 44
Grafik 4.4 Bandwidth pengujian 2 video di jaringan RSVP ................................. 46
DAFTAR PUSTAKA
Effendy Dedi Usman, “Penerapan Resource Reservation Protocol Pada Jaringan
Internet Protokol”, Widya Teknika Vol.19 No.2, Oktober 2011.
Haryadi, Sigit., & Gunawan Indra. “Analisa Kinerja VoIP-SIP menggunakan
RSVP pada suatu Proxy Server”. Institut Teknologi Bandung. 2008.
Lestariningati Susmini Indriani., Zarman Wendi., Perdana Dian, “Perancangan
Dan Implementasi Video On Demand Pada Jaringan Lokal”, Majalah Ilmiah
UNIKOM Vol.9 No.1.
Purnomo, Heru. “Rancang Bangun Sistem Video On Demand Untuk Alat Bantu
Belajar Mandiri”. Universitas Narotama Surabaya. 2008.
Riadi, Imam & Wahyu Prio Wicaksono. “Implementasi Quality of Service
Menggunakan Metode Hierarchical Token Bucket”. Universitas Ahmad
Dahlan. 2011.
Santosa, Budi. “Manajemen Bandwidth Internet dan Intranet”. 2011.
Villapol María E., Billington Jonathan ”Analysing Properties of the Resource
Reservation Protocol”.