i
KATA PENGATAR
Assalamu’alaikum Warahmatullahi Wabarakaatuh
Alhamdulillahi Rabbil ‘alamiin, segala puji dan syukur kepada Allah SWT atas berkah, rahmat, hidayah, serta segala kemudahan yang selalu diberikan, sehingga atas izin-Nya penulis dapat menyelesaikan Proyek Akhir yang berjudul “Manajemen Bandwidth InterVLAN dengan Vyatta” ini dengan segala kelebihan maupun kekurangannya. Tidak lupa shalawat dan salam selalu penulis haturkan kepada Baginda Rsulullah Muhammad SAW beserta keluarga, para sahabat, dan pengikut-pengikutnya hingga akhir zaman nanti.
Proyek Akhir ini dibuat dalam rangka memenuhi salah satu syarat untuk menyelesaikan Program Diploma-3 Program Studi Teknik komputer Politeknik Telkom.
Penyusunan proyek akhir ini tidak terlepas dari dukungan, do’a dan bantuan banyak pihak, baik moril maupun materil. Maka pada kesempatan ini penulis ingin menyampaikan ucapan terima kasih yang sebesar-besarnya kepada:
1. Seluruh keluargaku tercinta, Ayahanda Warlin Wira’atmaja. dan Ibunda Soehaibah. atas segala doa, dukungan moril dan materil serta perhatiannya selama ini. Semoga perjuangan Ayahanda dan Ibunda berbuahkan balasan yang tidak terhingga nilai dan nikmatnya oleh Allah SWT, Amin.
2. Untuk kakak dan saudara - saudaraku. Terima kasih atas doa, tawa candanya dan dukungan semangat yang selalu membuatku tidak pernah lelah menatap hari esok.
ii 3. Bapak Periyadi, ST., selaku Pembimbing I dan Bapak Prajna Deshanta Ibnu Nugraha, ST., selaku pembimbing II atas segala bimbingan, semangat, motivasi, arahan, pelajaran dan waktu yang diberikan sehingga penulis dapat menyelesaikan Proyek Akhir ini.
4. Seluruh Dosen dan staf Politeknik Telkom yang telah mendidik penulis selama menjalani pendidikan di Politeknik Telkom.
5. Untuk teman, yang selalu memotivasi dan mengingatkanku akan tugas proyek akhir dan cita-citaku selama ini, terima kasih untuk selalu ada di sampingku dan menyemangatiku selama ini.
6. Terima kasih special buat kekasihku Tety Andriani, yang telah memberikan semangat, cinta dan selalu disampingku selama pengerjaan proyek akhir ini.
7. Untuk teman-teman Asprak Jarkom, Arinto, Haryo, Firman, Alwin, Irfan, Panji, Mas Baran, dan khususnya Arifin (Ipin)”Terimakasih komputernya Pin ”terimakasih untuk sharing ilmu dan pengalamanya selama berada di tim Asprak Jarkom Politeknik Telkom, sukses juga untuk kalian semua. 8. Dan semua pihak yang telah membantu penyelesaian proyek akhir ini,
yang tidak dapat disebutkan satu per satu, terimakasih banyak untuk semuanya.
Sungguh suatu jasa yang tidak akan penulis lupakan. Semoga Alloh SWT memberikan balasan yang berlipat ganda dan menjadikannya sebagai tabungan amal di akhirat kelak. Amin.
Penulis menyadari bahwa dalam pengerjaan Proyek Akhir ini masih banyak kekurangannya, oleh karena itu penulis mengharapkan kritik dan saran dari para pembaca agar dapat dijadikan sebagai perbaikan dan penyempurnaan Proyek Akhir ini. Segala kritik dan saran dapat disampaikan melalui email ke ompong_gemini@yahoo.com
Akhir kata penulis mengucapkan terima kasih kepada semua pihak yang telah membantu dalam proses pengerjaan Proyek Akhir ini dalam segala
iii fhal. Semoga semua ini bermanfaat bagi ilmu pengetahuan dan bagi kita semua, Amin.
Wassalamu’alaikum Warrahmatullahi Wabarakaatuh
Bandung, 23 Agustus 2010
vi
DAFTAR ISI
DAFTAR ISI
Kata Pengantar ... i Abstrak ... vi Abstrak (English) ... v Daftar Isi ... vi Daftar Gambar ... ix Daftar Tabel ... xiDaftar Lampiran ... xii
Daftar Istilah ... xiii
Daftar Singkatan ... xiv
BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Perumusan Masalah ... 2 1.3 Tujuan ... 3 1.4 Batasan Masalah ... 3 1.5 Metodelogi Penelitian ... 4 1.6.1 Analisis Masalah ... 5 1.6.2 Perancangan Desain ... 5 1.6.3 Perancangan Implementasi ... 5 1.6.4 Perancangan Pengujian ... 5
1.6.5 Kesimpulan dan Saran ... 6
1.6 Sistematika Penulisan ... 6
1.7 Jadwal Kegiatan ... 8
BAB II LANDASAN TEORI ... 9
2.1 Pengertian VLAN ... 9
vii
2.3 Keanggotaan VLAN ... 11
2.4 Bagaimana VLAN bekerja ... 13
2.5 Vyatta Router OS ... 15
2.6 Pengertian Bandwidth ... 16
2.7 Manajemen Bandwidth ... 17
2.7.1 Manajemen Bandwidth di Vyatta ... 19
BAB III ANALISIS DAN PERANCANGAN ... 23
3.1 Sistem yang Telah Ada ... 23
3.2 Kebutuhan yang Harus Dipenuhi ... 23
3.3 Sistem yang Akan Dibuat ... 24
3.4 Analisis Kebutuhan Masukan. ... 25
3.5 Analisis Kebutuhan Keluaran ... 25
3.6 Analisis Pemilihan Perangakat Lunak ... 25
3.6.1 Analisis Sistem Operasi ...25
3.6.2 Kelebihan Sistem Operasi Linux ...28
3.6.3 Analisis Pemilihan Router Virtual LAN ...29
3.7 Analisis Pemilihan Perangkat Keras Tambahan ... 31
3.7.1 Analisis Spesifikasi Jaringan ... 31
3.7.2 Analisis Spesifikasi Penggunaan Hardware... 32
3.8 Analisis Skema Diagram Jaringan ... 33
3.8.1 Logial Design ... 33
3.8.2 Physial Design ... 34
BAB IV IMPLEMENTASI DAN PENGUJIAN ... 35
4.1 Implementasi VLAN ... 35
4.2 Langkah – langkah Konfigurasi VLAN ... 36
4.3 Konfigurasi VLAN ... 36
4.3.1 Konfigurasi VLAN pada switch manageable ... 36
4.3.2 Konfigurasi VLAN pada Pc Router VLAN Vyatta ... 39
4.4 Pengujian Virtual LAN ... 42
viii
4.4.2 Pengujian Client dalam Jaringan VLAN ... 42
4.5 Manajemen Bandwidth didalam VLAN ... 48
4.5.1 Konfigurasi NAT PC Router ... 48
4.5.2 Konfigurasi Manajemen Bandwidth dalam VLAN ... 49
4.6 Pengujian Manajemen Bandwidth ... 50
4.6.1 Pengujian Algoritma Traffic-Shaper... 50
4.6.2 Pengujian Algoritma Rate-Limiter ... 52
4.7 Analisis ... 53
4.8.1 Analisis Konfigurasi VLAN ... 53
4.8.2 Analisis Konfigurasi Manajemen Bandwidth ... 54
BAB V PENUTUP ... 55
5.1 Kesimpulan ... 55
ix
DAFTAR GAMBAR
Gambar 2.1 Keanggotaan VLAN ...11
Gambar 2.2 Lambang Vyatta ...15
Gambar 3.1 Skema jaringan VLAN dan Pengaturan Bandwidth ...24
Gambar 3.2 Logo Ciscco ...29
Gambar 3.3 Logo Vyatta...30
Gambar 3.4 Logical Design layanan Virtual LAN dan Manajemen Bandwidth ...33
Gambar 3.5 Physical Design layanan Virtual LAN dan Manajemen Bandwidth ...34
Gambar 4.1 Konfigurasi fast ethernet 1 pada switch ...37
Gambar 4.2 Konfigurasi fast ethernet 3 pada switch ...38
Gambar 4.3 Konfigurasi fast ethernet 6 pada switch ...38
Gambar 4.4 Konfigurasi VLAN ID di Vyatta Router ...39
Gambar 4.5 Konfigurasi Ip address dhcp VLAN di Vyatta ...41
Gambar 4.6 Skema jaringan VLAN...42
Gambar 4.7 Ping VLAN 10 ke VLAN 20 ...43
Gambar 4.8 Ping VLAN 10 ke VLAN Router VLAN ...43
Gambar 4.9 Ping VLAN 10 ke VLAN Router Gateway ...44
Gambar 4.10 Ping VLAN 20 ke VLAN 10 ...44
Gambar 4.11 Ping VLAN 20 ke Router VLAN ...45
Gambar 4.12 Ping VLAN 20 ke Router Gateway ...45
Gambar 4.13 Ping VLAN 20 ke internet ...46
Gambar 4.14 Ping Router VLAN ke VLAN 10 ...46
x
DAFTAR GAMBAR
Gambar 4.16 Ping Router VLAN ke Router Gateway ...47
Gambar 4.17 Hasil Pengujian traffic-shaper VLAN 10 ...50
Gambar 4.18 Hasil pengujian traffic-shaper VLAN 20 ...51
Gambar 4.19 Hasil pengujian traffic-shaper ...51
Gambar 4.20 Pengujian rate limiting 10Kbps ...52
xi
DAFTAR TABEL
Tabel 1.1 Jadwal pelaksanaan ...8
Tabel 2.1 Keanggotaan VLAN berdasarkan port ...11
Tabel 2.2 Keanggotaan VLAN berdasarkan MAC Address ...12
Tabel 2.3 Keanggotaan VLAN berdasarkan protokol ...12
Tabel 2.4 Keanggotaan VLAN berdasarkan alamat IP ...12
Tabel 3.1 sistem yang telah ada dan yang akan digunakan ...23
Tabel 3.2 perbandingan sistem operasi antara linux dan windows ...25
Tabel 3.3 perbandingan perintah dasar Cisco dan Vyatta ...31
Tabel 3.4 Spesifikasi penggunaan perangkat jaringan ...32
Tabel 3.5 spesifikasi penggunaan hardware ...32
Tabel 4.1 IP Address VLAN ...35
xii
DAFTAR LAMPIRAN
LAMPIRAN A : ROUTER GATEWAY LAMPIRAN B : ROUTER VLAN
xiii
DAFTAR ISTILAH
Bandwidth ( Lebar atau besar koneksi suatu jaringan ke internet )
broadcast traffic ( Menyebarkan pesan tertentu ke seluruh anggota jaringan ) collision ( Tabrakan data di jaringan komputer )
Gateway ( Gerbang keluar sebuah jaringan agar terhubung ke internet ) Opensource ( Istilah untuk software yang dapat dikembangkan semua orang ) Port Trunking ( Antar muka pemberi identitas untuk jaringan Virtual LAN) rate-limiter ( Algoritma pembatasan bandwidth yang ada pada vyatta ) Routing ( Proses memilih jalan terbaik untuk mengirimkan data antar router) Software ( Perangkat lunak )
Throughput ( Besaran data yang dikirm dan diterima dalam satuan waktu ) traffic shapper ( Algoritma pembatasan bandwidth yang ada pada vyatta ) Transfer Rate ( Kecepatan memindahkan data )
xiv
DAFTAR SINGAKATAN
BGP ( Border Gateway Protokol ) FIFO ( First In First Out )
FTP ( File Transfer Protokol ) HTTP ( Hyper Text Transfer protokol) ICMP ( Internet Control Message Protokol ) IP ( Internet Protokol)
LAN ( Local Area Network )
MAC Address ( Media Access Control Address) NAT ( Network Address Translation ) NIC ( Network Interface Card ) OS ( Operating System )
PC ( Personal Computer )
QoS ( Quality of Service )
SNMP ( Simple Network Management Protokol) SSH ( Secure Shell )
Telnet ( Telenetworking Network) VLAN ( Virtual Local Area Network)
VMPS (VLAN )
VoIP ( Voice over IP)