implementasi penjaminan quality of services (qos)...
TRANSCRIPT
IMPLEMENTASI PENJAMINAN QUALITY OF
SERVICES (QoS) DENGAN DIFFERENTIATED
SERVICES (DiffServ) PADA JARINGAN
MULTIPROTOCOL LABEL SWITCHING (MPLS)
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
DWI NURJANNAH
06560009
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2013
LEMBAR PENGESAHAN
IMPLEMENTASI PENJAMINAN QUALITY OF SERVICES
(QoS) DENGAN DIFFERENTIATED SERVICES (DiffServ)
PADA JARINGAN MULTIPROTOCOL LABEL SWITCHING
(MPLS)
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh :
DWI NURJANNAH
NIM. 06560009
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji
pada :
Tanggal : 30 Januari 2013
Menyetujui,
Penguji I,
Penguji II,
Yuda Munarko, S.Kom
NIP. 108.0611.0443
Syaifuddin, S.Kom
NIP.
Mengetahui,
Ketua Jurusan Teknik Informatika,
Eko Budi Cahyono, S.Kom
NIP. 108.9504.0330
KATA PENGANTAR
Assalamualaikum Wr. Wb
Alhamdulillah, puji dan syukur penulis panjatkan kepada Allah SWT, yang
telah melimpahkan rahmat dan hidayah-Nya kepada kita semua, sehingga penulis
dapat menyelesaikan tugas akhir ini, sebagai salah satu syarat untuk meraih gelar
sarjana teknik Informatika, dengan judul :
” IMPLEMENTASI PENJAMINAN QUALITY OF SERVICES (QoS)
DENGAN DIFFERENTIATED SERVICES (DiffServ) PADA JARINGAN
MULTIPROTOCOL LABEL SWITCHING (MPLS)”
Penulis menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini tidak
akan mungkin terselesaikan tanpa adanya bantuan dan bimbingan serta dorongan
dari berbagai pihak, karena itu pada kesempatan ini penulis ingin menyampaikan
terima kasih kepada yang terhormat :
1. Dr. Muhadjir Effendy, MAP selaku Rektor Universitas Muhammadiyah
Malang.
2. Ir. Sudarman, MT selaku Dekan Fakultas Teknik.
3. Eko Budi Cahyono, S.Kom.,MT selaku Ketua Jurusan Informatika.
4. Ir. M. Irfan, MT selaku Dosen Wali Kelas A.
5. Ir. Hj. Lailis Syafa'ah, MT selaku Dosen Pembimbing Pertama.
6. Setio Basuki, ST selaku Dosen Pembimbing Kedua.
7. Seluruh Dosen Jurusan Informatika yang telah memberikan ilmu yang
berguna dan bermanfaat.
8. Seluruh Staff Tata Usaha Jurusan Informatika yang telah memberikan
informasi dan pelayanan yang baik dan berkesan.
9. Ayahanda Adnan Sidi (Alm.) dan Ibunda Istikomah tercinta, terima
kasih atas do’a, dukungan moril dan materiil hingga saya dapat
menyelesaikan studi.
10. Kakanda M.Syaefudin terkasih, terima kasih atas semua dukungannya
selama ini.
11. Kekasihku Yoyok Riawan tersayang, terima kasih atas kesabaran,
motivasi, dan waktu yang telah diberikan selama ini.
12. Seluruh teman-teman Informatika 2006 seperjuangan yang tidak dapat
saya sebutkan satu persatu, terima kasih telah membantu saya dalam
menyelesaikan Tugas Akhir ini.
Penulis mengharapkan saran dan kritik yang membangun agar Tugas
Akhir ini menjadi lebih sempurna. Semoga segala kebaikan budi yang telah
diberikan, mendapat balasan serta Tugas Akhir ini dapat bermanfaat bagi orang-
orang yang membacanya dan sebagai acuan bagi pengembangan penelitian, ilmu
pengetahuan dan teknologi mendatang. Amien.
Wassalamu’alaikum Wr. Wb
Malang, 14 Januari 2013
Dwi Nurjannah
DAFTAR ISI
HALAMAN JUDUL
LEMBAR PERSETUJUAN
LEMBAR PENGESAHAN
LEMBAR PERNYATAAN
ABSTRAK...............................................................................................................i
ABSTRACT.............................................................................................................ii
LEMBAR PERSEMBAHAN...............................................................................iii
KATA PENGANTAR .......................................................................................... .vi
DAFTAR ISI ....................................................................................................... viii
DAFTAR GAMBAR ............................................................................................ xi
DAFTAR TABEL .............................................................................................. xiii
DAFTAR GRAFIK ............................................................................................ xiv
BAB I PENDAHULUAN ....................................................................................... 1
1.1. Latar Belakang...........................................................................................1
1.2. Rumusan Masalah ..................................................................................... 1
1.3. Tujuan ........................................................................................................ 1
1.4. Batasan Masalah ........................................................................................ 2
1.5. Metodologi ................................................................................................ 2
1.6. Sistematika Pembahasan ........................................................................... 3
BAB II LANDASAN TEORI .............................................................................. 4
2.1. Teknologi Jaringan Komputer ................................................................... 4
2.1.1. Konsep Dasar TCP/IP....................................................................... 5
2.1.2. Layer TCP/IP ................................................................................... 6
2.1.2.1. Network Interface Layer ........................................................... 6
2.1.2.2. Internet Layer ............................................................................ 7
2.1.2.3. Transport Layer ......................................................................... 8
2.1.2.4. Application Layer ...................................................................... 9
2.2. Topologi Jaringan ...................................................................................... 9
2.2.1. Topologi Cincin (ring topology) ..................................................... 9
2.2.2. Topologi Bus (bus topology) .......................................................... 10
2.2.3. Topologi Bintang (star topology) ................................................... 11
2.3. IP Address pada Jaringan TCP/IP ........................................................... 13
2.3.1. Format IP Address .......................................................................... 13
2.3.2. Kelas IP Address ............................................................................ 13
2.3.2.1. Network ID dan Host ID ......................................................... 14
2.3.2.2. Menentukan Network ID dan Host ID .................................... 14
2.4. Routing .................................................................................................... 15
2.4.1. IP Routing ....................................................................................... 16
2.4.1.1. Direct Routing ......................................................................... 16
2.4.1.2. Indirect Routing ....................................................................... 16
2.4.2. Tabel Routing ................................................................................. 19
2.5. Quality Of Service ( QoS ) ...................................................................... 20
2.5.1. Parameter – Parameter Quality of Service ..................................... 21
2.5.2. Mekanisme Quality of Service ....................................................... 23
2.5.3. Integrated Services ( IntServ ) ........................................................ 24
2.5.3.1. RSVP ....................................................................................... 25
2.5.3.2. Model Layanan Integrated Service ......................................... 27
2.6. Multi Protocol Label Switching ( MPLS ) .............................................. 28
2.6.1. Komponen – Komponen MPLS ..................................................... 29
2.6.1.1. Label Switch Routers (LSR) ................................................... 30
2.6.1.2. Label Edge Routers (LER) ...................................................... 30
2.6.1.3. Label Swicth Path (LSP) ......................................................... 30
2.6.1.4. Label ........................................................................................ 31
2.6.2. Prinsip Kerja MPLS ....................................................................... 32
2.6.3. Resource Reservation Protocol (RSVP) ......................................... 33
2.7. Sistem Operasi Mikrotik ......................................................................... 34
2.7.1. Jenis-jenis Mikrotik ........................................................................ 36
2.7.2. Spesifikasi Level pada Mikrotik ..................................................... 36
2.7.3. Lisensi Mikrotik ............................................................................. 37
2.7.4. Fitur-fitur Mikrotik ......................................................................... 38
2.7.5. Instalasi Mikrotik........................................................................... 41
BAB III ANALISA DAN PERANCANGAN SISTEM ................................... 42
3.2. Perancangan Sistem ................................................................................. 42
3.2.1. Topologi Jaringan ........................................................................... 43
3.2.2. Persiapan Hardware dan Software .................................................. 43
3.2.3. Konfigurasi Jaringan ...................................................................... 46
3.2.3.1. Pengalamatan IP Address ....................................................... 46
3.2.3.2. Perancangan Ip Loopback ....................................................... 49
3.2.3.3. Perancangan Routing OSPF .................................................... 51
3.2.3.4. Perancangan MPLS ................................................................. 52
3.3. Skenario Pengujian .................................................................................. 53
BAB IV IMPLEMENTASI DAN PENGUJIAN .............................................. 55
4.1. Implementasi Sistem ............................................................................... 55
4.1.1. Konfigurasi pada Router................................................................. 55
4.1.1.1. Konfigurasi IP Address ........................................................... 55
4.1.1.2. Konfigurasi IP Loopback ........................................................ 58
4.1.1.3. Konfigurasi OSPF ................................................................... 60
4.1.1.4. Konfigurasi MPLS .................................................................. 62
4.1.2. Pengecekan Konfigurasi ................................................................. 64
4.2. Pengujian Sistem ..................................................................................... 68
BAB V KESIMPULAN DAN SARAN .............................................................. 71
4.1. Kesimpulan .............................................................................................. 71
4.2. Saran ........................................................................................................ 72
DAFTAR PUSTAKA ........................................................................................... 73
BIOGRAFI PENULIS ......................................................................................... 74
DAFTAR GAMBAR
Gambar 2.1. Layer -layer TCP/IP (Niall Mansfield, 2004) .............................. 5
Gambar 2.2. Pergerakan data dalam layer TCP/IP ............................................ 6
Gambar 2.3. Topologi jaringan tipe cincin ....................................................... 10
Gambar 2.4. Topologi jaringan tipe bus ........................................................... 11
Gambar 2.5. Topologi star (bintang) ................................................................. 11
Gambar 2.6. Tree Topology .............................................................................. 12
Gambar 2.7. Contoh jaringan sederhana dengan IP address ............................. 14
Gambar 2.8. Direct dan Indirect Route – Host C memiliki direct route
terhadap Host B dan D, dan memiliki indirect route terhadap
host A melalui gateway B ............................................................ 16
Gambar 2.9. Ilustrasi jaringan sederhana dengan tiga node ............................ 17
Gambar 2.10. Skenario Table Routing................................................................ 19
Gambar 2.11. Jaringan MPLS umum ................................................................. 31
Gambar 2.12. Format Label MPLS ..................................................................... 31
Gambar 2.13. Prinsip Kerja MPLS ..................................................................... 32
Gambar 2.14. Setup LSP dengan RSVP ............................................................. 33
Gambar 2.15. Lokasi Kantor Pusat Mikrotik ...................................................... 35
Gambar 3.1. Topologi jaringan yang digunakan dalam tugas akhir ini. ........... 43
Gambar 3.2. RouterBoard 750 dan adapter....................................................... 44
Gambar 3.3. RouterBoard 751 .......................................................................... 45
Gambar 3.4. Pengalamatan IP Address, Netmask dan Ethernet ....................... 47
Gambar 3.5. Perancangan Ip Loopback ............................................................ 50
Gambar 4.1. Konfigurasi IP Address pada Router 1......................................... 55
Gambar 4.2. Konfigurasi IP Address pada Router 2......................................... 56
Gambar 4.3. Konfigurasi IP Address pada Router 3......................................... 56
Gambar 4.4. Konfigurasi IP Address pada Router 4......................................... 56
Gambar 4.5. Konfigurasi IP Address pada Router 5......................................... 57
Gambar 4.6. Konfigurasi IP Loopback pada Router 2 ...................................... 59
Gambar 4.7. Konfigurasi IP Loopback pada Router 3 ...................................... 59
Gambar 4.8. Konfigurasi IP Loopback pada Router 4 ...................................... 59
Gambar 4.9. Konfigurasi IP Loopback pada Router 5 ...................................... 60
Gambar 4.10. Konfigurasi OSPF pada Router 2 ................................................. 61
Gambar 4.11. Konfigurasi OSPF pada Router 3 ................................................. 61
Gambar 4.12. Konfigurasi OSPF pada Router 4 ................................................. 61
Gambar 4.13. Konfigurasi OSPF pada Router 5 ................................................. 62
Gambar 4.14. Konfigurasi MPLS pada Router 2 ................................................ 62
Gambar 4.15. Konfigurasi MPLS pada Router 3 ................................................ 63
Gambar 4.16. Konfigurasi MPLS pada Router 4 ................................................ 63
Gambar 4.17. Konfigurasi MPLS pada Router 5 ................................................ 63
Gambar 4.18. Pengecekan Konfigurasi IP Address dan IP Loopback................ 64
Gambar 4.19. Pengecekan konfigurasi OSPF pada Router 2 ............................. 64
Gambar 4.20. Pengecekan konfigurasi OSPF pada Router 3 ............................. 65
Gambar 4.21. Pengecekan konfigurasi OSPF pada Router 4 ............................. 65
Gambar 4.22. Pengecekan konfigurasi OSPF pada Router 5 ............................. 65
Gambar 4.23. Pengecekan konfigurasi MPLS pada Router 2............................. 66
Gambar 4.24. Pengecekan konfigurasi MPLS pada Router 3............................. 66
Gambar 4.25. Pengecekan konfigurasi MPLS pada Router 4............................. 66
Gambar 4.26. Pengecekan konfigurasi MPLS pada Router 5............................. 66
Gambar 4.27. Pengecekan konfigurasi MPLS pada Router 2............................. 67
Gambar 4.28. Pengecekan konfigurasi MPLS pada Router 3............................. 67
Gambar 4.29. Pengecekan konfigurasi MPLS pada Router 4............................. 67
Gambar 4.30. Pengecekan konfigurasi MPLS pada Router 5............................. 67
DAFTAR TABEL
Tabel 2.1. Kelas-kelas IP address dengan default subnet mask ......................... 15
Tabel 2.2. Jumlah network dan host dari kelas-kelas IP .................................... 15
Tabel 3.1. Spesifikasi RouterBoard 750 ............................................................ 44
Tabel 3.2. Spesifikasi RouterBoard 751 ............................................................ 45
Tabel 3.3. Perancangan Pengalamatan IP .......................................................... 47
Tabel 3.4. Perancangan IP Loopback ................................................................ 50
Tabel 4.1. Hasil Pengukuran Nilai Throughput tanpa konfigurasi MPLS ......... 68
Tabel 4.2. Hasil Pengukuran Nilai Throughput dengan konfigurasi MPLS ...... 69
DAFTAR GRAFIK
Grafik 4.1. Grafik Throughput ............................................................................ 70
DAFTAR PUSTAKA
Anonim, ”Jenis-jenis mikrotik”, http://unnes.info/information-technologies/jenis-
jenis-mikrotik, diakses tanggal 23 Desember 2011.
Anonim, “Multi-Protocol Label Switching”,
http://www.tdr.cesca.es/TESIS_UPC/AVAILABLE/TDX-0323104-
125205//Chapter1.pdf, diakses tanggal 22 April 2010.
Anonim , “Fitur-fitur mikrotik”, http://www.catatanteknisi.com/2011/05/fitur-
mikrotik-routeros.html, diakses tanggal 23 Desember 2011.
Alwayn. Vivek, 2002, ”Advanced MPLS Desaign and Implementation”, USA,
Cisco Press.
Handriyanto. Dwi Febrian, 2009, “Kajian Penggunaan Mikrotik Router OS
Sebagai Router Pada Jaringan Komputer”, Jurnal Universitas Sriwijaya.
Irfan. M., dan Syafa’ah. Lailis, 2005, ”Analisis Quality of Service (QoS) Melalui
Jaringan MPLS pada Internet Protocol (IP)”, Malang, Lembaga Penelitian
UMM.
Pise. R.N., Kulkarni. S.A., and Pawar. R.V, 2005, “Packet Forwarding with
Multiprotocol Label Switching.World Academy of Science, Engineering
and Technology”, http://www.waset.org/journals/waset/v12/v12-39.pdf,
diakses tanggal 22 April 2010.
Rijayana. Iwan, 2005, “Teknologi Multi Protocol Label Switching (MPLS) Untuk
Meningkatkan Performa Jaringan”, Seminar Nasional Aplikasi Teknologi
Informasi 2005 (SNATI 2005), Hal. H41-H45.
Syafa’ah. Lailis, dan Effendy. Machmud, 2003, “MPLS Sebagai Paradigma Baru
Jaringan Internet”, Malang.Fakultas Teknik UMM.