Optimasi Protokol Routing OSPF Pada Jaringan Komputer Menggunakan Model Multi Protokol Label Switching

  

OPTIMASI PROTOKOL ROUTING OSPF PADA JARINGAN

KOMPUTER MENGGUNAKAN MODEL MULTI PROTOKOL

LABEL SWITCHING

SKRIPSI

  Diajukan untuk Menempuh Ujian Akhir Sarjana

  

ABDU SOFYAN BAIHAQI

10110520

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

  

2014

  Abdu Sofyan Baihaqi Address : Komp. Puri Indah Lestari B2-4 Phone : +685722331941 Email : saya@abdusofyan.web.id Website : saya.abdusofyan.web.id

  Personal Information th Place & D.O.B : Bandung, Januari 15 1991 Marital Status : Single Religion : Moslem Languages Known : Javanese, Sundanese, Indonesian, English Formal Education Indonesia Computer University S1 - Informatics Engineering present SMKN 1 Cimahi Computer And Network 2006

  • – 2010 (STMN Pembangunan Bandung) Engineering SMPN 1 Batujajar

  2003

  • – 2006 SDN Sinar Jaya

  1997

  • – 2003 TK Nurhidayah

  1996

  • – 1997

  Informal Education Cisco Academy Cisco Certified Networking Academy 2008 Cisco Certified Networking Professional 2011 EC-Council Certified Ethical Hacker v7 2011 CompTIA CompTIA Security+ 2014 Professional Experiences January 2010 – present, Lead of Indonesian Linux User Group Region Cimahi (KPLI-Cimahi) August 2011

  • – present, Lead ICT Division of Cimahi Creative Association (CCA)

    June 2012
  • – present, Co-Lead of UnikomCodelabs July 2010
  • – December 2010, PT. Gerbang Telekomunikasi Informasi Mancamedia

  Network Engineer

  • System Network Administration -

  January 2011 – August 2011, PT.Pupuk Kaltim System Network Administration

  • September 2011
    • – March 2012, PT. Axis Telekom Indonesia

  January 2013 – December 2013, TKJ - SMKN 1 Cihampelas Teacher

  • December 2013
    • – Present, Indonesia Security Incident Response Team on Internet Infrastructure/Coordination Center (id-SIRTII/CC)

  Forensic Security Analyst

  • Skills

  Operating System : Debian Centos FreeBSD OpenSolaris Android Server : DNS Server, Web Server, FTP Server, Proxy Server, NMS Server, Cloud Server, DHCP Server, Radius (AAA) Server.

  Database : MySQL, Oracle. Text Editor : vi, sublime Programming Language : HTML

  CSS Javascript C/C++ PHP

  Framework : Omnet++, Code Igniter Achievement 2013 Innoserve ICT Contest 2013 Finalis (Taiwan Techno Park Award) Project name : Hyjabs 2013

  INAICTA 2013 Winner category Digital Interactive Media (Indonesia ICT Award) Project name : Hyjabs 2012 Open Workshop (Ubuntu 12.04) Speaker why hoose u untu . 4 release party

  • – Indonesia of Education University

    2014 Open Year With Open Source “peaker Introduction of Open Source

    Indonesia of Computer University Software and Technology

  

DAFTAR ISI

ABSTRAK .............................................................................................................. i

ABSTRACT ........................................................................................................... ii

KATA PENGANTAR .......................................................................................... iii

DAFTAR GAMBAR .......................................................................................... viii

DAFTAR TABEL ................................................................................................ xi

DAFTAR LAMPIRAN ....................................................................................... xii

  

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

I.1. Latar Belakang Masalah ........................................................................... 1 I.2. Perumusan Masalah .................................................................................. 2 I.3. Maksud dan Tujuan .................................................................................. 2 I.4. Batasan Masalah ....................................................................................... 3 I.5. Metodologi Penelitian .............................................................................. 3 I.5.1. Metode Pengumpulan Data ................................................................... 4 I.5.2. Metode Optimasi Protokol Routing OSPF ........................................... 4 I.6. Sistematika Penulisan ............................................................................... 5

BAB II LANDASAN TEORI .............................................................................. 7

II.1. Komunikasi Data ...................................................................................... 7 II.2. Transmisi Komunikasi Data ..................................................................... 7 II.3. Jaringan Komputer ................................................................................... 9 II.4. Jenis - Jenis Jaringan Komputer ............................................................... 9 II.5. Topologi Jaringan ................................................................................... 11 II.6. Protokol TCP/IP ..................................................................................... 13

  II.7. Enkapsulasi Data Jaringan Komputer ..................................................... 14

  II.8. Delay ....................................................................................................... 15

  II.9. Bandwidth ............................................................................................... 15

  II.10. Throughput .......................................................................................... 15

  II.11. Jitter ..................................................................................................... 15

  II.12. Routing ................................................................................................ 15

  II.13. Jenis Protokol Routing ........................................................................ 16

  II.14. Algoritma Routing............................................................................... 16

  II.15. Switching ............................................................................................. 17

  II.16. Multi Protokol Label Switching (MPLS) ............................................ 17

  II.17. Traffic Engineering ............................................................................. 18

  II.18. OMNET++ .......................................................................................... 19

  

BAB III PEMODELAN OPTIMASI ROUTING OSPF MENGGUNAKAN

MODEL MPLS TRAFFIC ENGINEERING ................................................... 21 III.1. Analisis Optimasi .................................................................................... 21 III.1.2. Analisis Masalah ................................................................................. 21 III.2. Analisis Kinerja Protokol Routing OSPF ............................................... 22 III.2.1. Analisis Algoritma Dijkstra ................................................................ 22 III.2.2. Analisis Mekanisme Algoritma Dijkstra dalam Jaringan Komputer .. 23 III.2.3. Analisis Mekanisme Protokol OSPF saat Proses Komunikasi Data ... 45 III.3. Analisis Metode Optimasi ...................................................................... 52 III.3.1. Analisis Algoritma Constraint Shortest Path First .............................. 52 III.3.2. Analisis Rancangan Model MPLS ...................................................... 53 III.3.3. Analisis Mekanisme Traffic Engineering ........................................... 54 III.3.4. Optimasi OSPF dengan Model MPLS ................................................ 54

  BAB IV IMPLEMENTASI DAN PENGUJIAN OPTIMASI ROUTING

OSPF MENGGUNAKAN MODEL MPLS TRAFFIC ENGINEERING ..... 63

IV.1. Implementasi Skema Jaringan ................................................................ 63 IV.1.1. Komponen Implementasi .................................................................... 64 IV.1.2. Implementasi Topologi ....................................................................... 67 IV.2. Pengujian ................................................................................................ 68 IV.2.1. Rencana Pengujian .............................................................................. 69 IV.2.2. Skenario Pengujian ............................................................................. 69 IV.2.3. Hasil Pengujian ................................................................................... 71 IV.3. Evaluasi dari Pengujian .......................................................................... 93

BAB V KESIMPULAN DAN SARAN .......................................................... 101

V.1. Kesimpulan ........................................................................................... 101 V.2. Saran ..................................................................................................... 101

DAFTAR PUSTAKA ........................................................................................ 102

DAFTAR PUSTAKA

  [1] Cisco. Network . Academy, “Cisco Network Academy,” [Online]. Available: http://www.cisco.com/c/en/us/td/docs/security/asdm/6_1/user/guide/usergd/r outing.html. [Diakses 15 January 2014].

  [2] Suhardi. and Lady. Silk M, "Pengaruh Model Jaringan Terhadap Optimasi Routing OSPF," Teknologi, vol. 1, 2011. [3] Mohamad. Nazir, Metode Penelitian, Jakarta, 1988. [4] William. Stallings, Data and Computer Communications, 1997. [5] Gorge. Lucas De, “MPLS Fundamentals,” Cisco Press, vol. 1, 2007. [6] Awduche. et. al. Daniel , “MPLS Traffic Engineering in IP Networks,” IEEE Communication Magazine, 1999. [7] Awduche. et. al. Daniel

  , “Overview and Principles of Internet Traffic Engineering,” IETF RFC 3272, 2002. [8] OMNET++, “OMNET++,” 2010. [Online]. Available: http://omnetpp.org.

  [Diakses 15 January 2014]. [9] International.Telecommunication

  .R.G.114,“International Telecommunication Union,” September 1999. [Online]. Available: http://www.itu.int/. [Diakses Rabu Agustus 2014].

KATA PENGANTAR

  Puji dan syukur penulis panjatkan kehadirat Illahirobbi Allah SWT karena berkat limpahan Rahmat dan Karunia-Nya, penulis dapat menyelesaikan skripsi dengan judul OPTIMASI PROTOKOL ROUTING OSPF MENGGUNAKAN

  

MODEL MULTI PROTOKOL LABEL SWITCHING selesai pada waktu

  yang penulis harapkan. Skripsi ini disusun untuk memenuhi salah satu syarat kelulusan untuk Program Strata Satu, program studi Teknik Informatika di Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

  Melalui kata pengantar ini, penulis mengucapkan terima kasih yang sebesar- besarnya kepada seluruh pihak-pihak yang telah membantu penulis dalam menyelesaikan dan menyusun skripsi ini serta bersedia meluangkan waktunya dalam pelaksanaan penelitian dan penyusunan skripsi ini, diantaranya:

  1. Kedua orang tua penulis Bapak Pranyoto dan Ibu Achyanah yang telah menyediakan dan memfasilitasi penulis selama proses penyusunan skripsi dan selalu mendoakan dan memberikan dukungan semangat dalam bentuk moral maupun material.

  2. Bapak Adam Mukharil Bachtiar, S.Kom., M.T. selaku dosen pembimbing yang banyak membantu penulis mulai dari pengajuan proposal penelitian sampai pada akhirnya proposal penelitian ini diterima, serta telah banyak membimbing dan memberikan pengarahan kepada penulis dalam menyelesaikan skripsi sampai tahap sidang akhir, sehingga skripsi ini dapat terselesaikan dengan sebaik-baiknya.

  3. Bapak Eko Budi Setiawan, S.Kom., M.T. selaku dosen reviewer yang telah memberikan arahan serta masukan selama revisi dan sidang skripsi ini.

4. Bapak Erick Wijaya, S.Kom. selaku dosen penguji yang telah memberikan arahan serta masukan saat sidang skripsi ini.

  5. Bapak Irawan Afrianto, S.T., M.T. selaku ketua program studi teknik informatika UNIKOM.

  6. Bapak Alif Finandhita, S.Kom. selaku dosen wali IF-12 angkatan 2010.

  7. Seluruh Staff dan Dosen pengajar di jurusan Teknik Informatika Universitas Komputer Indonesia.

  8. Febi Fitrurrobbi, Amd.Keb. yang telah memberikan semangat yang tiada henti-hentinya serta mendoakan penulis menyelesaikan skripsi ini selesai tepat pada waktunya.

  9. Teman-teman di Divisi Unikom Codelabs Indonesia.

  10. Teman-teman bimbingan Bapak Adam Mukharil Bachtiar, S.Kom., M.T. yang telah berjuang bersama-sama selama menyelesaikan skripsi.

  11. Aditia Rakhmat Sentiaji, Aldy Ginanjar, Mexan Juadha, Muhamad Nur Awaludin, Rizki Adam Kurniawan dan Wulan Fitriani yang telah berjuang bersama-sama dalam menyelesaikan skripsi ini.

  12. Pihak-pihak lain yang secara tidak langsung memberikan bantuan serta dukungannya dan tidak bisa penulis sebutkan satu persatu.

  Penulis menyadari dalam penyusunan skripsi ini masih banyak terdapat kesalahan dan kekurangannya bahkan masih belum dikatakan sempurna. Untuk itu penulis mengharapkan kritik dan saran yang bersifat membangun dari semua pihak yang membaca skripsi ini demi terwujudnya suatu bentuk penelitian ilmiah yang lebih baik di masa mendatang.

  Akhir kata penulis berharap semoga skripsi ini bisa berguna bagi seluruh mahasiswa, peneliti maupun pihak lainnya yang tertarik untuk mengetahui dan melakukan penelitian yang serupa dan untuk mengenal lebih jauh lagi mengenai penelitian optimasi protokol routing OSPF menggunakan model multi protokol label switching.

  Bandung, Juli 2014 Penulis

BAB I PENDAHULUAN I.1. Latar Belakang Masalah Proses pertukaran informasi dan komunikasi data antar pengguna internet

  yang dilakukan di lokasi berbeda dan dalam waktu yang bersamaan dapat mengakibatkan semakin tinggi pula lalu lintas pertukaran informasi dalam suatu jaringan internet. Oleh karena itu, diperlukan adanya suatu mekanisme untuk menentukan dan pemilihan jalur lalu lintas data terbaik untuk dilalui paket data ketika proses pertukaran informasi dan komunikasi data berlangsung. Salah satu mekanisme untuk menentukan dan pemilihan jalur lalu lintas data tersebut adalah dengan menerapkan aturan pada perangkat router. Aturan router untuk menentukan jalur komunikasi data dikenal dengan istilah protokol routing [1]. Protokol routing digunakan untuk mengontrol lalu lintas komunikasi data pada suatu jaringan internet. Suatu protokol routing akan memiliki tabel yang berisi informasi jalur-jalur yang dapat dilalui oleh suatu paket data, dari informasi tersebut ditentukan suatu jalur yang akan digunakan untuk melewatkan paket data berdasarkan pada alamat tujuan sesuai header pada paket IP [1]. Protokol routing harus di desain dengan sangat baik agar dapat meningkatkan aliran lalu lintas komunikasi data pada saat proses komunikasi data berlangsung.

  Protokol routing yang umum digunakan di jaringan internet dengan skala menengah sampai enterprise (organisasi maupun perusahaan) adalah OSPF [2]. OSPF (Open Shortest Path First) merupakan salah satu protokol routing yang memiliki lisensi kode terbuka (open source), siapapun dapat menggunakan kode sumber untuk dikembangkan, dimodifikasi dan diimplementasikan pada perangkat

  

router. Protokol routing OSPF ini menggunakan mekanisme routing link-state,

  kinerja protokol routing OSPF ditentukan pada kebutuhan dan konsumsi

  

bandwidth. Protokol routing OSPF akan menentukan dan memilih prioritas jalur

  utama untuk melewatkan paket data berdasarkan pada ukuran kanal bandwidth

  2 yang paling besar tanpa membandingkan adanya perubahan kondisi jalur lain dengan tingkat kepadatan lalu lintas komunikasi data yang relatif rendah. Semakin tinggi tingkat kepadatan lalu lintas komunikasi data pada waktu yang bersamaan dalam satu jalur, maka semakin tinggi pula resiko terjadinya kegagalan hubungan komunikasi data pada jalur tersebut yang menyebabkan informasi yang dikirim saat proses komunikasi data tidak sampai di tujuan karena adanya penurunan kapasitas bandwidth akibat penumpukan data pada satu jalur lalu lintas jaringan. Penerapan teknologi traffic engineering menggunakan algoritma constraint

  

shortest path first (CSPF) pada model Multi Protokol Label Switching (MPLS)

  digunakan untuk menyeimbangkan beban trafik pada jalur komunikasi data dalam suatu jaringan internet agar dapat meningkatkan kinerja protokol routing OSPF dalam mendistribusikan informasi tabel routing lebih teratur dalam memilih dan menentukan jalur untuk melewatkan dan mengirimkan paket data agar penggunaan bandwidth lebih efisien.

  I.2. Perumusan Masalah

  Berdasarkan latar belakang masalah yang telah diuraikan di atas, maka akan dirumuskan bagaimana melakukan optimasi protokol routing OSPF pada jaringan komputer menggunakan model multi protokol label switching dalam menentukan dan memilih jalur komunikasi data untuk melewatkan dan meneruskan paket data dalam suatu jaringan komputer, dan meminimalisir terjadinya penumpukan data pada satu jalur yang dapat menyebabkan pada penurunan kapasitas bandwidth.

  I.3. Maksud dan Tujuan

  Maksud dari penelitian ini adalah melakukan optimasi protokol routing OSPF pada jaringan komputer menggunakan model multi protokol label switching dalam menentukan dan memilih jalur komunikasi data. Sedangkan tujuan yang akan dicapai dalam penelitian ini adalah menyeimbangkan beban trafik data dalam pemilihan dan penggunaan jalur dengan distribusi paket merata (load

  

balancing) yang terbentuk pada saat proses komunikasi data setelah

  diterapkannya metode traffic engineering model MPLS pada protokol routing

  3 OSPF, sehingga meminimalisir terjadinya penumpukan data pada satu jalur yang dapat menyebabkan pada penurunan kapasitas bandwidth.

I.4. Batasan Masalah

  Batasan masalah diperlukan agar permasalahan yang dikaji dalam penelitian ini lebih terarah dan mencapai sasaran yang ditentukan, ruang lingkup kajian pada penelitian ini meliputi: 1.

  Desain konseptual dalam memodelkan dan mensimulasikan menggunakan topologi multi jalur dengan protokol routing yang digunakan adalah OSPF

  single area.

  2. Pengujian dan analisis algoritma constraint dijkstra MPLS traffic

  engineering pada penelitian ini dimodelkan dan disimulasikan

  menggunakan simulator jaringan OMNET++ agar dapat meningkatkan skalabilitas pada saat mensimulasikan protokol routing OSPF dalam jumlah node yang banyak dan memudahkan saat pada melakukan pengujian berapa lamanya waktu yang diperlukan ketika terjadi antrian pada jalur saat proses komunikasi data berlangsung.

  3. Hasil pengujian dari penelitian yang dianalisis adalah nilai throughput, packet delay, packet delivery ratio, dan routing information.

I.5. Metodologi Penelitian

  Metodologi penelitian merupakan suatu proses yang digunakan untuk memecahkan suatu masalah yang logis, dimana diperlukan data-data untuk mendukung terlaksananya suatu penelitian. Penelitian ini menggunakan metode penelitian komparatif yang membandingkan antara dua kelompok atau lebih dari suatu kerangka teoritis, hipotesa-hipotesa serta parameter-parameter yang digunakan pada penelitian tertentu untuk mencari hubungan sebab-akibat yang ditimbulkan untuk dilakukan pengujian dengan menelusuri kembali penyebab dari terjadinya suatu masalah yang muncul [3].

  4

I.5.1. Metode Pengumpulan Data

  Metode pengumpulan data yang dilakukan dalam penelitian ini menggunakan metode sebagai berikut:

  1. Studi Literatur Mengumpulkan informasi dan mempelajari materi serta sumber-sumber data yang berhubungan dengan optimasi protokol routing OSPF menggunakan model multi protokol label switching, maupun dari materi atau sumber-sumber lain yang terkait dan aturan-aturan standar protokol yang terkait dengan penelitian ini.

  2. Observasi Metode pengumpulan data dengan melakukan tinjauan langsung terkait permasalahan yang diangkat dalam penelitian ini, melakukan analisis pada topologi jaringan yang sedang berjalan menggunakan protokol routing OSPF, termasuk analisis tools yang akan digunakan, mengumpulkan standar dan aturan baku yang mengatur semua mekanisme terkait komunikasi data dan jaringan internet.

I.5.2. Metode Optimasi Protokol Routing OSPF

  Metode yang digunakan dalam mensimulasikan dan membuat model untuk melakukan optimasi protokol routing OSPF menggunakan model multi protokol label switching pada penelitian ini adalah sebagai berikut: 1.

  Analisis Sistem Analisis sistem dilakukan untuk mempelajari dan mengumpulkan data- data dari topologi jaringan yang sedang berjalan menggunakan protokol

  routing OSPF yang selanjutnya dibuat rancangan topologi untuk meningkatkan kinerja protokol routing OSPF.

  2. Rancangan Topologi Jaringan Membuat model konseptual topologi jaringan multi jalur untuk melakukan optimasi protokol routing OSPF pada simulator jaringan OMNET++.

  3. Implementasi Traffic Engineering

  5 Tahap implementasi dilakukan dengan menerapkan teknologi traffic

  engineering menggunakan algoritma constraint shortest path first (CSPF)

  pada model MPLS dengan rancangan topologi multi jalur untuk optimasi protokol routing OSPF yang sudah dibuat pada tahap rancangan sebelumnya.

4. Pengujian Traffic Engineering

  Tahap pengujian yang dilakukan dalam penelitian ini adalah dengan cara memberikan beban trafik untuk mengetahui berapa traffic load dan berapa lama interval waktu yang diperlukan oleh protokol routing OSPF setelah dilakukan optimasi menggunakan model MPLS dengan teknologi traffic

  engineering pada saat mendistribusikan informasi tabel routing ketika mengirimkan paket data dalam suatu jalur lalu lintas jaringan komputer.

I.6. Sistematika Penulisan

  Sistematika penulisan laporan penelitian ini disusun untuk memberikan gambaran umum tentang penelitian yang dilakukan. Sistematika penulisan laporan penelitian ini adalah sebagai berikut:

  BAB I PENDAHULUAN Bab ini berisi penjelasan mengenai latar belakang masalah, identifikasi masalah, maksud dan tujuan, batasan masalah, metode penelitian, metode pengumpulan data, serta sistematika penulisan.

  BAB II LANDASAN TEORI Bab ini membahas mengenai konsep dasar dan teori-teori yang berkaitan dengan penelitian yang akan dilakukan dan hal-hal lain yang digunakan dalam proses analisis permasalahan serta tinjauan terhadap penelitian-penelitian serupa yang pernah dilakukan sebelumnya termasuk sintesisnya.

  BAB III PEMODELAN OPTIMASI ROUTING OSPF MENGGUNAKAN MODEL MPLS TRAFFIC ENGINEERING Bab ini membahas tentang analisis optimasi, analisis masalah, analisis kinerja prorokol routing OSPF, analisis algoritma dijkstra serta analisis mekanisme algoritma dijkstra dalam jaringan komputer serta parameter-parameter yang

  6 terdapat pada model simulasi. Kemudian dilakukan perancangan model yang akan dibangun sebelum memasuki tahap implementasi atau pembangunan model simulasi.

  BAB IV IMPLEMENTASI DAN PENGUJIAN OPTIMASI ROUTING OSPF MENGGUNAKAN MODEL MPLS TRAFFIC ENGINEERING Bab ini menjelaskan implementasi dari perancangan sistem yang telah dibuat sebelumnya pada tahap analisis dengan menggambarkan rancangan topologi dan model simulasi. Pada tahap ini dilakukan pula pengujian pada model simulasi yang telah diimplementasikan sampai tahap prototype.

  BAB V KESIMPULAN DAN SARAN Bab ini menjelaskan tentang kesimpulan yang diperoleh dari hasil implementasi dan pengujian aplikasi yang telah dibuat, serta saran-saran untuk pengembangan model simulasi ini selanjutnya.

BAB II LANDASAN TEORI II.1. Komunikasi Data Komunikasi data adalah hubungan atau proses interaksi pengiriman dan

  penerimaan data (informasi) yang dilakukan oleh dua atau lebih alat (telepon / komputer / printer) dalam suatu jaringan melalui media transmisi baik melalui udara, kawat tembaga maupun serat optik [4]. Data yang diproses dapat berupa gambar, huruf, angka, maupun simbol yang dapat dimengerti oleh manusia sebagai suatu informasi. Komunikasi data akan terjadi apabila minimal terdapat empat komponen pembentuk komunikasi data seperti pengirim, penerima, media pengiriman, dan data/informasi.

II.2. Transmisi Komunikasi Data

  Transmisi komunikasi data merupakan proses pengiriman data dari pengirim (source) ke penerima (destination) melalui media pengiriman tertentu. Misalnya dari perangkat input ke perangkat pemrosesan, dari alat pemrosesan ke media penyimpanan maupun ke perangkat output [4]. Gambar transmisi komunikasi data dapat dilihat pada

  

Transceiver Sistem Receiver

Sumber Tujuan

(TX) Transmisi (RX)

  

Informasi Data Data Informasi

Sinyal

Digital Analog Digital Terdapat tiga metode transmisi data dalam suatu komunikasi data, diantaranya sebagai berikut:

1. Simplex

  Transmisi simplex merupakan metode pada transmisi data, dimana data akan dialirkan secara satu arah pada media komunikasi data. Contohnya komunikasi pada frekuensi televisi analog dan radio, gambar transmisi simplex dapat dilihat pada

(Sumber) (Tujuan)

Pengirim Penerima

  Simplex [4] Gambar II-2 Transmisi 2.

  Half – Duplex Transmisi half

  • – duplex merupakan metode pada komunikasi data, dimana

  data akan dialirkan secara dua arah secara bergantian pada media komunikasi data. Contohnya komunikasi pada handy-talkie dan radio amatir antar penduduk, gambar transmisi half

  • – duplex dapat dilihat pada

  

Pengirim Penerima

(Sumber) (Tujuan)

Pengirim Penerima

(Sumber) (Tujuan)

  

Gambar II-3 Transmisi Half Duplex [4]

3.

  Full – Duplex Transmisi full

  • – duplex merupakan metode pada komunikasi data, dimana

  data akan dialirkan secara dua arah dan dalam waktu yang bersamaan pada media komunikasi data. Contohnya komunikasi pada telepon dan

  • perpindahan data antar komputer (file sharing), gambar transmisi full duplex dapat dilihat pada

  

Pengirim Penerima

(Sumber) (Tujuan)

Pengirim Penerima

(Sumber) (Tujuan)

  Full Duplex [4] Gambar II-4 Transmisi II.3. Jaringan Komputer

  Jaringan komputer merupakan kumpulan perangkat komputer yang terdiri atas komputer, perangkat komputer tambahan dan perangkat jaringan lainnya yang saling terhubung melalui media transmisi dengan aturan yang sudah ditetapkan, sehingga terjadi pengolahan data yang dapat didistribusikan mencakup pemakaian database, perangkat lunak secara bersamaan. Setiap komputer yang terhubung dalam suatu jaringan dapat memberi layanan (server) maupun meminta layanan (client) [4]. Gambar jaringan komputer dapat dilihat pada

  PC3 PC4 printer

backbone

PC1 PC2

  

Gambar II-5 Jaringan Komputer [4]

II.4. Jenis - Jenis Jaringan Komputer

  Jenis jaringan berdasarkan area jangkauannya digolongkan menjadi tiga macam, diantaranya:

1. Local Area Network (LAN)

  Merupakan jenis jaringan yang dibatasi oleh area yang relatif kecil, umumnya dibatasi oleh area lingkungan seperti perkantoran di sebuah gedung, maupun di sekolahan yang jarak jangkaunya kurang dari 1-2 km. LAN sering kali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumberdaya (resource, misalnya printer) dan saling bertukar informasi [4].

  2. Metropolitan Area Network (MAN) MAN pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya dihubungkan oleh satu media fisik dan satu internetwork yang dibatasi oleh kendali teknis atau biasa disebut sebagai Autonomous System (AS). MAN dapat mencakup kantor-kantor perusahaan yang letaknya berdekatan atau juga sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum. MAN mampu menunjang data dan suara, bahkan dapat berhubungan dengan jaringan televisi kabel [4].

  3. Wide Area Network (WAN) Secara fisik WAN dihubungkan lebih dari satu media fisik dan lebih dari satu internetwork yang dibatasi oleh Autonomous System (AS). WAN merupakan system jaringan yang menghubungkan antar Autonomous System (AS). Satu Autonomous System dapat terdiri dari satu atau banyak network. WAN mencakup daerah geografis yang luas, memungkinkan komunikasi antara dua perangkat yang jaraknya sangat jauh [4].

  Jenis jaringan berdasarkan arsitektur pengembangan jaringan komputer digolongkan menjadi dua macam, diantaranya:

  1. Client Server Merupakan jaringan yang memisahkan antara komputer server (yang memberi layanan) dengan komputer client (yang meminta layanan).

  Sehingga masing-masing client yang terhubung dengan server dapat meminta layanan berupa data maupun informasi, dengan mekanisme layanan yang diberikan dapat diakses oleh banyak komputer client maupun satu komputer server dapat melayani banyak permintaan dari komputer client [4].

2. Peer to Peer

  Merupakan jaringan yang dibangun untuk menghubungkan dua buah komputer agar dapat berkomunikasi antara satu dengan yang lainnya, tanpa ada komputer yang difungsikan sebagai server [4].

II.5. Topologi Jaringan

  Topologi adalah suatu cara menghubungkan komputer yang satu dengan komputer lainnya sehingga membentuk sebuah jaringan. Topologi yang saat ini banyak digunakan diantaranya: 1.

  Topologi Bus Topologi ini merupakan topologi yang awal digunakan untuk menghubungkan komputer. Dalam topologi ini masing-masing komputer akan terhubung ke satu node yang berfungsi sebagai backbone dengan beberapa terminal, pada akhir node harus diakhiri dengan satu terminator.

  Topologi ini sudah jarang digunakan dalam membangun sebuah jaringan komputer biasa, karena memiliki beberapa kekurangan diantaranya kemungkinan terjadinya tabrakan paket data (collision domain) [4]. Gambar topologi bus dapat dilihat pada

  PC3 PC4 printer

backbone

PC1 PC2

  

Gambar II-6 Topologi Bus [4]

2. Topologi Ring

  Topologi yang dibangun membentuk lingkaran dan memanfaatkan kurva tertutup. Dengan kata lain, setiap komputer yang terhubung dalam jaringan ini saling terkoneksi kedalam dua buah komputer lainnya sehingga membentuk satu jaringan yang sama dengan bentuk seperti cincin [4]. Gambar topologi ring dapat dilihat pada

  node PC 4 PC 4 PC 1 PC 1 node node node PC 2

  PC 2 PC 3 PC 3 [4]

  Gambar II-7 Topologi Ring 3.

  Topologi Star Topologi ini merupakan jenis topologi yang umum dan sudah banyak digunakan untuk membangun jaringan komputer. Pada topologi ini, suatu jaringan komputer sudah menggunakan bantuan perangkat (switch) lain untuk menghubungkan komputer satu dengan yang lainnya [4]. Gambar topologi star dapat dilihat pada

  PC 1 PC 1 PC 5 PC 5 switch PC 2

  PC 2 PC 4 PC 4 PC 3 PC 3 Gambar II-8 Topologi Star [4]

4. Topologi Mesh

  Topologi mesh adalah suatu bentuk hubungan antar perangkat dimana setiap perangkat terhubung secara langsung ke perangkat lainnya yang ada di dalam jaringan. Dalam suatu topologi mesh setiap perangkat dapat berkomunikasi langsung dengan perangkat yang dituju sehingga akan membentuk hubungan (dedicated links) [4]. Gambar topologi mesh dapat dilihat pada

  PC 2 PC 4 PC 2

  PC 4

PC 3

PC 3

PC 6 PC 6 PC 5 PC 5 PC 8 PC 8 PC 9 PC 9 PC 1 PC 7 PC 1 PC 7 Mesh [4]

  Gambar II-9 Topologi II.6. Protokol TCP/IP

  TCP/IP (Transmission Control Protocol/Internet Protocol) merupakan aturan standar komunikasi data yang digunakan oleh komunitas internet dalam proses pertukaran informasi data dari satu komputer ke komputer lain dalam suatu jaringan internet [4]. Protokol ini tidak dapat berdiri sendiri karena merupakan kumpulan dari beberapa protokol (protocol suite). Protokol ini juga merupakan protokol yang umum dan paling banyak digunakan saat ini.

  TCP/IP merupakan sebuah aturan standar jaringan terbuka yang bersifat independent terhadap mekanisme transport jaringan fisik yang digunakan, sehingga dapat digunakan dimana saja. Protokol ini menggunakan skema pengalamatan yang sederhana yang disebut IP address yang mengizinkan hingga beberapa ratus juta komputer untuk dapat saling berhubungan satu sama lainnya di internet [4].

II.7. Enkapsulasi Data Jaringan Komputer

  Enkapsulasi merupakan suatu proses yang membuat satu jenis paket data jaringan menjadi jenis data lainnya. Enkapsulasi terjadi ketika sebuah protokol yang berada pada lapisan yang lebih rendah menerima data dari protokol yang berada pada lapisan yang lebih tinggi dan meletakkan data ke format data yang dipahami oleh protokol tersebut. Dalam Model OSI, proses enkapsulasi yang terjadi pada lapisan terendah umumnya disebut sebagai framing [4]. Proses enkapsulasi data pada lapisan OSI di jaringan komputer dapat dilihat pada

  pengirim penerima aplication aplication presentation presentation session session transport transport

network network network network

data link data link data link data link

physical physical physical physical

  

Gambar II-10 Enkapsulasi Data pada OSI layer [4]

  II.8. Delay Delay merupakan suatu permasalahan yang harus diperhitungkan karena

  kualitas bandwidth tidak tergantung dari waktu delay. Besarnya delay maksimum yang direkomendasikan oleh ITU untuk aplikasi suara adalah 150ms, sedangkan

  

delay maksimum dengan kualitas suara yang masih dapat diterima pengguna

  adalah 250ms. Delay end to end adalah jumlah delay konversi suara analog menjadi digital, delay waktu paketisasi atau disebut juga delay panjang paket dan

  delay jaringan pada saat t (waktu) [4].

  II.9. Bandwidth Bandwidth merupakan kecepatan maksimal yang dapat digunakan untuk

  melakukan transmisi data antar komputer pada jaringan komputer berbasis TCP/IP. Bandwidth merupakan salah satu yang harus diperhitungkan agar dapat memenuhi kebutuhan akan koneksi internet dalam suatu jaringan komputer [4].

  II.10. Throughput Througput merupakan kecepatan rata-rata data yang diterima oleh suatu

node dalam selang waktu pengamatan tertentu. Throughput merupakan bandwidth

  aktual saat itu juga disaat pengguna internet melakukan komunikasi data, satuan yang dimiliki oleh throughput sama seperti bandwidth yaitu bps [4].

  II.11. Jitter Jitter merupakan variasi waktu dari sinyal periodik dalam elektronik dan

  telekomunikasi, jitter dapat diamati dalam karakteristik seperti frekuensi berturut- turut (pulse), amplitude sinyal, atau fase dari sinyal periodik. Perioda jitter adalah interval antara dua kali efek maksimum maupun minimum dari sinyal karakteristik yang berbeda secara teratur dengan waktu [4].

  II.12. Routing Routing merupakan sebuah proses untuk meneruskanri satu

jaringan lainnya melalui suatu jalur transmisi. Routing juga dapat

  menunjuk dan memastikan jalur transmisi pada jaringan sehingga paket data yang dilalui dari satu jaringan sampai ke jaringan selanjutnya [4]. Aturan router untuk menetapkan jalur yang akan dilalui oleh suatu paket data dalam proses pertukaran informasi dan komunikasi data tersebut dikenal dengan protokol routing.

II.13. Jenis Protokol Routing

  Protokol routing digunakan untuk mengontrol komunikasi data pada jaringan internet. Proses dari protokol routing akan membentuk sebuah tabel yang berisi tentang informasi jalur yang dapat dilewati oleh paket data, dari informasi tersebut dipilih salah satu jalur terbaik yang kemudian akan digunakan sebagai jalur untuk meneruskan paket data berdasarkan pada alamat IP tujuan yang ada di dalam suatu header paket Internet Protocol (IP) [4]. Jenis-jenis protokol routing diantaranya: 1.

  Static Routing Metode dalam pembentukan tabel routing yang di konfigurasi secara manual oleh para administrator jaringan.

2. Dynamic Routing

  Metode dalam pembentukan tabel routing yang secara otomatis terbentuk dengan menentukan penilaian terhadap parameter dan kondisi lalu lintas jalur komunikasi data dalam sebuah jaringan komputer oleh algoritma routing.

II.14. Algoritma Routing

  Algortima routing merupakan suatu metode pembentukan informasi dalam tabel routing pada perangkat jaringan (router) untuk menentukan jalur yang akan dilalui oleh suatu paket data sebelum paket data tersebut dikirimkan ke jaringan yang menjadi tujuan akhir paket data dikirimkan [4]. Jenis-jenis algoritma routing diantaranya: 1.

  RIP (Routing Information Protocol) RIP (Routing Information Protocol) merupakan jenis protokol routing yang digunakan dalam jaringan area lokal (LAN). RIP (Routing

  Information Protocol) dikategorikan sebagai protokol gateway interior dalam penggunaan algoritma distance vector dengan maksimum jumlah hop yang dapat dilalui 15 hop [4].

  2. OSPF (Open Shortest Path First) OSPF (Open Shortest Path First) merupakan protokol routing yang menggunakan mekanisme link state berdasarkan jalur terbaik yang didasarkan pada kapasitas bandwidth untuk menetapkan jalur dalam meneruskan paket data ke jaringan selanjutnya [4].

  3. IGRP (Interior Gateway Routing Protocol)

  IGRP (Interior Gateway Routing Protocol) merupakan protokol distance

  vector yang diciptakan oleh perusahaan cisco untuk mengatasi kekurangan

  RIP. Jumlah hop maksimum menjadi 255. IGRP menggunakan

  Bandwidth, MTU, Delay Dan Load. IGRP merupakan jenis protokol routing yang menggunakan mekanisme Autonomous System (AS) dalam

  mengontrol jalur komunikasi data [4].

  4. BGP (Border Gateway Protocol)

  

  BGP (Border Gateway Protocol) merupakan inti dariProtokol ini yang menjadi backbone dari jaringan internet dunia. BGP digunakan untuk melakukan pertukaran informasi routing antar sambungan internet dunia [4].

  II.15. Switching

  Merupakan teknologi dalam jaringan internet yang mengalokasikan sebuah sambungan khusus dalam suatu jalur komunikasi data yang menyediakan akses

  

dedicated diantara node untuk digunakan oleh paket data dalam proses

komunikasi data di jaringan internet [4].

  II.16. Multi Protokol Label Switching (MPLS) Multi Protokol Label Switching (MPLS) merupakan teknologi penyampaian

  paket data pada jaringan backbone internet berkecepatan tinggi yang menggabungkan beberapa kelebihan dari sistem komunikasi circuit switched dan

  

packet switched yang melahirkan teknologi yang lebih baik dari keduanya. Mekanisme utama MPLS adalah teknik pemberian label dalam setiap paket yang dikirimkan melalui jaringan MPLS. Label tersebut akan berisikan informasi penting yang berhubungan dengan informasi tabel routing suatu paket data akan dikirimkan ke tujuan [5].

  Struktur jaringan MPLS terdiri dari edge Label Switching Routers (edge LSRs) yang mengelilingi sebuah core Label Switching Routers (LSRs). Adapaun elemen-elemen dasar penyusun jaringan MPLS ini diantaranya:

  1. Edge Label Switching Routers (ELSR)

  Edge Label Switching Routers ini terletak pada perbatasan jaringan MPLS

  dan berfungsi untuk mengaplikasikan label ke dalam paket-paket data yang masuk ke dalam jaringan MPLS. Suatu edge LSR akan menganalisis

  header IP dan akan menentukan label yang tepat untuk dienkapsulasi ke dalam paket tersebut ketika sebuah IP masuk ke dalam jaringan MPLS.

  2. Label Distribution Protocol (LDP)

  Label Distribution Protocol (LDP) merupakan suatu prosedur yang

  digunakan untuk memberikan informasi suatu ikatan label yang telah dibuat dari satu LSR ke LSR lainnya dalam satu jaringan MPLS. Dalam arsitektur jaringan MPLS, sebuah LSR yang merupakan tujuan selanjutnya akan mengirimkan informasi tentang ikatan sebuah label ke LSR yang sebelumnya mengirimkan pesan untuk mengikat label paket untuk menuju tujuan selanjutnya.

II.17. Traffic Engineering

  Traffic engineering adalah sebuah teknologi pada jaringan MPLS yang

  melakukan pengontrolan aliran trafik data yang melewati jaringan agar kinerja penggunaan bandwidth pada suatu jaringan menjadi optimal. Traffic engineering akan melakukan pemindahan trafik dari suatu link dengan tingkat kepadatan jalur yang tinggi akan dialihkan menuju link dengan tingkat kepadatan yang relatif rendah [6]. Traffic engineering menggunakan algoritma constraint shortest path

  

first (CSPF) dalam pemilihan jalur untuk melewatkan suatu paket data dalam