• Tidak ada hasil yang ditemukan

ANALISIS PERFORMANSI FTP (File Transfer Protocol) DENGAN MEKANISME TUNNELING TEREDO UNTUK INTERKONEKSI IPV4 DAN IPV6 [SKRIPSI]

N/A
N/A
Protected

Academic year: 2021

Membagikan "ANALISIS PERFORMANSI FTP (File Transfer Protocol) DENGAN MEKANISME TUNNELING TEREDO UNTUK INTERKONEKSI IPV4 DAN IPV6 [SKRIPSI]"

Copied!
11
0
0

Teks penuh

(1)

i

ANALISIS PERFORMANSI FTP (File Transfer Protocol) DENGAN MEKANISME TUNNELING TEREDO UNTUK

INTERKONEKSI IPV4 DAN IPV6

KOMPETENSI JARINGAN KOMPUTER

[

SKRIPSI

]

I GEDE ARDHY SUARABASKARA NIM. 0708605084

PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS UDAYANA

2012

(2)

ii

ANALISIS PERFORMANSI FTP (File Transfer Protocol) DENGAN MEKANISME TUNNELING TEREDO UNTUK INTERKONEKSI IPV4

DAN IPV6

KOMPETENSI JARINGAN KOMPUTER [SKRIPSI]

Sebagai syarat untuk memperoleh gelar Sarjana Komputer Pada Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Udayana

Tulisan ini merupakan hasil yang belum pernah dipublikasikan

I GEDE ARDHY SUARABASKARA NIM. 0708605084

Pembimbing I

Cokorda Rai Adi Pramartha, S.T., M.M.

NIP. 19780621 200604 1 002

Pembimbing II

I Ketut Gede Suhartana, S.Kom., M.Kom NIP. 19720110 200812 1 001

(3)

iii

LEMBAR PENGESAHAN TUGAS AKHIR

Judul : Analisis Performansi FTP (File Transfer Protocol)

Dengan Mekanisme Tunneling Teredo Untuk

Interkoneksi IPv4 dan IPv6 Kompetensi : Jaringan Komputer

Nama : I Putu Giri Kusuma

NIM : 0708605024

Tanggal Seminar : 23 April 2012

Disetujui oleh:

Pembimbing I

Cokorda Rai Adi Pramartha, S.T., M.M.

NIP. 19780621 200604 1 002

Pembimbing II

I Ketut Gede Suhartana, S.Kom, M.Kom NIP. 19720110 200812 1 001

Penguji I

Drs. I Wayan Santiyasa, M.Si NIP. 19670414 199203 1 002

Penguji II

I Made Widhi Wirawan, S.Si., M.Cs.

NIP. 19751105 200501 1 004

Penguji III

I Gede Santi Astawa, S.T., M.Cs.

NIP. 19821206 200604 1 003

Mengetahui,

Jurusan Ilmu Komputer FMIPA UNUD Ketua,

Drs. I Wayan Santiyasa, M.Si NIP. 19670414 199203 1 002

(4)

iv

Judul : Analisis Performansi FTP (File Transfer Protocol) dengan Mekanisme Tunneling Teredo untuk Interkoneksi IPv4 dan IPv6

Nama : I Gede Ardhy Suarabaskara (NIM. 0708605084) Pembimbing : 1. Cokorda Rai Adi Pramartha, S.T., M.M 2. I Ketut Gede Suhartana, S.Kom., M.Kom

ABSTRAK

Sehubungan dengan semakin berkurangnya alamat IPv4 yang tersedia, maka dibutuhkan mekanisme baru untuk ditambahkan ke internet, karena cepat atau lambat alamat IPv4 yang sebesar 32 bit akan semakin terbatas dan sulit didapatkan pada masa-masa mendatang, sehingga dibuatlah standar protokol baru yang disebut IPv6. IPv6 sebagai standar protocol baru harus mampu berinteraksi dengan IPv4 yang sudah umum digunakan, karena pada dasarnya IPv6 tidak kompatibel dengan IPv4 maka diperlukan mekanisme transisi yang dapat menjamin interoperabilitas antara jaringan IPv4 dengan jaringan IPv6 selama masa migrasi. Mekanisme transisi tersebut salah satunya dengan tunneling.

Pada umumnya, sebagian besar metode tunneling yang ada tidak mendukung jaringan NAT IPv4. Hanya mekanisme tunneling Teredo yang dapat menembus NAT, karena mekanisme ini bekerja dengan mengenkapsulasi paket IPv6 ke dalam paket UDP IPv4. Pada penelitian ini dibangun topologi jaringan testbed tunneling Teredo untuk interkoneksi antara IPv4 dan IPv6 yang meliputi perancangan jaringan IPv4, IPv6, dan PC sebagai tunnel Teredo. Selanjutnya diuji dan dianalisis sehingga diperoleh hasil suatu sistem yang dapat digunakan untuk komunikasi data dengan jaringan IPv4 ke IPv6. Penelitian yang dilakukan untuk mengetahui performansi FTP pada jaringan tunneling Teredo. Parameter uji yang digunakan adalah throughput, jitter, frame loss, latency dan transfer time untuk pengujian koneksi TCP, UDP dan FTP.

Hasil penelitian menunjukkan bahwa range rata-rata throughput FTP yaitu 4338.253-6961.643 tiap variasi data (8, 16, 32, 64, 128 MB), range rata-rata latency FTP yaitu 0.289-0.157 tiap variasi data yang diujikan, range rata-rata transfer time FTP yaitu 2.122-20.411 tiap variasi data yang diujikan, dan range rata-rata frame loss FTP adalah nol (0) yang menandakan suatu sistem topologi jaringan testbed yang dibangun telah memiliki reabilitas tinggi. Dengan menggunakan mekanisme tunneling Teredo mampu memberikan interkoneksi IPv6 ke host-host IPv4 yang berada di balik perangkat NAT pada jaringan private.

Kata Kunci : IPv6, IPv4, NAT (Network Address Translation), Tunneling Teredo, FTP.

(5)

v

(6)

vi

KATA PENGANTAR

Puji syukur penulis panjatkan kehadapan Ida Sang Hyang Widhi Wasa karena atas rahmat dan berkatnya, penulis dapat menyelesaikan Tugas Akhir yang berjudul, “Analisis Performansi FTP (File Transfer Protocol) dengan Mekanisme Tunneling Teredo untuk Interkoneksi IPv4 dan IPv6”.

Dalam penyusunan tugas akhir ini, penulis banyak mendapat masukan dan saran dari pihak-pihak yang membantu, maka melalui kesempatan ini penulis mengucapkan terima kasih kepada pihak yang telah membantu dalam menyusun tugas akhir ini, yaitu kepada:

1. Bapak Drs. I Wayan Santiyasa, M.Si. selaku Ketua Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Udayana.

2. Bapak Cokorda Rai Adi Pramartha, S.T., M.MSI, dan Bapak I Ketut Gede Suhartana, S.Kom., M.Kom selaku Dosen Pembimbing dalam penyelesaian tugas akhir ini.

3. Komisi Tugas Akhir Jurusan Ilmu Komputer FMIPA UNUD, yang telah memberikan petunjuk dalam penyusunan penelitian ini.

4. Rekan-rekan mahasiswa yang telah memberi dukungan dan kerja sama dalam pembuatan tugas akhir ini.

5. Keluarga serta semua pihak yang telah memberi dukungan sehingga laporan ini dapat diselesaikan sesuai dengan waktu yang ditentukan.

Penulis menyadari bahwa dalam penyusunan laporan tugas akhir ini masih terdapat kekurangan, sehingga saran dan kritik yang berguna dari pembaca akan sangat penulis hargai. Akhir kata penulis berharap semoga laporan ini dapat bermanfaat.

Bukit Jimbaran, 2012

Penulis

(7)

vii

DAFTAR ISI

HALAMAN JUDUL ... i

LEMBAR PERNYATAAN ... ii

LEMBAR PENGESAHAN ... iii

ABSTRAK ... iv

ABSTRACT ... v

KATA PENGANTAR ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... x

DAFTAR TABEL ... xi

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Tugas Akhir ... 3

1.4 Batasan Masalah... 3

1.5 Manfaat Tugas Akhir ... 4

BAB II TINJAUAN PUSTAKA ... 5

2.1 IPv6 ... 5

2.1.1 Pengenalan IPv6 ... 5

2.1.2 Perbandingan IPv6 dengan IPv4... 5

2.1.3 Format Header IPv6... 7

2.1.4 Representasi Alamat pada IPv6 ... 12

2.1.5 Kelas IPv6... 13

2.2 Metode Pengalamatan Address Ipv6 ... 14

2.3 Mekanisme Transisi IPv4 menuju IPv6 ... 14

2.3.1 Mekanisme Transisi Dual Stack ... 15

2.3.2 Mekanisme Transisi Tunneling ... 15

2.3.3 Mekanisme Transisi Translation ... 16

2.4 NAT (Network Address Translation) ... 17

2.4.1 Penggunaan NAT (Network Address Translation) ... 19

2.4.2 Keuntungan Menggunakan NAT ... 20

(8)

viii

2.4.3 Cara Kerja NAT ... 20

2.4.4 Jenis-jenis NAT ... 21

2.4.5 NAT berdasarkan Translasi ... 22

2.4.6 Isu NAT dalam Proses Transisi IPv6 ... 22

2.5 Teredo ... 23

2.5.1 Komponen Teredo ... 23

2.5.2 Cara Kerja Teredo ... 24

2.5.3 Pengalamatan Teredo ... 25

2.5.4 Contoh Alamat Teredo ... 27

2.5.5 Format Paket Teredo ... 28

2.6 FTP (File Transfer Protocol)... 29

2.7 Parameter QoS (Quality of Service) ... 31

BAB III METODE PENELITIAN... 33

3.1 Tempat Penelitian ... 33

3.2 Lingkungan Uji Coba ... 33

3.3 Instrumen Penelitian ... 34

3.3.1 Alat dan Bahan ... 34

3.4 Rancangan Penelitian... 34

3.4.1 Perancangan Topologi Testbed Teredo ... 35

3.5 Analisis Data ... 37

3.6 Alur Analisis ... 38

3.7 Diagram Alir Kerja Perancangan dan Implementasi Mekanisme Tunneling Teredo ... 45

BAB IV PEMBAHASAN ... 46

4.1 Analisis Topologi Jaringan Testbed... 46

4.2 Pengolahan Data ... 47

4.3. Analisis Performa Jaringan dengan TCP dan UDP ... 47

4.3.1 Analisis Throughput TCP ... 47

4.3.2. Analisis Jitter TCP ... 49

4.3.3. Analisis Frame Loss TCP ... 50

4.3.4 Analisis Throughput UDP... 51

(9)

ix

4.3.5. Analisis Jitter UDP ... 51

4.3.6. Analisis Frame Loss UDP ... 52

4.4. Analisis Perbandingan Performa UDP dan TCP ... 53

4.4.1 Analisis Perbandingan Throughput UDP dan TCP ... 53

4.4.2 Analisis Perbandingan Jitter UDP dan TCP ... 54

4.5. Analisis Performa Jaringan pada FTP ... 55

4.5.1 Analisis Transfer Time pada FTP ... 56

4.5.2 Analisis Latency pada FTP ... 57

4.5.3 Analisis Throughput pada FTP ... 58

4.5.4 Analisis Frame Loss pada FTP ... 59

4.5.5 Analisis Jitter pada FTP... 60

4.6 Mekanisme Tunneling Teredo ... 61

4.6.1 Proses Enkapsulasi IPv6 di UDP IPv4... 65

BAB V PENUTUP ... 66

5.1 Kesimpulan ... 66

5.2 Saran ... 67

DAFTAR PUSTAKA ... 68 LAMPIRAN

(10)

x

DAFTAR GAMBAR

Gambar 2.1 Format Header IPv4 ... 7

Gambar 2.2 Format Header IPv6 ... 9

Gambar 2.3 Posisi extension header pada protokol IPv6 ... 11

Gambar 2.4 Format Unicast Address ... 13

Gambar 2.5 Posisi NAT diantara jaringan local dan jaringan public ... 19

Gambar 2.6 Format paket Teredo yang terenkapsulasi paket UDP IPv4 ... 25

Gambar 2.7 Struktur alamat Teredo ... 25

Gambar 2.8 Flags ... 26

Gambar 2.9 Format paket Teredo ... 28

Gambar 2.10 Proses pertukaran file pada FTP... 30

Gambar 3.1 Desain topologi testbed Teredo ... 35

Gambar 3.2 Jperf pada sisi client di Windows 7 ... 39

Gambar 3.3 Jperf pada sisi server di Ubuntu 10.04 ... 39

Gambar 3.4 Tampilan SmartFTP pada sisi client ... 40

Gambar 3.5 Tampilan Wireshark pada saat capture data ... 41

Gambar 3.6 Diagram alir kerja perancangan dan implementasi mekanisme tunneling Teredo ... 45

Gambar 4.1 Perbandingan Throughput UDP dan TCP ... 54

Gambar 4.2 Perbandingan Jitter UDP dan TCP ... 55

Gambar 4.3 Format Alamat Teredo ... 61

Gambar 4.4 Qualification Procedure pada Teredo ... 64

Gambar 4.5 Enkapsulasi paket IPv6 ke dalam paket UDP IPv4... 65

(11)

xi

DAFTAR TABEL

Tabel 2.1 Packet Loss ... 31

Tabel 2.2 One-Way Delay/Latency ... 32

Tabel 2.3 Jitter ... 32

Tabel 3.1 Spesifikasi Hardware ... 33

Tabel 3.2 Data Pengujian FTP ... 43

Tabel 4.1 Data Throughput TCP ... 48

Tabel 4.2 Data Jitter TCP ... 49

Tabel 4.3 Data Frame Loss TCP ... 50

Tabel 4.4 Data Throughput UDP ... 51

Tabel 4.5 Data Jitter UDP ... 52

Tabel 4.6 Data Frame Loss UDP ... 53

Tabel 4.7 Data Transfer Time FTP ... 57

Tabel 4.8 Data Latency FTP ... 58

Tabel 4.9 Data Throughput FTP ... 59

Tabel 4.10 Data Frame Loss FTP ... 60

Tabel 4.11 Data Jitter FTP ... 61

Referensi

Dokumen terkait

maaf dari pihak korban serta perdamaian antara pihak pelaku dan korban memiliki pengaruh yang sangat besar kepada majelis hakim dalam menjatuhkan putusan Pidana Bersyarat

Banyaknya stasiun televisi di Indonesia mau tidak mau menyebab- kan persaingan sengit antarmedia televisi, stasiun televisi manakah yang akan memenangkan persaingan merebut

1) Kewenangan Pemerintah Provinsi DKI J akarta s ebagai Ibukota N egara Kesatuan Republik Indonesia yang meliputi penetapan dan pelaksanaan kebijakan dalam

Usaha laundry merupakan salah satu usaha penghasil limbah deterjen yang membuang sebagian besar limbahnya secara langsung ke saluran drainase atau sepanjang sungai

Berdasarkan latar belakang yang telah diuraikan sebelumnya, maka penulis merumuskan permasalahan sebagai berikut: “Apakah insentif berpengaruh dan signifikan terhadap komitmen

Hasil penelitian yang dilakukan oleh Pranata et all, (2012) menyebutkan bahwa, Komite Audit memiliki pengaruh yang positif terhadap penghindaran pajak, sedangkan menurut

Ada tiga tahapan dalam memberikan informasi dan edukasi pada pasien dan keluarga yaitu yang pertama melakukan asessmen/ identifikasi tentang kebutuhan edukasi yang akan dilakukan,

Lebih dari sepertiga (38 %, meningkat dari 34 % pada tahun 2004) area global tanaman biotek di tahun 2005, atau setara dengan 33.9 juta hektar, berada di negara berkembang