Anda di halaman 1dari 120

I

DAFTAR PENYUSUN

1. Dosen Pengampu Jaringan Komunikasi Data


2. Asisten Laboratorium Adaptive Network

II
DAFTAR ISI

DAFTAR PENYUSUN ............................................................................................................ ii


DAFTAR ISI............................................................................................................................. iii
DAFTAR GAMBAR ................................................................................................................ vi
DAFTAR TABEL .................................................................................................................... x
LEMBAR REVISI ................................................................................................................... xi
LEMBAR PERNYATAAN ..................................................................................................... xii
Visi & Misi Fakultas Teknik Elektro ..................................................................................... xiii
Visi & Misi Prodi S1 Teknik Telekomunikasi....................................................................... xiv
STRUKTUR LABORATORIUM ADAPTIVE NETWORK ................................................ xv
MODUL 0 Running Modul ..................................................................................................... 1
0.1 Tujuan ............................................................................................................................ 1
0.2 Peraturan Praktikum .................................................................................................. 1
0.2.1 Kelengkapan Praktikum .......................................................................................... 1
0.2.2 Kehadiran ............................................................................................................... 1
0.2.3 Selama Praktikum Berlangsung .............................................................................. 2
0.2.4 Tugas Pendahuluan ................................................................................................. 3
0.2.5 Tes Awal ................................................................................................................ 4
0.2.6 Jurnal Praktikum .................................................................................................... 4
0.2.7 Penilaian ................................................................................................................. 4
0.2.8 Prosedur Tukar Jadwal ........................................................................................... 4
0.2.9 Praktikum Susulan ................................................................................................. 5
0.2.10 Lain - lain .............................................................................................................. 6

MODUL 1 Pengenalan Jaringan Komputer ......................................................................... 8


1.1 Tujuan Praktikum ....................................................................................................... 8
1.2 Alat & Bahan ................................................................................................................ 8
1.3 Dasar Teori ................................................................................................................... 8
1.3.1 Model Osi................................................................................................................ 9
1.3.2 Model TCP/IP ......................................................................................................... 11
1.3.2.1 Protokol pada TCP/IP ..................................................................................... 12
1.3.2.2 Ip Address ...................................................................................................... 12
1.3.3 Media Transmisi .................................................................................................... 13

III
1.3.3.1 Jenis – jenis Media Transmisi ....................................................................... 13
1.3.3.2 Router ............................................................................................................. 16
1.3.3.3 Switch ............................................................................................................ 17
1.3.4 Internet Protocol Version 4 (IPv4) ......................................................................... 17
1.3.4.1 Classfull .......................................................................................................... 18
1.3.4.2 Classless ......................................................................................................... 18
1.3.4.3 Subnetting IPv4 .............................................................................................. 18
1.3.4.4 Istilah – istilah dalam Subnetting ................................................................... 19
1.3.4.5 CIDR dan VLSM ............................................................................................ 20
1.3.4.6 Perhitungan Subnetting .................................................................................. 21
1.3.4.7 Analogi Subnetting ......................................................................................... 22
1.3.5 Internet Protocol Version 6 (IPv6) ........................................................................ 24
1.3.6 Langkah – langkah Praktikum ............................................................................... 24
MODUL 2 Protokol Routing .................................................................................................. 41
2.1 Tujuan ...................................................................................................................... 41
2.2 Alat & Bahan ........................................................................................................... 41
2.3 Dasar Teori .............................................................................................................. 41
2.3.1 Jenis Routing ..................................................................................................... 42
2.4 Prosedur Praktikum ............................................................................................... 67
2.4.1 Routing Statis .................................................................................................... 67
2.4.2 Routing Dinamis RIP versi 2 ............................................................................. 68
2.4.3 Routing Dinamis OSPF .................................................................................... 69
MODUL 3 Pengenalan Dasar Linux dan Wireshark .......................................................... 71
3.1 Tujuan ...................................................................................................................... 71
3.2 Alat & Bahan ........................................................................................................... 71
3.3 Definisi Linux .......................................................................................................... 71
3.4 Macam – macam OS Linux .................................................................................... 72
3.5 Sistem File Linux ..................................................................................................... 73
3.6 Jenis – jenis File Linux ........................................................................................... 73
3.7 Filesystem Hierarchy Standard (FHS) .................................................................... 75
3.8 Perintah Dasar Linux ............................................................................................. 76
3.9 Apache 2 Web Server ............................................................................................. 79
3.10 Wireshark ................................................................................................................ 80
3.11 NTP (Network Time Protocol) ............................................................................... 81
3.11.1 Pengertian NTP (Network Time Protocol) ....................................................... 81
3.11.2 Pengertian Pool Server ................................................................................... 81
3.11.3 Penulisan Pool ................................................................................................ 82

IV
3.12 Pengumpulan Data Perhitungan QOS pada Web Server .................................. 82
3.12.1 Proses Instalasi ................................................................................................. 82
3.12.2 Installing NTP Server on Ubuntu ................................................................... 84
3.12.3 Tahapan Capture.............................................................................................. 86
3.13 Installing NTP Client on Ubuntu ......................................................................... 92
MODUL 4 Analisis Parameter QOS ..................................................................................... 97
4.1 Tujuan ...................................................................................................................... 97
4.2 Alat & Bahan ........................................................................................................... 97
4.3 Dasar Teori .............................................................................................................. 97
4.3.1 Pengertian QOS ................................................................................................ 97
4.3.2 Parameter QOS .................................................................................................. 98
4.3.2.1 Throughput ................................................................................................. 98
4.3.2.2 Delay .......................................................................................................... 98
4.3.2.3 Jitter ........................................................................................................... 99
4.3.2.4 Packet Loss ............................................................................................... 101
4.4 Prosedur Praktikum ............................................................................................... 102
4.4.1 Menghitung QOS ............................................................................................... 102
4.4.1.1 Menghitung Troughput ............................................................................. 102
4.4.1.2 Menghitung Delay .................................................................................... 102
4.4.1.3 Menghitung Packet Loss ........................................................................... 103
4.5 Kesimpulan .............................................................................................................. 104

V
DAFTAR GAMBAR

Gambar 1.1 OSI Layer ............................................................................................................... 9


Gambar 1.2 Model TCP/IP ........................................................................................................ 11
Gambar 1.3 Kabel UTP.............................................................................................................. 14
Gambar 1.4 Kabel UTP dan STP ............................................................................................... 15
Gambar 1.5 Konektor RJ-45 ...................................................................................................... 16
Gambar 1.6 Dedicated Router Cisco ......................................................................................... 16
Gambar 1.7 Switch Cisco .......................................................................................................... 17
Gambar 1.8 IPv4 Address ........................................................................................................ .17
Gambar 1.9 Topologi ............................................................................................................... 24
Gambar 1.10 Mengupas Kabel UTP ........................................................................................ 25
Gambar 1.11 Meng crimping Kabel ........................................................................................ 25
Gambar 1.12 Test Kabel .......................................................................................................... 25
Gambar 1.13 Tampilan Awal Pnet Lab ................................................................................... 28
Gambar 1.14 Tampilan Node pada Pnet Lab ........................................................................... 29
Gambar 1.15 Tampilan Options Node ..................................................................................... 29
Gambar 1.16 Tampilan Switch Bagian Atas ............................................................................ 30
Gambar 1.17 Tampilan Switch Bagian Bawah ........................................................................ 30
Gambar 1.18 Tampilan Opsi Node .......................................................................................... 31
Gambar 1.19 Tampilan Setting Linux ...................................................................................... 32
Gambar 1.20 Tampilan Setting Linux Bagian Bawah .............................................................. 32
Gambar 1.21 Gambar Topologi ............................................................................................... 32
Gambar 1.22 Tampilan Login Linux ........................................................................................ 33
Gambar 1.23 Tampilan Wired Setting ..................................................................................... 34
Gambar 1.24 Tampilan Network Setting .................................................................................. 34
Gambar 1.25 Tampilan Network Setting IPv 4......................................................................... 35
Gambar 1.26 Tampilan Input Address pada Ipv4 untuk Host1................................................ 35
Gambar 1.27 Tampilan Input Address pada Ipv4 untuk Host2................................................ 36
Gambar 1.28 Tampilan Input Address pada Ipv4 untuk Host3................................................ 36
Gambar 1.29 Tampilan Input Address pada Ipv4 untuk Host4................................................ 37
Gambar 1.30 Tampilan Menu Terminal .................................................................................. 37
Gambar 1.31 Tampilan Proses Ping dari Host1 ke Host4 ......................................................... 38

vi
Gambar 1.32 Tampilan Proses Ping dari Host2 ke Host3 ......................................................... 38
Gambar 2.1 Jenis Routing ........................................................................................................ 42
Gambar 2.2 Konfigurasi Routing statis.................................................................................... 43
Gambar 2.3 Konfigurasi IP untuk PC 0 ................................................................................... 47
Gambar 2.4 Konfigurasi IP untuk PC 1 ................................................................................... 48
Gambar 2.5 Hasil Traceroute Test Ping pada PC .................................................................... 49
Gambar 2.6 Konfigurasi Routing RIPv2.................................................................................. 52
Gambar 2.7 Pengaturan Alamat IP pada Laptop 0................................................................... 56
Gambar 2.8 Pengaturan Alamat IP pada Laptop 1................................................................... 57
Gambar 2.9 Hasil Traceroute dan Test Ping pada Laptop 0 .................................................... 58
Gambar 2.10 Konfigurasi Routing OSPF ................................................................................ 59
Gambar 2.11 Pengaturan Alamat IP pada Laptop 0 ................................................................. 64
Gambar 2.12 Pengaturan Alamat IP pada Laptop 1 ................................................................. 65
Gambar 2.13 Hasil Traceroute dan Test Ping pada Laptop 0 .................................................. 66
Gambar 2.18 Topologi untuk praktik Routing statis ................................................................ 67
Gambar 2.19 Topologi untuk praktik Routing RIP versi 2 ...................................................... 68
Gambar 2.20 Topologi untuk praktik Routing OSPF .............................................................. 69
Gambar 3.1 Masuk Sebagai Super User .................................................................................. 77
Gambar 3.2 Berhenti Sebagai Super User ............................................................................... 77
Gambar 3.3 Melihat Daftar Direktori ...................................................................................... 77
Gambar 3.4 Membuat Direktori ............................................................................................... 77
Gambar 3.5 Menampilkan direktori mana user berada ............................................................ 77
Gambar 3.6 Berpindah direktori .............................................................................................. 77
Gambar 3.7 Menghapus direktori ............................................................................................ 77
Gambar 3.8 Membuat file ........................................................................................................ 78
Gambar 3.9 Menyalin file ........................................................................................................ 78
Gambar 3.10 Memindahkan file ke direktori lain .................................................................... 78
Gambar 3.11 Rename atau memindah file ............................................................................... 78
Gambar 3.12 Menghapus file ................................................................................................... 78
Gambar 3. 13 Melihat daftar alamat IP .................................................................................... 79
Gambar 3. 14 Ping host ............................................................................................................ 79
Gambar 3.15 Instalasi Apache2 ............................................................................................... 83
Gambar 3.16 Instalasi net-tools ............................................................................................... 83

vi
i
Gambar 3.17 Instalasi Wireshark ............................................................................................. 83
Gambar 3.18 Konfigurasi Wireshark ....................................................................................... 83
Gambar 3.19 Perintah Usermod ............................................................................................... 84
Gambar 3.20 Update indeks Repositori ................................................................................... 84
Gambar 3.21 Install NTP Server .............................................................................................. 84
Gambar 3.22 Verify Installation .............................................................................................. 84
Gambar 3.23 NTP server pool ................................................................................................. 85
Gambar 3. 24 NTP server Asia pool ........................................................................................ 85
Gambar 3.25 Restart and Verifikasi NTP ............................................................................... 86
Gambar 3.26 Konfigurasi Firewall .......................................................................................... 86
Gambar 3.27 Periksa IP ........................................................................................................... 86
Gambar 3.28 Tampilan Awal Wireshark ................................................................................. 87
Gambar 3.29 Tampilan Web Server ........................................................................................ 87
Gambar 3.30 Mulai Capture .................................................................................................... 88
Gambar 3.31 Stop Capture....................................................................................................... 88
Gambar 3.32 Menu Conversations .......................................................................................... 89
Gambar 3.32 Filter IP Tujuan .................................................................................................. 89
Gambar 3.33 Hasil Apply Filter ............................................................................................... 90
Gambar 3.34 Menangkap Data ................................................................................................ 90
Gambar 3.35 Data Statistik ...................................................................................................... 91
Gambar 3.36 Expor File .......................................................................................................... 91
Gambar 3.37 File CSV ............................................................................................................ 91
Gambar 3.38 Buka Spreadsheet ............................................................................................... 92
Gambar 3.39 Install ntpdate ..................................................................................................... 92
Gambar 3.40 NTP Server IP .................................................................................................... 93
Gambar 3.41 Periksa Hostname ............................................................................................... 93
Gambar 3.42 Tambah NTP Server........................................................................................... 93
Gambar 3.43 Verifikasi Client Time Sync ............................................................................... 93
Gambar 3.44 Instal NTP Client ............................................................................................... 93
Gambar 3.45 Konfigurasi NTP Client ..................................................................................... 94

vi
ii
Gambar 3.46 Restart The NTP Server ..................................................................................... 94
Gambar 3.47 Memverifikasi NTP Time................................................................................... 94
Gambar 4.1 Statistic Data ...................................................................................................... 102
Gambar 4.2 Total Delay ......................................................................................................... 102
Gambar 4.3 Rata rata Delay ................................................................................................... 103
Gambar 4.4 Packet Loss ........................................................................................................ 103

ix
DAFTAR TABEL

Tabel 1.1 Kombinasi Warna Kabel Straight ............................................................................. 14


Tabel 1.2 Kombinasi Warna Kabel Crossover .......................................................................... 15
Tabel 1.3 IPv4 Classfull .......................................................................................................... 18
Tabel 1.4 IPV4 Classless ........................................................................................................ 18
Tabel 1.5 Available Host by Subnet mask ............................................................................... 20
Tabel 1.6 Available Addresses Per Subnet by CIDR............................................................... 21
Tabel 1.7 Tabel Host dan Broadcast ....................................................................................... 23
Tabel 2.1 Konfigurasi Router 0 ............................................................................................... 44
Tabel 2.2 Konfigurasi Router 1 ............................................................................................... 45
Tabel 2.3 Konfigurasi Router 2 ............................................................................................... 46
Tabel 2.4 Perbedaan Protocol Link State dan Distance Vector ............................................... 50
Tabel 2.5 Contoh Routing Link State dan Distance Vector ..................................................... 50
Tabel 2.6 Perbandingan antara RIPv1 dan RIPv2 ................................................................... 51
Tabel 2.7 Konfigurasi Router 0 ............................................................................................... 53
Tabel 2.8 Konfigurasi Router 1 ............................................................................................... 54
Tabel 2.9 Konfigurasi Router 2 ............................................................................................... 55
Tabel 2.10 Konfigurasi Router 0 ............................................................................................. 60
Tabel 2.11 Konfigurasi Router 1 ............................................................................................. 61
Tabel 2.12 Konfigurasi Router 2 ............................................................................................. 63
Tabel 4.1 Macam – macam Delay ........................................................................................... 98
Tabel 4.2 Kualitas Delay Berdasarkan TIPHON .................................................................... 99
Tabel 4.3 Kualitas Delay Berdasarkan ITU-T ....................................................................... 99
Tabel 4.4 Standarisasi Jitter versi TIPHON ............................................................................ 100
Tabel 4.5 Standarisasi Packet Loss versi TIPHON ................................................................. 101
Tabel 4.6 Standarisasi Packet Loss versi ITU-T ..................................................................... 101

X
LEMBAR REVISI

Yang bertanda tangan di bawah ini:

Nama : Dr. Sofia Naning Hertiana, S.T., M.T.


NIP : 99710011-1
Jabatan: Dosen Pembina Laboratorium Adaptive Network

Dengan ini menyatakan pelaksanaan Revisi Modul Jaringan Komunikasi Data


untuk Prodi S1 Teknik Telekomunikasi, telah dilaksanakan dengan penjelasan sebagai
berikut:

No Keterangan Revisi Tanggal Revisi Terakhir

xi
LEMBAR PERNYATAAN

Yang bertanda tangan di bawah ini:


Nama : Dr. Sofia Naning Hertiana, S.T., M.T.
NIP : 99710011-1
Jabatan : Dosen Pembina Laboratorium Adaptive Network

Menerangkan dengan sesungguhnya bahwa modul praktikum ini telah di


review dan akan digunakan untuk pelaksanaan praktikum di Semester genap Tahun
Akademik 2022/2023 di Telkom University Landmark Tower Laboratorium Adaptive
Network 11.13 Fakultas Teknik Elektro Universitas Telkom.

Bandung, 6 Februari 2023

Mengetahui, Menyetujui,

Ketua Kelompok Keahlian Jaringan & Dosen Pembina Laboratorium

Multimedia Adaptive Network

Dr.Eng. Favian Dewanta, ST., M.Eng. Dr. Sofia Naning Hertiana, S.T., M.T.
NIP. 15871696-2 NIP. 99710011-1

xii
Visi & Misi Fakultas Teknik Elektro

VISI:

” Menjadi fakultas berstandar internasional yang berperan aktif dalam pengembangan


pendidikan, riset, dan entrepreneurship di bidang teknik elektro dan teknik fisika,
berbasis teknologi informasi”

MISI:
1. Menyelenggarakan sistem pendidikan yang berstandar internasional di bidang
teknik elektro dan teknik fisika berbasis teknologi informasi.
2. Menyelenggarakan, menyebarluaskan, dan memanfaatkan hasil-hasil riset
berstandar internasional di bidang teknik elektro dan fisika.
3. Menyelenggarakan program entrepreneurship berbasis teknologi bidang
teknik elektro dan teknik fisika di kalangan sivitas akademika untuk
mendukung pembangunan ekonomi nasional.
4. Mengembangkan jejaring dengan perguruan tinggi dan industri terkemuka
dalam dan luar negeri dalam rangka kerjasama pendidikan, riset, dan
entrepreneurship.
5. Mengembangkan sumberdaya untuk mencapai keunggulan dalam pendidikan,
riset, dan entrepreneurship.

xiii
Visi & Misi Prodi S1 Teknik Telekomunikasi

VISI:

“Menjadi Program Studi S1 Teknik Telekomunikasi berstandar internasional yang


berperan aktif dalam pengembangan pendidikan, riset dan entrepreneurship
dibidang rekayasa telekomunikasi digital”.

MISI:
1. Menyelenggarakan pendidikan unggulan dan berstandar internasional yang
menyertakan dan mengakomodasi program entrepreneurship.
2. Mengembangkan dan menyebarluaskan ilmu pengetahuan dan teknologi
telekomunikasi khususnya wireless communication yang diakui secara
internasional.
3. Menyelenggarakan program entrepreneurship di kalangan sivitas akademika
yang berbasis teknologi di bidang telekomunikasi.
4. Memanfaatkan ilmu pengetahuan dan teknologi telekomunikasi untuk
peradaban bangsa dan masyarakat internasional.

xiv
STRUKTUR LABORATORIUM ADAPTIVE NETWORK

JABATAN NAMA
Ketua KK Jaringan dan Multimedia Dr.Eng. Favian Dewanta, ST., M.Eng.

Pembina Lab. Adaptive Network Dr. Sofia Naning Hertiana, S.T., M.T.
Koordinator Asisten Lab. Adaptive Laurentius Nathaniel
Network
Bendahara Lab. Adaptive Network Cyla Rahmania
Sekretaris Lab. Adaptive Network Meti Hervina
Koordinator Bidang SDM Gilang Virgo Perdana
Eksternal
Koordinator Bidang SDM Internal Kania Pradnya Sekardefi
Koordinator Divisi Praktikum Lab. Regin Georgius Sembiring
Adaptive Network
Sekretaris Praktikum Maria Putri Amelia S
Divisi Humas Praktikum Latasya Maghirifta Herrawan
Divisi Media Creative Mochamad Rafli Hadiana

Divisi General Affair Mohammad Rayhan Aryana


Anggota Asisten Praktikum - Addristy Gita Pramesti
- Adzka Zahratu Putri As'ari
- Agnes Olganita Situmorang
- Akhmad Sujatmiko
- Ari Yanuar Putra
- Azzahra Setya Wardhani
- Bagus Dwi Prasetyo
- Ima Dewi Arofani
- Ivah Puspita Payangan
- Muhammad Billy Julyano
- Mutiara Dewi P
- Raditya Zahran
- Ridho Ansyah Sojuangon Panggabean
- Riska Amanda
- Yolandha Aprilia Sary Siburian
- Ahmad Naoval Annasi
Anggota Asisten Riset - Arga Valen Lazuardi
- Ari Erginta Ginting
- Faishal Yusuf Baqir
- Firdaus Adinegoro
- Hanifah Marta Ardilah
- Ikhwan Nashir Zaini
- Meti Hervina
- Mochamad Rafli Hadiana
- Mochammad Iqbal Fahriza
- Muhammad Litfan Rahmansyah
- Novan Purba Wasesa
- Rafsanjani Nurul Irsyad
- Rashid Muhammad Fajri
- Rayhan Aziz Budiana
- Salman Alfarizi N.B
xv
- Salwa Aulia Farida Yudistira
- Shafira Rahma Febriyanti
- Syekh Maulana Wijaya
- Wilda Bela Nusadina
- Xavier Samuel MFP
- Zaid Muhammad

xvi
Modul 0

Running Modul

0.1 Tujuan

Setelah mengikuti Running Modul mahasiswa diharapkan dapat:


1. Memahami peraturan kegiatan praktikum.
2. Memahami Hak dan Kewajiban praktikan dalam kegiatan
praktikum.
3. Memahami komponen penilaian kegiatan praktikum.

0.2 Peraturan Praktikum

0.2.1 Kelengkapan Praktikum

1. Seluruh praktikan wajib mematuhi tata tertib praktikum Laboratorium Adaptive


Network.
2. Kartu Praktikum
Praktikan wajib membawa kartu praktikum selama mengikuti praktikum
Jaringan Komunikasi Data.
a. Kartu praktikum WAJIB diberi pas foto 3x4 terbaru dan identitas.
b. Jika kartu praktikum HILANG maka silahkan untuk meminta kembali ke Lab
Adaptive Network selama stock kartu praktikum masih ada dan apabila stock
kartu praktikum tidak ada, silahkan praktikan datang ke laboran untuk meminta
kartu baru. Praktikan WAJIB meminta data ulang pada asisten yang mengajar
pada modul yang bersangkutan.
c. Jika kartu praktikum TERTINGGAL praktikan diperbolehkan mengikuti
praktikum dengan catatan nilai jurnal akan di diskon 50% dan apabila praktikan
ingin mengembalikan nilai tersebut maka praktikan WAJIB mengerjakan tugas
yang nantinya diberikan oleh asisten yang bersangkutan.

0.2.2 Kehadiran

1. Praktikan diharapkan standby di room/lab 10 menit sebelum praktikum dimulai.


2. Toleransi keterlambatan adalah 15 menit. Jika melebihi waktu yang ditentukan
praktikan tidak diperkenankan mengikuti praktikum modul yang bersangkutan.
3. Praktikan dapat melaksanakan praktikum setelah mendapat instruksi dari
asisten.

1
0.2.3 Selama Praktikum Berlangsung

1. Praktikan harus menggunakan masker.


2. Praktikan membawa hand sanitizer dan masker pengganti.
3. Praktikan harus mematuhi protokol kesehatan (prokes).
4. Pada saat praktikum dilarang memakai jaket kecuali SAKIT.
5. Saat praktikum berlangsung dilarang menggunakan barang-barang yang tidak
berhubungan dengan praktikum (gelang, cincin, perhiasan berlebihan dan
BARANG ELEKTRONIK)
6. Praktikan dilarang mengoperasikan alat-alat praktikum sebelum mendapat
instruksi oleh asisten jaga.
7. Selama pelaksanaan praktikum HP WAJIB DI SILENT, menerima panggilan
atau sms dilakukan di luar ruangan praktikum dengan seizin asisten jaga.
8. Dilarang membuat keributan selama praktikum.
9. Tidak boleh makan atau minum di dalam ruangan praktikum.
10. Praktikan wajib mengikuti seluruh modul praktikum jaringan komunikasi
data. Jika tidak mengikuti salah satu modul maka nilai modul yang tidak diikuti
adalah NOL.
11. Dilarang tidur, merokok, atau melakukan hal-hal yang tidak berhubungan
dengan pelaksanaan praktikum.
12. Dilarang menggunakan software yang tidak berhubungan dengan
pelaksanaan praktikum.
13. Segala sesuatu yang berhubungan dengan lab Adaptive Network maupun
Administrasi Adaptive Network harus memakai seragam resmi Universitas
Telkom serta bersepatu full cover dan menggunakan kaos kaki.

Bagi Praktikkan perempuan:


1. Menggunakan rok/celana panjang, tidak berbelah, berwarna hitam/biru dongker
(bukan chiffon)
2. Tidak memperlihatkan lekukan tubuh
3. Bagi yang tidak berjilbab, rambut wajib diikat.
4. Rambut tidak boleh diwarnai bagi yang tidak berjilbab.
5. Tidak menggunakan atribut jurusan.

Bagi Praktikkan laki-laki:


1. Menggunakan celana bahan (bukan jeans atau chino) formal seperti pelaksanaan
PKKMB berwarna hitam/biru dongker
2. Rambut tidak boleh diwarnai
3. Rambut yang panjang dirapikan menggunakan bando atau kuncir rambut
4. Tidak menggunakan atribut jurusan.

2
Ketentuan Seragam:
a. Senin : Kemeja Merah/Putih
b. Selasa- Rabu : Kemeja Putih
c. Kamis : Kemeja Bebas/Putih
d. Jumat : Kemeja Batik/Putih (no outer batik)
e. Sabtu : Kemeja Bebas/Putih

1. Praktikum susulan sesuai prosedur laboran.


2. Praktikan TIDAK BOLEH menggunakan PNETLAB di luar jadwal
praktikumnya.
3. Perwakilan kelompok WAJIB membuat folder tiap kelompoknya.
4. Praktikan TIDAK BOLEH menghapus atau mengubah project yang sudah ada
di PNETLAB.
5. Jika praktikan diketahui menghapus atau mengubah project maka akan diberi
sanksi berupa sekali peringatan dan dikurangi nilainya di modul yang
bersangkutan.

0.2.4 Tugas Pendahuluan

1. Bersifat opsional dan dikerjakan secara individu.


2. Jika tidak mengerjakan TP, tetap diperbolehkan mengikuti praktikum dan nilai
TP = 0
3. Soal TP akan dishare pada hari kamis jam 20.00 Di Minggu kedua melalui
sosial media Line/Telegram Adaptive Network .
4. Tugas Pendahuluan dikerjakan tulis tangan di buku B5 bersampul Biru Metalic
dilapisi sampul plastik dengan:
 Pada bagian depan buku, diberi cover buku praktikum yang sudah
disediakan dan format yang sudah ditentukan sebelumnya.
 Praktikan menempelkan foto formal (pas foto) background merah dengan
ukuran 3 x 4 pada cover buku praktikum.
 Untuk format cover dapat dilihat dan diunduh di OA LINE (@qka3787h) .
 Format cover harus dicetak.
5. Pengumpulan Tugas Pendahuluan dikumpulkan serentak hari Senin Minggu 1
pukul 08.00 - 10.00 WIB di Rak Depan Laboratorium Adaptive Network
Gedung TULT Lantai 11 Ruang 13.
6. Pulpen yang digunakan HARUS berwarna hitam dan dikerjakan secara
berurutan (Soal Jawab)
7. Jika terdapat masteran atau sumber contekan, maka sumber tersebut TP & TA
= 0 dan praktikan yang meng-copy TP & TA = 0.
8. Bagi praktikan yang terlambat mengumpulkan Tugas Pendahuluan > 10 menit,
maka nilai Tugas Pendahuluan akan mendapat discount 100%.
9. TP dikumpulkan secara serentak pada hari yang telah ditentukan oleh asisten,

3
bertempat di Rak Depan Laboratorium Adaptive Network sesuai dengan hari
dan minggu praktikum masing-masing pratikan.

0.2.5 Tes Awal

1. Tes awal diberikan oleh asisten jaga sebelum praktikum dimulai dengan
waktu pengerjaan 15 menit.
2. Apabila nilai praktikan dari poin diatas dirasa kurang, asisten berhak
memberikan tugas tambahan.
3. Apabila praktikan join pada saat Tes Awal berlangsung maka praktikan
diperbolehkan mengikuti Tes Awal tanpa tambahan waktu.
4. Soal Tes Awal berbentuk Lisan.

0.2.6 Jurnal Praktikum

1. Pengumpulan jurnal praktikum dilakukan setiap akhir praktikum.


2. Jurnal praktikum dikerjakan di PC masing-masing dengan diberi format
(Kelompok_Nama_Shift). Kemudian di simpan di desktop PC.
3. Isi jurnal tidak boleh sama, untuk pelanggaran hal ini akan dikenakan sanksi
berupa nilai jurnal dibagi dengan jumlah orang yang memiliki isi jurnal sama.
4. Praktikan yang tidak mengumpulkan jurnal maka tidak akan mendapat nilai
jurnal sesuai dengan persentase penilaian jurnal.

0.2.7 Penilaian
1. Masing-masing modul praktikum bobotnya 25% dengan ketentuan:
2. Teori (30%):
a. TP: 50%
b. TA: 50%
3. Praktik (40%)
4. Analisis hasil praktikum (30%):
a. Laporan Praktikum: 50%
b. Analisis hasil praktikum: 50%

0.2.8 Prosedur Tukar Jadwal

1. Pertukaran jadwal paling lambat 3 hari sebelum praktikum, dengan mengisi


formulir tukar jadwal yang telah disetujui oleh asisten dan telah dicap dengan
stempet Lab. Adaptive Network.
2. Tidak diperkenankan menyusup pada jadwal praktikum yang bukan
merupakan jadwalnya.
3. Tukar jadwal harus pada modul yang sama.

4
0.2.9 Praktikum Susulan

1. Sakit
a. Dirawat Inap
 Praktikan wajib melampirkan surat keterangan rawat inap dari rumah
sakit/puskesmas/instansi terkait.
 Praktikan wajib memproses pengajuan praktikum susulan maksimal
tujuh hari setelah masa rawat inap selesai.
b. Penyakit kronis
 Praktikan wajib melampirkan surat sakit dari rumah
sakit/puskesmas/instansi terkait dengan menyebutkan keterangan sakit
secara jelas di surat sakit tersebut.

2. Dispensi Akademik
 Praktikan wajib melampirkan salinan bukti approval dispensasi dari i-
Gracias yang telah disetujui oleh Bagian Kemahasiswaan

3. Musibah
a. Kematian Keluarga Inti
 Praktikan wajib melampirkan surat kematian maksimal tujuh hari setelah
berita duka terjadi. Keluarga inti terdiri dari orang tua, kakak, dan adik
serta suami atau istri.
b. Kecelakaan
 Praktikan disarankan mendokumentasikan tempat kejadian perkara/bukti
kecelakaan lainnya yang berkaitan sebagai bukti pengajuan praktikum
susulan.
 Praktikan yang tidak sempat mendokumentasikan tempat kejadian
perkara/bukti kecelakaan lainnya wajib membuat surat pernyataan
bermaterai disertai keterangan pengesahan dari pihak yang dituakan di
sekitar tempat kejadian perkara.

4. Ibadah
 Praktikan wajib melampirkan salinan bukti approval dispensasi dari i-
Gracias yang telah disetujui oleh Bagian Kemahasiswaan.

5
0.2.10 Lain – lain

1 Segala bentuk intimidasi terhadap asisten akan diteruskan ke Lab Adaptive


Network untuk selanjutnya ke pihak Universitas.
2 Selama jalannya praktikum, asisten berhak mengeluarkan praktikan yang
dianggap belum siap mengikuti praktikum.
3 Segala bentuk pelanggaran terhadap poin-poin akan dikenakan sanksi.
4 Hal-hal yang belum ditetapkan dalam tata tertib ini akan ditetapkan kemudian.

6
4

MODUL 1
Pengenalan Jaringan
Komputer

7
Modul 1

Pengenalan Jaringan Komputer

1.1 Tujuan Praktikum

Setelah mengikuti praktikum ini mahasiswa diharapkan dapat:

1. Mengetahui dan memahami konsep layer OSI dan TCP/IP.

2. Mengenal dasar media transmisi kabel LAN.

3. Mengetahui dan memahami pengalamatan IP Address.

4. Mampu mendesain jaringan VLAN.

1.2 Alat & Bahan

- Tang Crimping

- Kabel twisted pair

- Konektor RJ-45

- LAN Tester

1.3 Dasar Teori

Jaringan Komputer adalah sekumpulan komputer yang terhubung satu dengan yang
lain melalui media perantara. Komunikasi antar komputer dari vendor yang berbeda akan
dapat terjalin jika menggunakan protokol yang sama.

Protokol itu sendiri merupakan sekumpulan aturan mengenai pertukaran atau bahasa
untuk mempermudah pengertian, penggunaan, desain dan adanya keseragaman di antara
pembuat perangkat jaringan. Sedangkan standar adalah aturan yang telah disepakati untuk
diaplikasikan.

Oleh karena itu, perlu dibuat suatu referensi yang dapat disepakati bersama. Sebuah
model arsitektural dikenal sebagai OSI (Open System Interconnection) yang dibuat oleh
badan International Organization for Standarization (ISO) digunakan untuk menerangkan
struktur dan fungsi protokol komunikasi data.

8
1.3.1 Model OSI
OSI Layer merupakan sebuah model arsitektural jaringan yang merupakan standar dalam
komunikasi data agar antar sistem yang berbeda pengembang/vendor dapat saling
berkomunikasi. Untuk menghubungkan komputer di dalam sebuah jaringan haruslah
melalui proses yang sangat panjang. Proses terpanjang terjadi pada saat paket data mulai
ditransmisikan oleh server dan diterima oleh PC Client. Kedua proses tersebut haruslah
melewati beberapa layer atau bagian, yang dikenal dengan istilah OSI Layer. Model OSI
terdiri dari 7 layer, dimana setiap layer-nya memiliki fungsi spesifik dalam sebuah jaringan
serta sifat modularity yang artinya dapat melakukan swap atau bongkar pasang eteknologi
di suatu layer tanpa mempengaruhi layer lainnya, contohnya seperti pertukaran protokol
yang digunakan sesuai dengan kebutuhan Layer Bentuk Fungsi Secara Umum

Gambar 1.1 OSI Layer

Berikut ini adalah fungsi dari masing masing layer:


1. Physical

Layer ini berfungsi untuk membentuk, memelihara, dan memutuskan koneksi antar
jaringan secara fisik (media transmisi) yang dibagi menjadi dua yaitu menggunakan kabel
dan tanpa kabel. Menggunakan kabel misalnya RJ-45, UTP, kabel fiber optik, dll.

9
Dan tanpa kabel misalnya dengan gelombang elektromagnetik, dll. Di layer ini data
berbentuk frame (dari data link) diubah menjadi bentuk bit, yang kemudian akan
ditransmisikan ke jaringan.
2. Data Link

Kata kuncinya adalah "Link", jadi fungsinya menyediakan link untuk data agar
sampai ke tujuan dan dikonversi menjadi frame. Menyediakan komunikasi dari node ke
node, melakukan error control dan flow control.

3. Network

Bertanggung jawab menentukan alamat jaringan, menentukan rute yang harus


diambil selama perjalanan, dan menjaga antrian trafik di jaringan. Bentuk data dari layer
Network adalah paket.

4. Transport

Bertanggung Jawab membagi data menjadi segmen, menjaga koneksi logika “end
to end” antar terminal, menyediakan transfer yang reliable dan transparan antara dua
node akhir, multiplexing, kendali aliran dan kendali kesalahan serta memperbaikinya.

5. Session

Menentukan bagaimana dua terminal menjaga, memelihara dan mengatur koneksi,


bagaimana mereka saling berhubungan satu sama lain dan juga melakukan terminasi bila
komunikasi telah selesai dilakukan.

6. Presentation

Bertugas menangani format data yang dapat dipahami oleh berbagai macam media,
mengkonversi format data, enkripsi data dan kompresi data agar data lebih efisien.
7. Application

Bertanggung jawab menyediakan layanan bagi berbagai aplikasi network.

10
1.3.2 Model TCP/IP

Transmission Control Protocol/Internet Protocol (TCP/IP) adalah sekelompok


protokol yang mengatur komunikasi data komputer di Internet. Protokol TCP/IP
dikembangkan pada akhir dekade 1970-an hingga awal 1980-an sebagai sebuah protokol
standar untuk menghubungkan komputer- komputer dan jaringan untuk membentuk
sebuah jaringan yang luas (WAN).
TCP/IP merupakan sebuah standar jaringan terbuka yang bersifat independen
terhadap mekanisme transport jaringan fisik yang digunakan, sehingga dapat digunakan
dimana saja. Protokol ini menggunakan skema pengalamatan yang sederhana yang
disebut sebagai alamat IP (IP Address) yang mengizinkan hingga beberapa ratus juta
komputer untuk dapat saling berhubungan satu sama lainnya di Internet. Protokol ini juga
bersifat routable yang berarti protokol ini cocok untuk menghubungkan sistem- sistem
berbeda (seperti Microsoft Windows dan keluarga UNIX) untuk membentuk jaringan
yang heterogen.

Berikut adalah layer-layer dalam TCP/IP:

Gambar 1.2 Model TCP/IP

Dari segi fungsi, layer-layer ini sama dengan OSI layer. Bedanya adalah:

1. Application pada TCP/IP, mewakili layer Application, Presentation, dan Session


pada OSI layer.
2. Transport pada TCP/IP, mewakili layer Transport pada OSI layer

11
3. Internet pada TCP/IP, mewakili layer Network pada OSI layer.
4. Network layer pada TCP/IP, mewakili layer Data link dan Physical padaOSI
layer.

1.3.2.1 Protokol pada TCP/IP

Berikut adalah fungsi dari protokol TCP/IP:

1. Melakukan deteksi adanya koneksi fisik atau ada tidaknya komputer atau
mesin lainnya.

2. Melakukan metode “jabat-tangan” (handshaking).

3. Negosiasi berbagai macam karakteristik hubungan.

4. Bagaimana mengawali dan mengakhiri suatu pesan.

5. Bagaimana format pesan yang digunakan.

6. Yang harus dilakukan saat terjadi kerusakan pesan atau pesan


yang tidak sempurna.

7. Mendeteksi rugi-rugi pada hubungan jaringan dan langkah-langkah yang


dilakukan selanjutnya

8. Mengakhiri suatu koneksi.

1.3.2.2 IP Address

Alamat IP (Internet Protocol Address atau sering disingkat IP) adalah deretan
angka biner antara 32-bit sampai 128-bit yang dipakai sebagai alamat identifikasi untuk
tiap komputer host dalam jaringan Internet. Panjang dari angka ini adalah 32-bit (untuk
IPv4), dan 128-bit (untuk IPv6) yang menunjukkan alamat dari komputer tersebut pada
jaringan Internet berbasis TCP/IP. Sistem pengalamatan IP ini terbagi menjadi dua, yakni:

1. IP versi 4 (IPv4)

2. IP versi 6 (IPv6)

12
1.3.3 Media Transmisi
Media transmisi adalah media yang menghubungkan antara pengirim dan
penerima informasi (data), karena jarak yang jauh, maka data terlebih dahulu diubah
menjadi kode/isyarat, dan isyarat inilah yang akan dimanipulasi dengan berbagai
macam cara untuk diubah kembali menjadi data.

1.3.3.1 Jenis – Jenis Media Transmisi


A. Guided Transmission Media

Guided Transmission Media atau media transmisi


terpandu merupakan jaringan yang menggunakan sistem
kabel.

B. Unguided Transmission Media

Unguided Transmission Media atau media transmisi tidak terpandu


merupakan jaringan yang menggunakan sistem gelombang.

⮚ Kabel

Jenis – jenis media transmisi kabel ada 3 ,yaitu :

1. Twisted Pair (kabel duakawat)

2. Coaxial Cable (kabel koaksial)

3. Optic Fiber (kabel serat optik)

⮚ Media transmisi twisted pair ini dikelompokan menjadi 2, yaitu:


1. Unshielded Twisted-Pair (UTP)
2. Shielded Twisted-Pair (STP)
1. Kabel Unshielded Twisted-Pair (UTP)

Unshielded Twisted-Pair (UTP) adalah sebuah jenis kabel jaringan yang


menggunakan bahan dasar tembaga yang tidak dilengkapi dengan shield internal. Jenis
kabel UTP ini yang paling umum digunakan dalam Jaringan Lokal (LAN), karena
kinerja yang ditunjukkannya relatif bagus dan harganya juga murah. Dalam kabel UTP
terdapat insulasi satu lapis yang melindungi kabel dari ketegangan fisik atau kerusakan
api. UTP diimplementasikan menggunakan konektor modul telepon seperti RJ-11 dan
RJ-45.

13
Gambar 1.3 Kabel UTP

Ada 2 jenis pemasangan kabel UTP yaitu :

⮚ Kabel Straight :
Kabel ini digunakan untuk menghubungkan antar perangkat yang berbeda
jenis, seperti antara komputer ke switch, komputer ke hub, router ke switch,
router ke hub, dll. Teknik ini digunakan pada Topologi Star.
Kombinasi warnanya dapat dilihat pada tabel berikut :
Ujung ke -1 Ujung ke-2

Pin Warna Pin Warna

1 putih orange 1 putih orange

2 Orange 2 orange

3 putih hijau 3 putih hijau

4 Biru 4 biru

5 putih biru 5 putih biru

6 Hijau 6 hijau

7 putih coklat 7 putih coklat

8 Coklat 8 coklat

Tabel 1.1 Kombinasi Warna Kabel Straight


⮚ Kabel Crossover
Kabel ini digunakan untuk koneksi jaringan peer to peer antara perangkat
yang sejenis contohnya dari komputer ke komputer, komputer ke router, dari
switch ke switch, dan kombinasi warna nya dapat dilihat pada tabel berikut:

14
Ujung ke -1 Ujung ke-2

Pin Warna Pin Warna

1 putih orange 1 putih hijau

2 Orange 2 hijau

3 putih hijau 3 putih orange

4 Biru 4 biru

5 putih biru 5 putih biru

6 Hijau 6 orange

7 putih coklat 7 putih coklat

8 Coklat 8 coklat

Tabel 1.2 Kombinasi Warna Kabel Crossover

Pada perangkat zaman sekarang sudah menggunakan auto MDI-X jadi


walaupun perangkatnya berbeda ataupun sama, tetap bisa pakai kabel straight dan
crossover. Contohnya pada penghubungan switch dengan switch, dapat
menggunakan kedua kabel tersebut. Namun pernyataan di atas tidak hanya berlaku
untuk switch saja, namun, pada router dan hub juga dapat digunakan.

2. Kabel Shielded Twisted-Pair (STP)


Shielded twisted-Pair (STP) adalah kabel tembaga yang memiliki
pembungkus pada masing-masing pasangan kabelnya. Perlindungan tersebut
terdapat pada setiap pasang kabelnya yang dilindungi timah dan setiap pasangan
kabel tersebut masing-masing dilapisi dengan pelindung. Kabel ini sama dengan
UTP, perbedaannya hanya dilapisan pelindungnya lapisan pelindung tersebut
berfungsi untuk melindungi interferensi gelombang elektromagnetik baik dari
dalam maupun dari luar.

Gambar 1.4 Kabel UTP dan STP

15
⮚ Konektor Registered Jack45 (RJ-45) dan Registered Jack11 (RJ-11)
Konektor RJ45 merupakan konektor yang digunakan dalam jaringan Ethernet.
Konektor RJ45 juga biasa digunakan dalam topologi jaringan komputer LAN.
Konektor ini memiliki 4 pin sebagai pengirim dan penerimaan data, serta 4 pin lainnya
untuk teknologi lain atau perangkat jaringan listrik. Sementara konektor RJ11
merupakan konektor yang paling dominan digunakan sebagai saluran telepon.
Konektor ini umumnya memiliki enam terminal dan hanya 4 pin tengah yang biasa
digunakan.

Gambar 1.5 Konektor RJ-45

1.3.3.2 Router
Router adalah perangkat jaringan yang bekerja pada layer Network, yang
digunakan untuk menghubungkan beberapa jaringan, baik jaringan yang sama maupun
jaringan yang berbeda. Sebuah router memiliki kemampuan routing, artinya router
secara cerdas dapat mengetahui kemana rute perjalanan informasi (paket) akan
dilewatkan melalui rute terbaik, apakah ditujukkan untuk host lain yang satu network
ataukah berada di network yang berbeda.
Router dibagi menjadi 2 jenis :
1. Dedicated Router
Dedicated Router adalah suatu perangkat yang memiliki fungsi khusus untuk
Routing.

Gambar 1.6 Dedicated Router Cisco

16
Seperti komputer, maka Router membutuhkan operating system, yaitu
Internetwork Operating System (IOS) untuk menjalankan file konfigurasinya yang
berisikan instruksi dan parameter untuk proses Routing.
2. PC Router
PC router adalah router yang dibuat dari sebuah PC. PC router bisa
dioperasikan karena adanya sistem operasi yang digunakan pada PC tersebut.
Biasanya operating system yang digunakan adalah Linux.

1.3.3.3 Switch
Switch adalah perangkat jaringan yang bekerja pada layer Data Link,
berfungsi menerima pesan dari perangkat yang terhubung dengannya dan kemudian
mengirimkan pesan hanya ke perangkat tujuan dan sebagai konsentrator pada sebuah
network. Switch sering disebut juga sebagai multiport bridge, karena cara kerja switch
yang memang mirip dengan bridge, namun memiliki port yang lebih banyak.

Gambar 1.7 Switch Cisco

1.3.4 Internet Protocol Version 4 (IPv4)


IP versi 4 (IPv4) adalah sebuah jenis pengalamatan jaringan yang digunakan
di dalam protokol jaringan TCP/IP dengan protokol IP versi 4. Dengan panjang total
yaitu 32-bit, IPv4 secara teoritis dapat mengalamati hingga 4 miliar host komputer di
seluruh dunia.

Gambar 1.8 IPv4 Address

17
1.3.4.1 Classfull
IPv4 classfull adalah IP yang sudah terbagi bagi menjadi beberapa kelas
dengan masing-masing subnet mask dari tiap kelas sudah diset secara default.
Subnetting tidak bisa dilakukan pada IP address classfull.

Kelas IP Oktet pertama Subnet Mask

A 0-126 255.0.0.0

B 128-191 255.255.0.0

C 192-223 255.255.255.0

D (Multicast) 224-239 -

E (reserved) 240-255 -

Tabel 1.3 IPv4 Classfull

1.3.4.2 Classless
Pada IPv4 classless, subnetting dapat dilakukan sesuai dengan kebutuhan,
sehingga IPv4 classless ini lebih fleksibel dan efisien. Namun ada beberapa alamat IP
yang tidak bisa dijadikan alamat host.

Kelas Range
A 10.0.0.0 - 10.255.255.255

B 172.16.0.0 - 172.31.255.255

C 192.168.0.0 - 192.168.255.255

Tabel 1.4 IPV4 Classless

1.3.4.3 Subnetting IPv4


Subnetting adalah proses pemecahan sebuah jaringan besar menjadi sebuah
jaringan-jaringan yang lebih kecil. Pada dasarnya subnetting yaitu mengambil bit-bit
dari bagian host sebuah alamat IP dan me-reverse atau menyimpannya untuk
mendefinisikan alamat subnet.
Keuntungan dari dilakukannya Subnetting, antara lain:

18
1. Berkurangnya lalu lintas Jaringan
Untuk mengkomunikasikan beberapa subnet dalam sebuah jaringan, maka kita harus
menggunakan sebuah router. Dengan adanya router, maka semua lalu lintas hanya
akan berada di dalam jaringan tersebut, kecuali jika paket tersebut ditujukan kepada
jaringan yang lainnya.

2. Optimalisasi kerja jaringan


Kerja jaringan akan lebih optimal dan efisien karena lalu lintas jaringannya berkurang.

3. Manajemen jaringan lebih mudah


Pengelolaan sebuah jaringan kecil yang saling terisolasi akan lebih mudah
dibandingkan mengelola sebuah jaringan tunggal yang sangat besar, sehingga
membantu dalam pengelolaan identifikasi masalah.

4. Mengatasi keterbatasan jumlah host dalam IPv4


Jumlah maksimal alamat IP yang memungkinkan pada IPv4 yaitu sebanyak 232
alamat IP. Maka dilakukannya Subnetting untuk mengatasi keterbatasan tersebut agar
alamat IP memungkinkan untuk seluruh mesin yang ada di dunia ini.

1.3.4.4 Istilah-istilah dalam Subnetting


● Network Address
Network Address merupakan sebuah alamat IP yang dipakai untuk
mewakili dari sekumpulan host yang tergabung dalam sebuah jaringan.
Fungsinya adalah untuk menandai sebuah network agar dapat dibedakan dengan
network yang lain. Karena fungsinya tersebut, network address juga dipakai
untuk mengirimkan paket dari LAN ke LAN atau jaringan satu ke jaringan lain.
Dan untuk Network Address setiap kelas sudah mempunyai kriteria nya masing
masing.
● Subnet mask
Subnet mask adalah bagian IP address yang dapat menggambarkan
jumlah host dari sebuah jaringan. Digunakan untuk menentukan banyaknya
jaringan yang dapat dicakup. Contoh dari subnet mask, 255.255.255.0 (subnet
mask desimal) kemudian dikonversi ke bilangan biner menjadi
11111111.11111111.11111111.00000000 (subnet mask biner).

19
Pada contoh tersebut bisa kita ketahui terdapat 8 bit angka biner nol,
yang berarti jumlah host pada jaringan tersebut adalah 28 = 256 host. Karena
bilangan tersebut berbentuk biner maka pemangkatan yang digunakan adalah
2.
Netmask Notation 2ˆ(32-n) Available host Note
/8 255.0.0.0 16,777,216 16,777,214 Class A
/16 255.255.0.0 65,535 65,533 Class B
/24 255.255.255.0 256 254 Class C

Tabel 1.5 Available Host by Subnet mask

● Broadcast Address
Broadcast address adalah alamat yang digunakan sebuah IP Address
untuk mengirimkan paket data ke semua host yang ada di dalam sebuah
jaringan atau LAN. Berbeda dengan network address, broadcast address tidak
diperuntukan untuk mengirim paket ke jaringan lain. Sehingga hanya host
tujuan saja yang memproses paket tersebut, sedangkan host yang lain
mengabaikannya.

1.3.4.5 CIDR dan VLSM


Classless Inter-Domain Routing (CIDR) adalah sebuah cara alternatif untuk
mengklasifikasikan alamat-alamat IP berbeda dengan sistem klasifikasi ke dalam
kelas A, kelas B, kelas C, kelas D, dan kelas E. Disebut juga sebagai supernetting.
CIDR merupakan mekanisme routing dengan membagi alamat IP jaringan ke dalam
kelas-kelas A, B, dan C. CIDR digunakan untuk mempermudah penulisan notasi
subnet mask agar lebih ringkas dibandingkan penulisan notasi subnet mask yang
sesungguhnya. Untuk penggunaan notasi alamat CIDR pada classfull address pada
kelas A adalah /8 sampai dengan /15, kelas B adalah /16 sampai dengan /23, dan kelas
C adalah /24 sampai dengan /28. Subnet mask CIDR /31 dan /32 tidak pernah ada
dalam jaringan yang nyata.

20
Tabel 1.6 Available Addresses Per Subnet by CIDR

Variable Length Subnet Mask (VLSM) adalah metode Perhitungan IP Address


yang berbeda dengan memberikan suatu Network Address lebih dari satu subnet mask.
Pada metode VLSM subnetting yang digunakan berdasarkan jumlah host, sehingga
akan semakin banyak jaringan yang akan dipisahkan. Tahapan perhitungan
menggunakan VLSM IP Address yang ada dihitung menggunakan CIDR, selanjutnya
baru dipecah kembali menggunakan VLSM. Maka setelah dilakukan perhitungan
maka dapat dilihat subnet yang telah dipecah maka akan menjadi beberapa subnet lagi
dengan mengganti subnetnya. Untuk melakukan pengelolaan subnet IP menggunakan
metode VLSM, terlebih dahulu yang perlu dilakukan adalah dengan menghitung
jumlah host terbanyak yang dibutuhkan.

1.3.4.6 Perhitungan Subnetting


Pada hakikatnya semua pertanyaan tentang subnetting akan berkisar di
beberapa masalah seperti Subnet Mask, Jumlah Subnet, Jumlah Host per Subnet, Blok
Subnet, Alamat Host Range dan Broadcast Address.
Penulisan IP pada umumnya ditulis dengan format 192.168.100.123, tetapi ada
kalanya penulisan IP tersebut ditambah dengan prefix (“/”). Contohnya
192.168.100.123/24.
21
Arti dari /24 ini adalah memberikan informasi bahwa IP 192.168.100.123
memiliki subnet mask 255.255.255.0. Hal ini bisa kita dapatkan dari prefix /24 tersebut
yang mempunyai arti bahwa biner 1 pada subnet mask nya berjumlah 24, dengan kata
lain subnet mask nya:

Konsep ini disebut dengan CIDR (Classless Inter-Domain Routing).

1.3.4.7 Analogi Subnetting :


Sebagai contoh dalam suatu komplek perumahan.
○ Dalam 1 komplek terdiri dari 4 gang yang disebut subnet.
○ Setiap gang memiliki nomor rumah masing-masing yang disebut Host Address.
○ Dengan rentang Host Address disebut dengan Range Host.
○ Masing-masing gang memiliki nama yang disebut Network Address.
○ Dalam 1 gang memiliki pemimpin yang disebut Broadcast Address, yang fungsinya
mengirimkan pesan kepada semua host yang bertugas di NA tersebut.
○ Subnet Mask yaitu cara kita dalam membaca membagi network dan hostnya.
○ Dalam perhitungan Subnetting kita akan mencari jumlah subnet, jumlah host per subnet,
blok subnet, host address dan broadcast address.
○ Maka jumlah subnet yang ingin kita cari sama dengan jumlah gang pada
komplek tersebut.
Contoh Subnetting :
Subnetting apa yang akan terjadi pada IP address dengan host ID 192.168.1.0/27 ?
Analisa : 192.168.1.0 berarti kelas C dengan Subnet Mask /27
berarti:

1. Prefix merupakan jumlah biner “1” dalam Subnet Mask dan dibagi menjadi 4
oktet.

22
Contoh diatas menggunakan /27 maka jumlah biner 1 ada 27. Setelah itu, tiap oktet
dikonversi menjadi angka desimal dengan cara konversi dari bilangan biner menjadi
bilangan desimal 28+27+26+25 dan seterusnya. Menghasilkan Subnet Mask
255.255.255.224

2. Jumlah Subnet = 2x di mana x adalah banyaknya biner 1 pada oktet terakhir subnet
mask (2 oktet terakhir untuk kelas B, dan 3 oktet terakhir untuk kelas A). Jadi
Jumlah Subnet adalah 23 = 8 subnet.
3. Jumlah Host per Subnet = 2y– 2 dimana y adalah adalah kebalikan dari x
yaitu banyaknya biner “0” pada oktet terakhir subnet. Karena jumlah biner 0
pada /27 adalah 5, jadi jumlah host per subnet adalah 25– 2 = 30 host
Host yang valid pada subnet mask /27 adalah 30
4. Blok Subnet = 256 – (nilai oktet terakhir subnet mask)
= 256 – 224 = 32
Subnet berikutnya adalah 32 + 32 = 64, dan 64 + 64 =
96. Jadi subnet lengkapnya adalah 0, 32, 64, 96.
5. Untuk alamat Host dan Broadcast yang valid nya lebih baik dibuat tabel seperti
berikut sebagai catatan:
Host pertama adalah 1 angka setelah Network ID dan Host terakhir adalah
angka sebelum Broadcast
Broadcast adalah 1 angka sebelum subnet berikutnya

Network Range Broadcast


Address Host Address

192.168.1.0 192.168.1.1 192.168.1.30 192.168.1.31

192.168.1.32 192.168.1.33 192.168.1.62 192.168.1.63

192.168.1.64 192.168.1.65 192.168.1.94 192.168.1.95

192.168.1.96 192.168.1.97 192.168.1.126 192.168.1.127

Tabel 1.7 Tabel Host dan Broadcast


Jika ingin mengetahui lebih lanjut tentang IPv4 subnetting dapat mengakses
http://packetlife.net/library/cheat-sheets/ kemudian pilih file pada Reference – IPv4
Subnetting.

23
1.3.5 Internet Protocol version 6 (IPv6)
Dalam arsitektur pengalamatannya, alamat IPv6 mempunyai ukuran 128 bits
yang artinya kira-kira berjumlah 2128 atau kira-kira 3,4 x 1038 alamat. Alamat ini bisa
direpresentasikan menjadi 8 segmen bilangan 16 bit dalam bilangan heksa antara
0×0000 s.d 0xffff.
IPv6 tidak memiliki broadcast, melainkan hanya unicast, multicast, dan
anycast. Unicast dalam IPv6 sama dengan unicast IPv4, hanya saja IPv6 dapat
memberikan lebih dari 1 alamat pada interface. Multicast pada IPv6 menggantikan
broadcast. Sedangkan anycast, dalam IPv6 beberapa host dan router dapat diberikan
IP yang sama.

1.3.6 Langkah-Langkah Praktikum

1. Praktek Tes Crimping


1.2 Pada praktek tes crimping kita akan melakukan konfigurasi sederhana dengan
menggunakan Kabel Straight dan Kabel Crossover. Berikut topologi yang ingin kita
konfigurasikan :

Gambar 1.9 Topologi

1.3 Siapkan kabel UTP dan konektor RJ-45 kemudian lakukan crimping menggunakan tang
crimping pada kabel tersebut dengan ketentuan 2 kabel berjenis straight dan 1 kabel berjenis
crossover.

24
Gambar 1.10 Mengupas Kabel UTP

Gambar 1.11 Mengcrimping Kabel

1.4 Kemudian test Kabel yang sudah di Crimping sebelumnya menggunakan Lan Tester. Pastikan
kedipan duniawi dari LAN Tester itu nyala dari angka 1-8 secara berurutan untuk kabel straight.
Untuk Kabel Crossover beda lagi

Gambar 1.12 Test Kabel


1.5 Setelah berhasil di test, pasang 1 kabel straight dari PC 1 ke Switch 1.
1.6 Lalu pasang 1 kabel crossover dari switch 1 ke Switch 2.
1.7 Kemudian pasang 1 kabel straight lagi dari Switch 2 ke PC 1.
1.8 Setelah itu setting pada masing-masing PC dengan mengkonfigurasi IP Address dalam satu
network yang sama di PC 1 dan PC 2.

25
 Buka Control Panel

 Masuk view network status and task

 Klik change adapter setting

26
 Pilih Internet Protocol Version 4 & pilih use the following IP address

 Masukan Ip address dan netmask pada :

Note : Gunakan Ip address dalam 1 network yang sama

1.9 Setelah itu lakukan test Ping.

27
2. Masuk ke PNETLAB melalui IP 172.20.3.45

Gambar 1.13 Tampilan Awal Pnet Lab

3. Klik kanan, kemudian klik node, kemudian klik CISCO vIOS L2 SWITCH

28
Gambar 1.14 Tampilan node pada Pnet Lab

Gambar 1.15 Tampilan Options Node vIOS L2

29
4. Ikuti petunjuk berikut, ulangi hingga membuat 2 switch

Gambar 1.16 Tampilan switch bagian atas

Gambar 1.17 Tampilan switch bagian bawah


30
5. Ulangi langkah kedua, kemudian klik LINUX

Gambar 1.18 Tampilan opsi node

31
Gambar 1.19 Tampilan setting linux

Gambar 1.20 Tampilan setting linux pada bagian bawah

32
Gambar 1.21 Gambar topologi

6. Klik host-nya, kemudian masukkan password : 12

Gambar 1.22 Tampilan Login Linux


7. Klik WIRED SETTINGS.

33
Gambar 1.23 Tampilan Wired Setting
8. Klik icon setting pada wired.

Gambar 1.24 Tampilan Network Setting

34
9. Klik IPv4, selanjutnya klik method manual

Gambar 1.25 Tampilan Setting Ipv4

10. Masukkan IP address dan Subnetmask sesuai dengan setiap IP Hostnya.

Gambar 1.26 Tampilan input address pada Ipv4 untuk host 1

35
11. Lakukan langkah keenam pada host 2. Tahap tersebut pada Host 2, lalu klik apply.

Gambar 1.27 Tampilan input address pada Ipv4 untuk host 2


12. Lakukan langkah keenam pada host 3 dan masukkan IP sesuai Host, lalu klik apply.

Gambar 1.28 Tampilan input address pada Ipv4 untuk host 3

36
13. Lakukan langkah keenam pada host 4 dan masukkan IP sesuai Host, lalu klik apply.

Gambar 1.29 Tampilan input address pada Ipv4 untuk host 4

14. Lakukan proses Ping antar host satu dengan host yang lainnya pada terminal.

. Gambar 1.30 Tampilan menu Terminal

37
15. Lakukan proses Ping dengan memasukkan IP host tujuan contoh dari host 1 ke host 4.

Gambar 1.31 Proses Ping dari host 1 ke host 4.

38
Gambar 1.32 Proses Ping dari host 2 ke host 3.

Setelah mengikuti seluruh langkah maka dilakukan proses ping antar


perangkat host dengan memasukkan IP host yang ingin di ping seperti gambar
diatas agar menunjukkan bahwa perangkat host telah terhubung dengan host
lainnya.

39
MODUL 2
Protokol Routing

40
Modul 2
Protokol Routing
2.1 Tujuan Praktikum

Setelah mengikuti praktikum ini mahasiswa diharapkan dapat:

1. Memahami konsep routing statis dan dinamis


2. Memahami perbedaan routing dinamis link state dan distance vector
3. Dapat mengaplikasikan routing statis dan dinamis pada router

2.2 Alat & Bahan

1. Personal Computer (PC)


2. PNETLab

2.3 Dasar Teori

Routing adalah proses pemilihan jalur terbaik untuk pengiriman paket data dari
pengirim sampai ke penerima antar jaringan. Proses routing berada pada Layer 3
(Network) yang dilakukan oleh perangkat Router. Parameter-parameter yang
digunakan untuk penentuan rute yaitu:

1. Hop Count (jumlah hop)


2. Bandwidth (Lebar pita)
3. Reliability (kehandalan)
4. Delay (Waktu tunggu)
5. Load
6. Maximum Transmission Unit (MTU)

Pada umumnya terdapat 2 jenis router yang sering digunakan yaitu Dedicated
Router dan PC Router. Dedicated Router adalah perangkat khusus untuk fungsi
routing, sedangkan PC Router adalah PC yang dimodifikasi fungsinya untuk
kebutuhan routing. Berikut merupakan jenis-jenis routing:

41
2.3.1 Jenis Routing

Gambar 2.1 Jenis Routing

Routing terbagi menjadi dua yaitu:

1. Routing Statis
Routing statis adalah proses routing yang dilakukan secara manual oleh seorang
administrator jaringan. Routing statis cocok untuk jaringan berskala kecil.
a. Kelebihan dari routing statis yaitu:
 Routing statis menambah keamanan, karena administrator dapat memilih
untuk mengisikan akses routing ke jaringan tertentu saja.
 Tidak membebankan bandwidth pada router, sehingga kinerja router tidak
terganggu dengan routing yang sedang dijalankan.
b. Kekurangan dari routing statis yaitu:
 Ketika salah satu hop pada jalur pengiriman mengalami down, maka
administrator jaringan harus secara manual menentukan jalur yang baru.

42
Konfigurasi Routing Statis

Gambar 2.2 Konfigurasi Routing statis

43
Konfigurasi Router 0

CLI Keterangan

Router>enable Masuk ke mode privilege

Router#configure terminal Masuk ke mode konfigurasi

Router(config)#hostname R0 Mengganti hostname dari Router menjadi R0

R0(config)#int Gi0/0 Konfigurasi untuk interface gigaethernet0/0

R0(config-if)#ip add 13.13.13.2 255.255.255.0 Menambahkan alamat IP dan Subnetmask

R0(config-if)#no sh Menghidupkan interface gigaethernet 0/0

R0 (config-if)#exit Keluar

R0 (config)#int Gi0/1 Konfigurasi untuk interface gigaethernet0/1

R0(config-if)#ip add 11.11.11.2 255.255.255.0 Menambahkan alamat IP dan Subnetmask

R0(config-if)#no sh Menghidupkan interface gigaethernet 1/0

R0(config-if)#exit Keluar

R0(config)#ip route 33.33.33.0 Konfigurasi network tetangga dan Gateway


255.255.255.0 13.13.13.1 tetangga yang terhubung dengan R0

R0(config)#ip route 23.23.23.0 Konfigurasi network tetangga dan Gateway


255.255.255.0 11.11.11.1 tetangga yang terhubung dengan R0

R0(config)#end Untuk keluar dari mode konfigurasi

R0# wr Menyimpan konfigurasi

Tabel 2.1 Konfigurasi Router 0

44
Konfigurasi Router 1

CLI Keterangan

Router>enable Masuk ke mode privilege

Router#configure terminal Masuk ke mode konfigurasi

Router(config)#hostname R1 Mengganti hostname dari Router menjadi


R1

R1(config)#int Gi0/0 Konfigurasi untuk interface


giga ethernet0/0

Menambahkan alamat IP dan Subnetmask


R1(config-if)#ip add 33.33.33.1 255.255.255.0
Menghidupkan interface giga ethernet 0/0
R1(config-if)#no sh
Keluar
R1(config-if)#exit

R1(config)#int Gi0/1 Konfigurasi untuk interface


gigaethernet0/1

Menambahkan alamat IP dan Subnetmask


R1(config-if)#ip add 13.13.13.1 255.255.255.0
Menghidupkan interface giga ethernet 0/1
R1(config-if)#no sh
Keluar
R1(config-if)#exit

R1(config)#ip route 11.11.11.0 Konfigurasi network tetangga dan Gateway


255.255.255.0 13.13.13.2 tetangga yang terhubung dengan R1

R1(config)#ip route 23.23.23.0 Konfigurasi network tetangga dan Gateway


255.255.255.0 13.13.13.2 tetangga yang terhubung dengan R1

R1(config)#end Untuk keluar dari mode konfigurasi

R1# wr Menyimpan konfigurasi

Tabel 2.2 Konfigurasi Router 1

45
Konfigurasi Router 2

CLI Keterangan

Router>enable Masuk ke mode privilege

Router#configure terminal Masuk ke mode konfigurasi

Router(config)#hostname R2 Mengganti hostname dari Router menjadi


R2

R2(config)#int Gi0/0 Konfigurasi untuk interface


gigaethernet0/0

Menambahkan alamat IP dan Subnetmask


R2(config-if)#ip add 11.11.11.1 255.255.255.0
Menghidupkan interface giga ethernet 0/0
R2(config-if)#no sh
Keluar
R2(config-if)#exit

R2(config)#int Gi0/1 Konfigurasi untuk interface


gigaethernet0/1

Menambahkan alamat IP dan Subnetmask


R2(config-if)#ip add 23.23.23.1 255.255.255.0
Menghidupkan interface giga ethernet 0/1
R2(config-if)#no sh
Keluar
R2(config-if)#exit

R2(config)#ip route 13.13.13.0 Konfigurasi network tetangga dan Gateway


255.255.255.0 11.11.11.2 tetangga yang terhubung dengan R2

R2(config)#ip route 33.33.33.0 Konfigurasi network tetangga dan Gateway


255.255.255.0 11.11.11.2 tetangga yang terhubung dengan R2

R2(config)#end Untuk keluar dari mode konfigurasi

R2#wr Menyimpan konfigurasi

Tabel 2.3 Konfigurasi Router 2

46
Konfigurasi IP untuk PC0

Atur alamat IP, Subnetmask, dan Default Gateway pada PC 0 sesuai dengan
gambar di bawah ini.

Gambar 2.3 Konfigurasi IP untuk PC 0

47
Konfigurasi IP untuk PC1

Atur alamat IP, Subnetmask, dan Default Gateway pada PC1 seperti gambar
di bawah ini

Gambar 2.4 Konfigurasi IP untuk PC 1

48
Contoh Hasil tes ping pada PC

Gambar 2.5 Hasil Test Ping pada PC

Kesimpulan
Program akan mencetak beberapa kelayar yang menunjukan
beberapa informasi, yaitu :

 Pertama adalah nomor IP dari mana ping memperoleh Echo Reply, biasanya
IP ini adalah IP dari host yang kita tuju.
 Kedua adalah nomor urut (ICMP Sequence), yang mulai dari 0 dan
seterusnya.
 Ketiga adalah Time To Live (TTL).
 Terakhir adalah berapa mili detik waktu yang diperlukan untuk program
ping mendapatkan balasan.

49
2. Routing Dinamis
Routing dinamis adalah proses routing yang dilakukan secara otomatis oleh
router. Routing dinamis memiliki routing table yang berubah-ubah berdasarkan
kondisi jaringan. Routing dinamis dibagi menjadi 2 protokol, yaitu:

a. Link State adalah protocol yang bekerja dengan shortest path first, dimana
protocol ini bekerja pada routing table. Jadi setiap router akan membuat
beberapa table yang terpisah.
b. Distance Vector adalah protocol dalam pemilihan jalur yang terbaik ke
jaringan tujuan dengan menilai jangkauan hop yang dituju. Dimana aturan ini
akan memilih jalur yang paling terdekat dengan penilaian jalur yang terbaik.

Dibawah ini adalah perbedaan dari kedua protokol dan contoh routing dari
kedua protokol:

Link State Distance Vector

Mengirim informasi routing table ke seluruh Hanya bertukar informasi routing table
router pada jaringan dengan router tetangga

Update routing table ketika terjadi perubahan Update routing table secara periodik
topologi

Fast Convergence Slow Convergence

Tabel 2.4 Perbedaan Protocol Link State dan Distance Vector

Link State Distance Vector

Open Short Path First (OSPF) Routing Information Protocol (RIP)

Intermediate System to Intermediate Interior Gateway Routing Protocol (IGRP)


System (IS – IS)

Enhanced Interior Gateway Routing Protocol (EIGRP)

Exterior Gateway Protocol (EGP)

Gateway to Gateway Protocol (GGP)

Tabel 2.5 Contoh Routing Link State dan Distance Vector

50
1. RIP

Routing Information Protocol termasuk dalam Distance Vector protocol,


yang bekerja dengan merawat daftar jarak tempuh ke jaringan yang lain berdasarkan
jumlah hop, yakni jumlah router yang harus lalui oleh paket-paket untuk mencapai
address tujuan. RIP dibatasi hanya sampai 15 hop. Broadcast diperbaharui dalam
setiap 30 detik untuk semua RIP router guna untuk menjaga integritas. RIP cocok
dimplementasikan untuk jaringan kecil.

RIP v1 menggunakan classfull routing, yang berarti semua alat di jaringan


harus menggunakan subnetmask yang sama. Ini karena RIP v1 tidak mengirim
update dengan informasi subnetmask di dalamnya. RIP v2 menyediakan sesuatu
yang disebut prefix routing, dan bisa mengirim informasi subnet mask bersama
dengan pembaharuan-pembaharuan dari route, atau disebut classless routing.
Terdapat perbedaan antara RIPv1 dan RIPv2, yaitu:

RIPv1 RIPv2

Tidak mendukung VLSM dan CIDR Mendukung VLSM dan CIDR

Tidak mampu menonaktifkan auto-summary Mampu menonaktifkan auto-summary route


route

Bisa menerima pembaharuan informasi dari Tidak bisa menerima pembaharuan informasi
RIPv1 dan RIPv2 dari RIPv1

Classfull Classless

RIPv1 RIPv2

Tabel 2.6 Perbandingan antara RIPv1 dan RIPv2

51
Konfigurasi Routing RIP versi 2

Gambar 2.6 Konfigurasi Routing RIPv2

Konfigurasi Router 0

CLI Keterangan

Router>enable Masuk ke mode privilege

Router#configure terminal Masuk ke mode konfigurasi

Router(config)#hostname R0 Mengganti hostname dari Router menjadi


R0

R0(config)#int Gi0/0 Konfigurasi untuk interface


gigaethernet0/0

Menambahkan alamat IP dan Subnetmask


R0(config-if)#ip add 192.168.1.1 255.255.255.0
Menghidupkan interface giga ethernet 0/0
R0(config-if)#no sh
Keluar
R0 (config-if)#exit

52
R0 (config)#int Gi0/1 Konfigurasi untuk interface
gigaethernet0/1

Menambahkan alamat IP dan Subnetmask


R0(config-if)#ip add 192.168.2.1 255.255.255.0
Menghidupkan interface gigaethernet0/1
R0(config-if)#no sh

R0(config-if)#exit Keluar

R0(config)#int Gi0/2 Konfigurasi interface gigaethernet 0/2

R0(config-if)#ip add 192.168.3.1 255.255.255.0 Menambahkan alamat IP dan Subnetmask

R0(config-if)#no sh Menghidupkan interface gigaethernet 0/2

R0(config-if)#exit Keluar

R0(config)#router rip Konfigurasi Menggunakan Routing RIP

R0(config-router)#version 2 Menggunakan RIPv2

R0(config-router)#network 192.168.1.0 Konfigurasi network 192.168.1.0


terhubung dengan router 0

Konfigurasi network 192.168.2.0


R0(config-router)#network 192.168.2.0
terhubung dengan router 0

Konfigurasi network 192.168.3.0


R0(config-router)#network 192.168.3.0
terhubung dengan router 0
R0(config)#end
Untuk keluar dari mode konfigurasi
R0# wr Menyimpan konfigurasi
Tabel 2.7 Konfigurasi Router 0

Konfigurasi Router 1

CLI Keterangan

Router>enable Masuk ke mode privilege

Router#configure terminal Masuk ke mode konfigurasi

Router(config)#hostname R1 Mengganti hostname dari Router menjadi


R1

53
R1(config)#int Gi0/0 Konfigurasi untuk interface
gigaethernet0/0

R1(config-if)#ip add 192.168.2.2 255.255.255.0 Menambahkan alamat IP dan Subnetmask

R1(config-if)#no sh Menghidupkan interface gigaethernet 0/0

R1(config-if)#exit Keluar

R1(config)#int Gi0/1 Konfigurasi untuk interface


gigaethernet 0/1

R1(config-if)#ip add 192.168.4.2 255.255.255.0 Menambahkan alamat IP dan Subnetmask

R1(config-if)#no sh Menghidupkan interface gigaethernet 0/1

R1(config-if)#exit Keluar

R1(config)#router rip Konfigurasi Menggunakan Routing RIP

R1(config-router)#version 2 Menggunakan RIPv2

R1(config-router)#network 192.168.2.0 Konfigurasi network 192.168.2.0


terhubung dengan router 1

Konfigurasi network 192.168.4.0


R1(config-router)#network 192.168.4.0
terhubung dengan router 1
R1(config)#end
Untuk keluar dari mode konfigurasi
R1# wr
Menyimpan konfigurasi
Tabel 2.8 Konfigurasi Router 1

Konfigurasi Router 2

CLI Keterangan

Router>enable Masuk ke mode privilege

Router#configure terminal Masuk ke mode konfigurasi

Router(config)#hostname R2 Mengganti hostname dari Router menjadi


R2

R2(config)#int Gi0/0 Konfigurasi untuk interface


gigaethernet 0/0

Menambahkan alamat IP dan Subnetmask


R2(config-if)#ip add 192.168.4.3 255.255.255.0
Menghidupkan interface giga ethernet 0/0
R2(config-if)#no sh
Keluar
R2(config-if)#exit

54
R2(config)#int Gi0/1 Konfigurasi untuk interface
gigaethernet0/1

Menambahkan alamat IP dan Subnetmask


R2(config-if)#ip add 192.168.5.3 255.255.255.0
Menghidupkan interface giga ethernet 1/0
R2(config-if)#no sh
Keluar
R2(config-if)#exit

R2(config)#int Gi0/2 Konfigurasi interface gigaethernet 0/2

R2(config-if)#ip add 192.168.3.3 255.255.255.0


Menambahkan alamat IP dan Subnetmask
R2(config-if)#no sh
Menghidupkan interface gigaethernet 0/2
R2(config-if)#exit
Keluar
R2(config)#router rip Konfigurasi Menggunakan Routing RIP

R2(config-router)#version 2 Menggunakan RIPv2

R2(config-router)#network 192.168.3.0 Konfigurasi network 192.168.3.0


terhubung dengan router 2

Konfigurasi network 192.168.4.0


R2(config-router)#network 192.168.4.0
terhubung dengan router 2

Konfigurasi network 192.168.5.0


R2(config-router)#network 192.168.5.0
terhubung dengan router 2
R2(config)#end
Untuk keluar dari mode konfigurasi
R2# wr Menyimpan konfigurasi
Tabel 2.9 Konfigurasi Router 2

55
Konfigurasi IP untuk Laptop 0

Atur Alamat IP, Subnetmask dan Default Gateway pada laptop 0 sesuai dengan
gambar dibawah ini.

Gambar 2.7 Pengaturan Alamat IP pada Laptop 0

56
Konfigurasi IP untuk Laptop 1

Atur Alamat IP, Subnetmask dan Default Gateway pada laptop 1 sesuai dengan
gambar dibawah ini.

Gambar 2.8 Pengaturan Alamat IP pada Laptop 1

57
Contoh Hasil Test Ping pada Laptop 0

Gambar 2.9 Hasil Test Ping pada Laptop 0

Kesimpulan
Program akan mencetak beberapa kelayar yang menunjukan beberapa informasi,
yaitu :

 Pertama adalah nomor IP dari mana ping memperoleh Echo Reply, biasanya IP ini adalah IP
dari host yang kita tuju.
 Kedua adalah nomor urut (ICMP Sequence), yang mulai dari 0 dan seterusnya.
 Ketiga adalah Time To Live (TTL).
 Terakhir adalah berapa mili detik waktu yang diperlukan untuk program ping mendapatkan
balasan.

58
2. OSPF

Open Shortest Path First (OSPF). Link state protocol—menggunakan


kecepatan jaringan berdasarkan metric untuk menetapkan path-path ke jaringan
lainnya. Setiap router merawat map sederhana dari keseluruhan jaringan. Update-
update dilakukan via multicast, dan dikirim. Jika terjadi perubahan konfigurasi.
OSPF cocok untuk jaringan besar. OSPF bekerja dengan sebuah algoritma yang
disebut algoritma Djikstra. Pertama sebuah pohon jalur terpendek (shortest path
tree) akan dibangun, dan kemudian routing table akan diisi dengan jalur-jalur
terbaik yg dihasilkan dari pohon tesebut. OSPF hanya mendukung routing IP saja.

Konfigurasi Routing OSPF

Gambar 2.10 Konfigurasi Routing OSPF

Konfigurasi Router 0

CLI Keterangan

router>enable Masuk ke mode privilege

Router#configure terminal Masuk ke mode konfigurasi

Mengganti hostname dari Router menjadi


R0

59
R0(config)#int Gi0/0 Konfigurasi untuk interface
gigaethernet0/0

Menambahkan alamat IP dan Subnetmask


R0(config-if)#ip add 192.168.1.1 255.255.255.0
Menghidupkan interface fast ethernet 0/0
R0(config-if)#no sh
Keluar
R0 (config-if)#exit

R0 (config)#int Gi0/1 Konfigurasi untuk interface


gigaethernet0/1

Menambahkan alamat IP dan Subnetmask


R0(config-if)#ip add 192.168.2.1 255.255.255.0
Menghidupkan interface gigaethernet 0/1
R0(config-if)#no sh
Keluar
R0(config-if)#exit

R0(config)#int Gi0/2 Konfigurasi interface gigaethernet 0/2

R0(config-if)#ip add 192.168.3.1 255.255.255.0 Menambahkan alamat IP dan Subnetmask

R0(config-if)#no sh Menghidupkan interface gigaethernet 0/2

R0(config-if)#exit Keluar

R0(config)#router ospf 1 Konfigurasi menggunakan Routing OSPF

R0(config-router)#network 192.168.1.0 0.0.0.255 Konfigurasi dengan memasukan network


area 0 pada interface fa0/0 disertai Wildcard serta
area backbone

Konfigurasi dengan memasukan network


R0(config-router)#network 192.168.2.0 0.0.0.255
pada interface fa1/0 disertai Wildcard serta
area 0
area backbone

Konfigurasi dengan memasukan network


R0(config-router)#network 192.168.3.0 0.0.0.255
pada interface se2/0 disertai Wildcard serta
area 0
area backbone

Tabel 2.10 Konfigurasi Router 0

60
Konfigurasi Router 1

CLI Keterangan

Router>enable Masuk ke mode privilege

Router#configure terminal Masuk ke mode konfigurasi

Router(config)#hostname R1 Mengganti hostname dari Router menjadi


R1

R1(config)#int Gi0/0 Konfigurasi interface giga


ethernet0/0

R1(config-if)#ip add 192.168.2.2 255.255.255.0 Menambahkan alamat IP dan Subnetmask

R1(config-if)#no sh Menghidupkan interface gigaethernet 0/0

R1(config-if)#exit Keluar

R1(config)#int Gi0/1 Konfigurasi untuk interface


gigaethernet0/1

R1(config-if)#ip add 192.168.4.2 255.255.255.0 Menambahkan alamat IP dan Subnetmask

R1(config-if)#no sh Menghidupkan interface gigaethernet 0/1

R1(config-if)#exit Keluar

R1(config)#router ospf 1 Konfigurasi menggunakan Routing OSPF

R1(config-router)#network 192.168.2.0 0.0.0.255 Konfigurasi dengan memasukan network


area 0 pada interface fa0/0 disertai Wildcard serta
area backbone

Konfigurasi dengan memasukan network


R1(config-router)#network 192.168.4.0 0.0.0.255
pada interface fa1/0 disertai Wildcard serta
area 0
area backbone

Tabel 2.11 Konfigurasi Router 1

61
Konfigurasi Router 2

CLI Keterangan

Router>enable Masuk ke mode privilege

Router#configure terminal Masuk ke mode konfigurasi

Router(config)#hostname R2 Mengganti hostname dari Router menjadi


R2

R2(config)#int Gi0/0 Konfigurasi untuk interface


gigaethernet0/0

Menambahkan alamat IP dan Subnetmask


R2(config-if)#ip add 192.168.4.3 255.255.255.0
Menghidupkan interface gigaethernet 0/0
R2(config-if)#no sh
Keluar
R2(config-if)#exit

R2(config)#int Gi0/1 Konfigurasi untuk interface


gigaethernet0/1

Menambahkan alamat IP dan Subnetmask


R2(config-if)#ip add 192.168.5.3 255.255.255.0
Menghidupkan interface giga ethernet 1/0
R2(config-if)#no sh
Keluar
R2(config-if)#exit

R2(config)#int Gi0/2 Konfigurasi interface gigaethernet 0/2

R2(config-if)#ip add 192.168.3.3 255.255.255.0 Menambahkan alamat IP dan Subnetmask

R2(config-if)#no sh Menghidupkan interface gigaethernet 0/2

R2(config-if)#exit Keluar

62
R2(config)#router ospf 1 Konfigurasi menggunakan Routing OSPF

R2(config-router)#network 192.168.3.0 0.0.0.255 Konfigurasi dengan memasukan network


Area 0 pada interface se3/0 disertai Wildcard serta
area backbone

Konfigurasi dengan memasukan network


R2(config-router)#network 192.168.4.0 0.0.0.255
pada interface fa0/0 disertai Wildcard serta
Area 0
area backbone

Konfigurasi dengan memasukan network


R2(config-router)#network 192.168.5.0 0.0.0.255
pada interface fa1/0 disertai Wildcard serta
Area 0
area backbone

Tabel 2.12 Konfigurasi Router 2

63
Konfigurasi IP untuk Laptop 0

Atur Alamat IP, Subnetmask dan Default Gateway pada laptop 0 sesuai dengan
gambar dibawah ini.

Gambar 2.11 Pengaturan Alamat IP pada Laptop 0

64
Konfigurasi IP untuk Laptop 1

Atur Alamat IP, Subnetmask dan Default Gateway pada laptop 1 sesuai dengan
gambar dibawah ini.

Gambar 2.12 Pengaturan Alamat IP pada Laptop 1

65
Contoh Hasil Test Ping pada Laptop 0

Gambar 2.13 Hasil Test Ping pada Laptop 0

Kesimpulan
Program akan mencetak beberapa kelayar yang menunjukan beberapa informasi,
yaitu :

 Pertama adalah nomor IP dari mana ping memperoleh Echo Reply, biasanya IP ini adalah IP
dari host yang kita tuju.
 Kedua adalah nomor urut (ICMP Sequence), yang mulai dari 0 dan seterusnya.
 Ketiga adalah Time To Live (TTL).
 Terakhir adalah berapa mili detik waktu yang diperlukan untuk program ping mendapatkan
balasan.

66
2.4 Prosedur Praktikum

2.4.1 Routing Statis

Gambar 2.18 Topologi untuk praktik Routing statis

Langkah Pengerjaan Praktikum :

1. Atur alamat IP pada setiap interface di router 0 dengan network, oktet


dan prefix length yang diberikan sesuai dengan gambar, serta lakukan
konfigurasi routing statisnya.

2. Atur alamat IP pada setiap interface di router 1 dengan network, oktet


dan prefix length yang diberikan sesuai dengan gambar, serta lakukan
konfigurasi routing statisnya.

3. Atur alamat IP pada setiap interface di router 2 dengan network, oktet


dan prefix length yang diberikan sesuai dengan gambar, serta lakukan
konfigurasi routing statisnya.

4. Atur alamat IP pada PC0 dengan network, oktet dan prefix length yang
diberikan sesuai dengan gambar.
5. Atur alamat IP pada PC1 dengan network, oktet dan prefix length yang
diberikan sesuai dengan gambar.

67
2.4.2 Routing Dinamis RIP versi 2

Gambar 2.19 Topologi untuk praktik Routing RIP versi 2

Langkah Pengerjaan Praktikum:

1. Atur alamat IP pada setiap interface di router 0 dengan network, oktet


dan prefix length yang diberikan sesuai dengan gambar, serta lakukan
konfigurasi routing RIPv2.

2. Atur alamat IP pada setiap interface di router 1 dengan network, oktet


dan prefix length yang diberikan sesuai dengan gambar, serta lakukan
konfigurasi routing RIPv2.

3. Atur alamat IP pada setiap interface di router 2 dengan network, oktet


dan prefix length yang diberikan sesuai dengan gambar, serta lakukan
konfigurasi routing RIPv2.

4. Atur alamat IP pada PC0 dengan network, oktet dan prefix length yang
diberikan sesuai dengan gambar
5. Atur alamat IP pada PC1 dengan network, oktet dan prefix length yang
diberikan sesuai dengan gambar.

68
2.4.3 Routing Dinamis OSPF

Gambar 2.20 Topologi untuk praktik Routing OSPF

Langkah Pengerjaan Praktikum :

1. Atur alamat IP pada setiap interface di router 0 dengan network,


oktet dan prefix length yang diberikan sesuai dengan gambar, serta
lakukan konfigurasi routing OSPF.

2. Atur alamat IP pada setiap interface di router 1 dengan network,


oktet dan prefix length yang diberikan sesuai dengan gambar, serta
lakukan konfigurasi routing OSPF.
3. Atur alamat IP pada setiap interface di router 2 dengan network,
oktet dan prefix length yang diberikan sesuai dengan gambar, serta
lakukan konfigurasi routing OSPF
4. Atur alamat IP pada PC0 dengan network, oktet dan prefix length
yang diberikan sesuai dengan gambar.

5. Atur alamat IP pada PC1 dengan network, oktet dan prefix length
yang diberikan sesuai dengan gambar.

69
MODUL 3
Pengenalan Dasar Linux
dan Wireshark

70
MODUL 3

Pengenalan Dasar Linux dan Wireshark

3.1 Tujuan Praktikum

Setelah mengikuti praktikum diharapkan memahami:


1. Memahami Pengertian Linux
2. Memahami Perintah dasar Linux
3. Dapat Mengaplikasikan Wireshark
4. Dapat mengumpulkan Data perhitungan QOS menggunakan
Wireshark
3.2 Alat & Bahan
1. PC
2. PNETLAB
3.3 Definisi Linux
1. Linux merupakan sebuah Sistem Operasi berbasis UNIX. OS Linux
merupakan hasil pengembangan Freeware dan Open Source. Berbeda dengan
Windows. Linux kebanyakan berupa software open source atau gratis yang
memungkinkan penggunanya untuk melakukan modifikasi sumber kode,
sehingga dapat digunakan dan didistribusikan kembali ke sesama pengguna
Linux dan umum secara bebas.
2. Linux sebagai OS yang bersifat open source memiliki beberapa
kelebihan antara lain:

1. Memiliki lisensi yang gratis


2. Minim crash karena menggunakan kode 32 bit
3. Memiliki tingkat keamanan yang tinggi
4. Memiliki tampilan interface yang menarik
5. Cocok untuk dijadikan komputer server, admin, dan personal
6. Lebih ringan saat dijalankan, serta memiliki kode sumber Linux
yang dapat dimodifikasi.

71
Namun selain beberapa kelebihan tersebut, OS Linux juga memiliki
beberapa kekurangan antara lain:

1. Memiliki dukungan software yang kurang lengkap karena tidak


kompatibel dengan OS Linux.
2. Proses instalasi dan konfigurasi yang lebih rumit.

3.4 Macam – macam OS Linux

1. Debian Linux
3. Debian Linux adalah OS cross platform yang dapat
dijalankan pada hampir semua perangkat/jenis komputer. Debian Linux
juga memiliki pemeliharaan berbasis program APT yang canggih, serta
hanya memerlukan reboot pada saat penggantian kernel, gangguan listrik,
maupun penggantian hardware.

2. Redhat Linux
4. Redhat Linux merupakan OS yang memiliki keunggulan
mudah dalam proses instalasinya. OS Redhat Linux didesain sedemikian
rupa agar mudah diinstall oleh para penggunanya.

3. CentOS Linux
CentOS Linux merupakan OS yang dibangun dengan Linux
Framework yang didasarkan pada Redhat Enterprise Linux (RHEL).
4. Ubuntu Linux
Ubuntu adalah OS turunan dari Debian, yang bersifat open source
dan gratis untuk digunakan, tidak membutuhkan spesifikasi perangkat yang
tinggi untuk instalasi dan pengoperasiannya, serta dapat dimodifikasi dan
didistribusikan sesuai kebutuhan user.
5. Slackware Linux
Slackware merupakan OS versi terlama namun saat ini masih tetap
digunakan dan dikelola. Kelebihan Slackware adalah stabilitas dan
kemudahan desain.

72
6. SuSE Linux
SuSE Linux memiliki software yang lengkap, selalu mengalami
perkembangan dari versi awalnya, sangat stabil dan peka dalam mendeteksi
hardware, harga terjangkau dan bahkan ada yang gratis, aman dari virus,
serta update sistem yang mudah.
7. Linux Mint
OS Linux Mint menggunakan basis OS Debian dan Ubuntu yang
dilengkapi pencarian dan aplikasi favorit, telah terintegrasi dengan codec
multimedia yang terintegrasi dengan Java Runtime, memiliki tampilan
desktop yang sederhana.
8. Fedora Linux
Fedora Linux adalah OS berbasis RPM dan yum yang di
kembangkan oleh Fedora Project dan disponsori oleh Red Hat.
9. Caldera Linux
Caldera merupakan Linux yang pertama menggunakan Auto-
Detect Hardware seperti plug and play pada Mac.
10. Mandriva Linux
Mandriva dimaksudkan untuk mempermudah penggunanya dalam
melakukan instalasi serta penggunaan OS Linux. Mandriva mengutamakan
kemudahan instalasi berbasis GUI.

3.5 Sistem File linux

Sistem file pada Linux dapat diartikan sebagai struktur logika yang
mengendalikan akses data yang terdapat pada disk. Dengan kata lain, sistem file
merupakan database khusus untuk berbagai keperluan seperti penyimpanan,
pengelolaan, manipulasi dan pengambilan data agar mudah diakses. Hubungan
antara siste operasi dengan disk. Ketika program menginginkan pembacaan dari
hard disk atau media penyimpanan lainnya, sistem operasi akan meminta sistem
file untuk mencari lokasi dari file yang diinginkan. Setelah file ditemukan,
sistem file akan membuka dan membaca file tersebut, kemudian mengirimkan
informasinya kepada sistem operasi dan akhirnya bisa dibaca oleh pengguna.

3.6 Jenis – Jenis file Linux

73
Sistem operasi Linux mendukung banyak File System yang berbeda, tapi
pilihan yang umum digunakan adalah keluarga Ext* (Ext2, Ext3 dan Ext4) dan
ReiserFS. Berikut sistem file yang umumnya digunakan pada sistem operasi
Linux:
A. Ext2 (2nd Extended)
Ext2 merupakan jenis sistem file Linux paling tua yang masih ada
sejak tahun 1993. Ext2 adalah sistem file yang paling ampuh di Linux
dan menjadi dasar dari segala distribusi linux.Sistem file Ext2
menyimpan data secara hirarki standar yang banyak digunakan oleh
sistem operasi. Data tersimpan di dalam file, file tersimpan di dalam
direktori. Sebuah direktori bisa mencakup file dan direktori lagi di
dalamnya yang disebut sub direktori.
.
B. Ext3 (3rd Extended)
Ext3 adalah peningkatan dari sistem file Ext2. Peningkatan ini
memiliki beberapa keuntungan, diantaranya:
● Journaling dengan menggunakan journaling, maka waktu
recovery pada shutdown mendadak tidak akan selama pada Ext2.
Namun ini menjadi kekurangan dari Ext3, karena dengan adanya
fitur journaling, maka membutuhkan memori yang lebih dan
memperlambat operasi I/O (Input/Output).
● Integritas data, Ext3 menjamin adanya integritas data setelah
terjadi kerusakan atau unclean shut down. Ext3 memungkinkan
kita memilih jenis dan tipe proteksi dari data.
● Kecepatan, daripada menulis data lebih dari sekali, Ext3
mempunyai throughput yang lebih besar daripada Ext2 karena
Ext3 memaksimalkan pergerakan head hard disk. Kita bisa
memilih tiga jurnal mode untuk memaksimalkan kecepatan,
tetapi integritas data tidak terjamin.
● Mudah dilakukan migrasi, kita dapat berpindah dari sistem file
Ext2 ke sistem file Ext3 tanpa melakukan format ulang.

74
C. Ext4 (4th Extended)
Ext4 merupakan peningkatan dari sistem file Ext3. Ext4 dirilis
secara lengkap dan stabil mulai dari kernel 2.6.28. Keuntungan
menggunakan Ext4 adalah mempunyai pengalamatan 48-bit blok yang
artinya dia akan mempunyai 1 EiB = 1.048.576 TB. Ukuran maksimum
sistem file 16 TB.

D. JFS (Journalis File System)


JFS atau dikenal juga dengan nama IBM Journal File System
merupakan sistem file pertama yang menawarkan journaling. JFS sudah
bertahun-tahun digunakan dalam IBM AIX® OS sebelum digunakan ke
GNU/Linux.

E. ReiserFS
Sistem file Reiser dibuat berdasarkan balance tree yang cepat
dan unggul dalam hal kinerja, dengan algoritma yang lebih rumit.
Sistem file Reiser juga memiliki jurnal yang cepat dan ciri-cirinya
mirip sistem file Ext3.

5. 3.7 Filesystem Hierarchy Standard (FHS)

Filesystem Hierarchy Standard (FHS) adalah mendefinisikan struktur


direktori dan isi direktori di GNU sistem operasi Linux atau standarisasi struktur
direktori dan isi direktori di sistem operasi linux. Dalam FHS semua file dan
direktori muncul di bawah direktori root "/", bahkan jika mereka disimpan pada
perangkat fisik atau virtual yang berbeda. Berikut beberapa definisi direktori
menurut standar FHS:
1. /(Root folder) : Menduduki posisi puncak di dalam hirarki, hirarki
Primer akar dan direktori root dari hirarki sistem file seluruh.
2. /bin : Direktori ini berisi perintah dasar yang dibutuhkan oleh sistem
maupun user.
3. /boot : Berisi program dan data yang dibutuhkan pada saat
melakukan proses booting (menjalankan) system.
4. /etc : Berisi file konfigurasi system

75
5. /dev : Direktori tempat file device
6. /home : Direktori tempat menyimpan data user. Setiap user yang
terdaftar secara otomatis akan dibuatkan direktori /home.
7. /lib : Berisi file-file library dari aplikasi yang ada di system.
Biasanya satu file library digunakan oleh beberapa aplikasi secara
bersama-sama.
8. /media : Saat anda memasang flash disk ke komputer anda, anda
bisa menemukan direktori flash disk di /media, karena direktori ini
akan berisi media yang bisa dibongkar pasang di komputer anda.
Seperti cdrom, floppy disk, flash disk, hardisk eksternal dsb.
9. /mnt : Direktori tempat pengaitan sistem sementara
10. /opt : Berisi paket aplikasi tambahan yang kita install ke dalam
system.
11. /proc : Filesystem untuk menjalankan proses
12. /root : Direktori untuk user root
13. /sbin : Berisi program biner yang dibutuhkan untuk menjalankan
aplikasi yang dan ada memperbaiki hanya bisa system. Biasanya
dijalankan oleh administrator atau root.
14. /temp : Direktori tempat menyimpan file temporary.
15. /usr : Berisi program-program yang bisa di akses oleh user, program
source code. Di dalam direktori ini ada subdirektori /usr/bin dan
/usr/sbin yang menyimpan aplikasi executable yang fungsinya sama
dengan file- file di direktori /bin dan /sbin.
16. /var : Untuk menyimpan informasi proses, seperti system history,
access logs, dan error logs.

6. 3.8 Perintah Dasar Linux


Perintah dasar Linux dapat dilakukan pada Linux Shell atau Terminal
layaknya command prompt milik Windows. Pada dasarnya, shell adalah
program yang menerima perintah dari pengguna dan memberikannya kepada
OS untuk diproses. Setelah diproses, output akan terlihat langsung. Shell Linux
adalah bagian utamanya. Distro-nya datang dalam GUI (graphical user

76
interface atau antarmuka pengguna grafis), tetapi pada dasarnya, Linux
memiliki CLI (command line interface atau antarmuka baris perintah). Berikut
ini adalah beberapa perintah dasar Linux yang banyak digunakan:

Masuk sebagai super user sudo su

Gambar 3. 1 Masuk Sebagai Super User

Berhenti sebagai super user # exit

Gambar 3. 2 Berhenti sebagai Super User

Melihat daftar direktori # ls

Gambar 3. 3 Melihat daftar direktori

Membuat direktori # mkdir nama_direktori

Gambar 3. 4 Membuat Direktori

Menampilkan direktori mana user


# pwd
berada

Gambar 3. 5 Menampilkan direktori mana user berada

Berpindah direktori # cd nama_direktori

Gambar 3. 6 Berpindah direktori

Menghapus direktori # rm -r nama_direktori

Gambar 3. 7 Menghapus direktori

77
Membuat file # touch nama_file

Gambar 3. 8 Membuat file

Menyalin file # cp file1 file2

Gambar 3. 9 Menyalin file

Memindahkan file ke direktori lain # mv nama_file nama_direktori

Gambar 3. 10 Memindahkan file ke direktori lain

Rename atau memindah file # mv file1 file2

Gambar 3. 11 Rename atau memindah file

Menghapus file # rm -f nama_file

Gambar 3. 12 Menghapus file

78
Melihat daftar alamat IP untuk semua
# ifconfig
perangkat di dalam komputer

Gambar 3. 13 Melihat daftar alamat IP

Ping host dan hasil outputnya # ping ip_host

Gambar 3. 14 Ping host

7. 3.9 Apache2 Web Server


Web server adalah sebuah software yang memberikan layanan berupa
data. Berfungsi untuk menerima permintaan HTTP atau HTTPS dari client
atau yang dikenal juga dengan web browser (Chrome, Firefox). Selanjutnya
web server akan mengirimkan respon atas permintaan tersebut kepada client
dalam bentuk halaman web yang berisi teks, gambar, dan script.
Web server yang populer dan paling banyak digunakan kebanyakan
orang, yaitu jenis Apache. Apache Web server adalah aplikasi untuk
mengembangkan dan memelihara open-source HTTP server untuk operating
system yang modern seperti, UNIX dan Windows. Tujuan dari Apache yaitu
untuk menyediakan server yang aman, efisien, dan extensible yang

79
tersinkronisasi dengan standar HTTP saat ini. Apache web server termasuk
aplikasi yang gratis dan open source. Apache web server dikembangkan oleh
Apache Software Foundation. Apache Web server memiliki beberapa
keuntungan seperti proses instalasi yang mudah, freeware, dan sistem
konfigurasi yang masih tergolong mudah. Selain itu, ia juga mampu bekerja
pada sistem operasi open atau closed source

8. 3.10 Wireshark
Wireshark adalah salah satu program untuk menganalis suatu jaringan,
baik itu jaringan kabel maupun jaringan nirkabel. Perangkat ini digunakan
untuk pemecahan masalah jaringan, analisis, perangkat lunak dan
pengembangan protokol komunikasi. Wireshark adalah sebuah program
analisa paket jaringan yang akan mencoba untuk menangkap paket jaringan
dan mencoba untuk menampilkan data paket yang masuk atau keluar dari
antarmuka jaringan sedetail mungkin sehingga data tersebut dapat kita analisa
untuk berbagai keperluan, diantaranya:
- Troubleshooting masalah di jaringan
- Memeriksa keamanan jaringan
- Sniffer data-data privasi di jaringan
Fitur dan kelebihan WireShark:
- Tersedia untuk Linux dan Windows.
- Menangkap paket data secara langsung dari sebuah network
interface
- Mampu menampilkan informasi yang sangat terperinci mengenai
hasil tangkapan tersebut.
- Dapat melakukan import dan export hasil tangkapan dari atau ke
komputer lain.
- Pencarian paket menggunakan berbagai macam kriteria
filter/pemilahan.
- Dapat membuat berbagai macam tampilan statistika

80
9. 3.11 NTP (Network Time Protocol)

3.11.1 Pengertian NTP (Network Time Protocol)

Network Time Protocol (NTP) adalah sebuah protokol yang


digunakan untuk penyinkronan waktu di dalam sebuah jaringan bisa
pada jaringan LAN (Local Area Network) maupun pada jaringan
internet. NTP menggunakan port komunikasi UDP nomor 123.

Sinkronisasi waktu yang dilakukan oleh protokol ini sangat


akurat dapat mencapai 10 milidetik untuk jaringan internet dan dapat
mencapai 200 milidetik dalam jaringan lokal. NTP sendiri berada di 2
sisi yaitu sisi klien dan sisi server, kegunaan layanan di ntp adalah
untuk menyesuaikan waktu yang ada sesuai regional di mana mesin
komputer itu berada.

NTP dapat beroperasi dengan beberapa mode, diantaranya:


● Client Mode
NTP Client hanya bisa melakukan sinkronisasi waktu untuk
dirinya sendiri menggunakan server NTP eksternel. Pada mode ini
NTP client tidak menyediakan layanan sinkronisasi ke perangkat lain
pada jaringan.

● Server Mode
NTP Server menjalankan NTP service dan berperan untuk
memberikan sinkronisasi waktu ke NTP Client. NTP server hanya
menyediakan informasi waktu untuk NTP client dan tidak menerima
sinkronisasi waktu dari perangkat lain.

3.11.2 Pengertian Pool Server


Pada sistem jaringan komputer modern yang melibatkan
banyak peralatan (device), sinkronisasi waktu merupakan hal yang
kritikal dalam mendukung aspek perencanaan (planning), pengelolaan
(managing), pengamanan (security) proses dan data. Untuk
melakukan sinkronisasi waktu antara device dengan server NTP,

81
maka dibutuhkan suatu wadah, wadah itulah yang dinamakan NTP
Pool Server. Yang dimana setiap region memiliki poolnya masing
masing. Ketika suatu device masuk ke dalam pool Indonesia maka
device itu mengikuti timezone yang ada di Indonesia.

3.11.3 Penulisan Pool


● pool 0.id.pool.ntp.org
● pool 1.id.pool.ntp.org
● pool 2.id.pool.ntp.org
● pool 3.id.pool.ntp.org
Contoh diatas merupakan penulisan pool yang digunakan di
region Indonesia. Ingat kalau setiap region memiliki pool nya masing
masing, jadi ketika kita ingin berpindah timezone kita bisa
menggunakan pool dari region yang ingin kita gunakan.

10. 3.12 Pengumpulan Data Perhitungan QOS Pada Web Server


menggunakan Wireshark
Wireshark adalah sebuah aplikasi capture paket data berbasis open-
source yang berguna untuk memindai dan menangkap trafik data pada jaringan
internet. Wireshark umum digunakan sebagai alat troubleshoot pada jaringan
yang bermasalah, selain itu juga biasa digunakan untuk pengujian software
karena kemampuannya untuk membaca konten dari tiap paket trafik data. Cara
kerja Wireshark yaitu dengan ‘menangkap’ paket-paket data dari protokol-
protokol yang berbeda dari berbagai tipe jaringan yang umum ditemukan di
dalam trafik jaringan internet. Paket-paket data tersebut ‘ditangkap’ lalu
ditampilkan di jendela hasil capture secara real-time dan kemudian diolah lagi
menggunakan perintah sorting dan filter. Aplikasi ini distribusi
pengembangannya yang bersifat cross-platform, sehingga dapat diinstall dan
digunakan pada Linux.

3.12.1 Proses Instalasi


PENTING : Jangan lupa untuk masuk ke mode root sebelum
melakukan proses instalasi dengan mengetikkan ‘sudo su’ dan

82
password anda pada terminal. Jadi setiap kali anda menginstall
sesuatu di terminal, anda tidak perlu mengetikkan ‘sudo’ pada awal
perintah yang digunakan.

1. Melakukan Instalasi Apache2 (Web Server)


$ apt get –y install apache2

Gambar 3. 15 Instalasi Apache2

2. Melakukan instalasi net-tools


$ sudo apt install net-tools

Gambar 3. 16 Instalasi net-tools

3. Melakukan instalasi wireshark


$ sudo apt –y install wireshark

Gambar 3. 17 Instalasi Wireshark

Klik <Yes>

Gambar 3. 18 Konfigurasi Wireshark

83
$ sudo usermode –aG wireshark (username)

Gambar 3. 19 Perintah Usermod

11. 3.12.2 Installing NTP Server on Ubuntu


1. Perbarui repository index
$ sudo apt-get update

Gambar 3. 20 Perbarui indeks repositori

2. Instalasi NTP Server dengan perintah apt-get


$ sudo apt-get install ntp

Gambar 3. 21 Instal NTP Server

3. Verifikasi Instalasi (opsional)


$ sntp --version

Gambar 3. 22 Verifikasi Instalasi

4. Mengubah ke NTP Server pool terdekat dengan lokasi anda.


$ sudo nano /etc/ntp.conf

84
Gambar 3. 23 NTP server pool

Di file ini, akan terlihat pool list (yang sudah kita command
sebelumnya). Ubah pool list dengan pool of time server yang
terdekat di lokasi kita (seperti pada gambar yang diblok
berwarna merah). Untuk memilih pool list tersebut, kunjungi
website dibawah ini:

https://support.ntp.org/bin/view/Servers/NTPPoolServers

Disini kita menggunakan pool list untuk asia:

Gambar 3. 24 NTP server Asia pool

85
5. Restart kemudian verifikasi kalau NTP Server telah berjalan
$ sudo service ntp restart && sudo service ntp status

Gambar 3. 25 Restart and Verifikasi NTP

6. Konfigurasi Firewall agar klien dapat mengakses NTP Server.


$ sudo ufw allow from any to any port 123 proto udp

Gambar 3. 26 Konfigurasi Firewall

3.12.3 Tahapan Capture


1. Mengecek IP di localhost
$ Ifconfig

Gambar 3. 27 Periksa IP

86
2. Membuka Wireshark (dalam contoh ini menggunakan any)

Gambar 3. 28 Tampilan awal Wireshark

3. Membuka Web Server


192.168.181.242
(Menyesuaikan dengan IP yang ada pada device atau localhost)

Gambar 3. 29 Tampilan Web Server

87
4. Setelah halaman web server terbuka sempurna, kemudian stop
capture pada wireshark

Gambar 3. 30 Mulai Capture

Gambar 3. 31 Stop Capture

Akan muncul banyak sekali paket yang tercapture di wireshark


(bisa jadi ada paket ARP, TCP, UDP lainnya selain aktivitas
browsing yang kita lakukan ke target 192.168.181.242).

88
5. Memfilter IP tujuan
Klik “Statistik” pada bar diatas, lalu klik “Conversations”

Gambar 3. 31 Menu Conversations

Maka, untuk mempermudah analisis kita, kita perlu memfilter


IP tujuan kita terlebih dahulu. Untuk mempermudah pembuatan
filter, kita bisa melakukan pengecekan langsung pada menu
conversation

Gambar 3. 32 Filter IP Tujuan

Kemudian pilih tab IPv4, dan pilih yang bagian Address A


192.168.181.157 dan Address B 192.168.181.242 Klik kanan,
pilih apply as filter, selected, pilih yang panah arah A ke B
(source Address A, destination address B).

89
Hasil apply filter

Gambar 3. 33 Hasil Apply Filter

6. Mengcapture Data yang sudah di dapat

Gambar 3. 34 Menangkap Data

90
Gambar 3. 35 Data Statistik

7. Export File menjadi CSV

Gambar 3. 36 Ekspor File

8. Membuka file CSV yang sudah dipindahkan di windows

Gambar 3. 37 File CSV

91
9. Membuka file CSV di spreadsheet agar tidak berantakan
(Alternative bila format dalam excel berantakan)

Gambar 3. 38 Buka Spreadsheet


12. 3.13 Installing NTP Client on Ubuntu
1. Menginstal ntpdate
$ sudo apt-get install ntpdate

Gambar 3. 39 Install ntpdate

2. Periksa IP Server NTP dan tentukan nama host


$ ifconfig
$ hostname

92
Gambar 3.40 NTP server IP

Gambar 3. 41 Periksa hostname

3. Tambahkan NTP Server IP di Host File


$ sudo nano /etc/hosts

Gambar 3. 42 Tambah NTP Server


Tambahkan IP Server NTP anda dan hostnamenya seperti yang diberi
blok berwarna merah

4. Verifikasi Sinkronisasi Waktu Client


$ sudo ntpdate –u ilmiaulia-VirtualBox
Sesuaikan nama host dengan nama anda

Gambar 3. 43 Verifikasi Sinkronisasi Waktu Client

5. Instal NTP Client


$ sudo apt install ntp

Gambar 3. 44 Instal NTP Client


6. Konfigurasi NTP Client
$ sudo nano /etc/ntp.conf

93
Gambar 3.45 Konfigurasi NTP Client

7. Restart The NTP Server


$ sudo systemctl restart ntp

Gambar 3.46 Restart NTP Server

8. Memverifikasi Antrian Sinkronisasi Waktu NTP


$ ntpq -p

Gambar 3. 47 Memverifikasi NTP Time

94
REFERENSI

[1] K. Buzdar, “How to Install NTP Server and Client(s) on Ubuntu,” Vitux, pp.
1–10, 2019, [Online]. Available: https://vitux.com/how-to-install-ntp-server-
and-client-on-ubuntu/.

[2] R. Posts, “Kenali Pengertian Wireshark Beserta Cara Kerjanya,” vol. 2022,
pp. 1–16.

95
MODUL 4
Analisis Parameter QOS

96
Modul 4
Analisis Parameter QoS

4.1 Tujuan Praktikum


Setelah mengikuti praktikum ini mahasiswa diharapkan dapat:
1. Mampu menghitung parameter QoS (Quality of Services).
2. Mampu menganalisa QoS pada suatu sistem jaringan.

4.2 Alat & Bahan


1. Personal Computer (PC)
2. Microsoft Excel / Google Spreadsheet

4.3 Dasar Teori


Setelah melakukan praktikum dari modul 3 maka didapatkan beberapa data yang dapat
diolah dan dijadikan acuan untuk menganalisa kualitas pelayanan atau QoS (Quality of Services).
Pada modul 4 ini kita akan mempelajari QoS dengan parameter standar Internasional
Telecommunication Union of Telecommunication (ITU-T).
TIPHON merupakan standar penilaian parameter QoS yang dikeluarkan oleh badan standar
ETSI (European Telecommunications Standards Institue). Kemudian dianalisis bagaimana kriteria
jaringan tersebut dan diambil kesimpulan dari hasil parameter-parameter tersebut. ETSI
menghasilkan standar untuk sektor teknologi informasi dan komunikasi. ETSI meliputi teknologi
tetap, seluler, radio, konvergen, siaran, dan internet. Standar ETSI dapat diterapkan di seluruh
dunia.
Sedangkan ITU-T merupakan parameter penilaian yang telah ditentukan untuk mengukur
kualitas streaming yang diberikan oleh server meliputi parameter nilai packet loss dan delay.

4.3.1 Pengertian QoS


Quality of Service (QoS) merupakan metode pengukuran tentang seberapa baik
jaringan dan suatu usaha untuk mendefinisikan karakteristik dan sifat dari satu servis. QoS
digunakan untuk mengukur sekumpulan atribut kinerja yang telah dispesifikasikan dan
diasosiasikan dengan suatu servis. Fungsi dari QoS adalah mengontrol dan mengelola
sumber daya jaringan dengan menetapkan prioritas untuk tipe data tertentu pada jaringan.

97
4.3.2 Parameter QoS

4.3.2.1 Throughput
Throughput adalah rata-rata paket yang sukses dikirimkan melalui
peralatan komunikasi yang ada dengan rentang waktu tertentu baik secara fisik
maupun dengan logical link melalui node jaringan. Throughput dapat dinyatakan
sebagai ukuran kecepatan (rate) data efektif yang diukur dengan bps (bit per
second).

4.3.2.2 Delay
Delay merupakan waktu yang dibutuhkan data untuk menempuh jarak
hingga terkirimnya paket. Delay pada dasarnya tersusun dari hardware latency,
delay akses, dan delay transmisi.
Adapun jenis-jenis delay adalah sebagai berikut:

Jenis Delay Keterangan

Algorithmic delay Delay ini disebabkan oleh standar codec yang


digunakan. Contohnya, Algorithmic delay
untuk G.711 adalah 0 ms

Packetization delay Delay yang disebabkan oleh akumulasi bit


voice sample ke frame. Seperti contohnya,
standar G.711 untuk payload 160 bytes
memakan waktu 20 ms.

Serialization delay Delay ini terjadi karena adanya waktu yang


dibutuhkan untuk pentransmisian paket IP
dari sisi originating (pengirim).

Propagation delay Delay ini terjadi karena perambatan atau


perjalanan. Paket IP di media transmisi ke
alamat tujuan. Seperti contohnya delay
propagasi di dalam kabel akan memakan waktu
4 sampai 6 microsecond per kilometernya.

Coder Waktu yang diperlukan oleh Digital Signal


(Processing) Processing (DSP) untuk mengompres
Delay sebuah blok PCM, nilainya bervariasi
berganti dari codec dan kecepatan
prosesor.
Tabel 4.1 Macam-Macam Delay

98
Sumber Telecommunications and Internet Protocol Harmonization Over
Networks (TIPHON) oleh European Telecommunications Standards Institute
(ETSI, 2007).

Kategori Degradasi Besar Delay Index

Sangat bagus ≤150 ms 4

Bagus >150 ms dan ≤300 3


ms

Sedang >300 ms dan ≤450 2


ms

Jelek > 450 ms 1


Tabel 4.2 Kualitas Delay berdasarkan TIPHON

Kategori Delay Besar Delay

Baik < 150 ms

Cukup 150 s.d. 400 ms

Buruk > 400 ms


Tabel 4.3 Kualitas Delay berdasarkan ITU-T

4.3.2.3 Jitter
Jitter didefinisikan sebagai perubahan latency pada suatu periode. Jitter
penundaan bervariasi dari waktu ke waktu. Jitter juga didefinisikan sebagai
gangguan pada komunikasi digital maupun analog yang disebabkan oleh
perubahan sinyal karena referensi posisi waktu. Adanya jitter ini dapat
mengakibatkan hilangnya data, terutama pada pengiriman data dengan kecepatan
tinggi.
Secara umum terdapat empat kategori penurunan kualitas jaringan
berdasarkan nilai jitter sesuai dengan versi TIPHON (Telecommunications and
Internet Protocol Harmonization Over Network) standarisasi nilai jitter sebagai
berikut.

Kategori Degradasi Peak Jitter

Sangat Bagus 0 ms

99
Bagus 0 s.d. 75 ms

Sedang 76 s.d. 125 ms

Jelek 125 s.d. 225 ms


Tabel 4.4 Standarisasi Jitter versi TIPHON

Sedangkan berdasarkan versi ITU-T (International Telecommunication


Union- Telecommunication), nilai jitter yang direkomendasikan adalah di bawah
50 ms

100
4.3.2.4 Packet Loss
Packet Loss didefinisikan sebagai kegagalan transmisi paket data
mencapai tujuannya. Kegagalan paket tersebut mencapai tujuan, dapat disebabkan
oleh beberapa kemungkinan, di antaranya yaitu :
a. Terjadinya overload trafik dalam jaringan.
b. Tabrakan (congestion) dalam jaringan.
c. Error yang terjadi pada media fisik
d. Kegagalan yang terjadi pada sisi penerima antara lain bisa disebabkan
karena Overflow yang terjadi pada buffer.
𝑝𝑎𝑐𝑘𝑒𝑡 𝑙𝑜𝑠𝑠 𝑦𝑎𝑛𝑔 𝑑𝑖𝑑𝑎𝑝𝑎𝑡
Packet loss = x 100 %
𝑡𝑜𝑡𝑎𝑙 𝑝𝑎𝑐𝑘𝑒𝑡
Secara umum terdapat empat kategori penurunan kualitas jaringan
berdasarkan nilai packet loss dengan versi TIPHON (Telecommunications and
Internet Protocol Harmonization Over Network) standarisasi nilai packet loss
sebagai berikut.

Kategori Degradasi Packet Loss

Sangat Bagus 0 - 2%

Bagus 3 - 14%

Sedang 15 - 24%

Jelek > 25%


Tabel 4.5 Standarisasi Packet Loss versi TIPHON

Sedangkan menurut versi ITU-T (International Telecommunication


Union - Telecommunication) standarisari nilai packet loss adalah sebagai
berikut.
Kategori Degradasi Packet Loss

Sangat Bagus 0%

Bagus 1-3%

Sedang 4 - 15 %

Jelek 16 - 25 %
Tabel 4.6 Standarisasi Packet Loss versi ITU-T

101
4.4 Prosedur Praktikum

4.4.1 Menghitung QoS

Gambar 4.1 Statistik Data

4.4.1.1 Menghitung Throughput


Dari statistik data yang pada gambar 4.1 Didapatkan bahwa throughputnya
sebesar 983 k yang dilihat dari average bits/s.

4.4.1.2 Menghitung Delay

Gambar 4.2 Total Delay

102
Gambar 4.3 Rata-rata Delay

Untuk menghitung delay, kita jumlahkan total dari tabel RTT to ACK
kemudian hasilnya dibagi 2. Maka hasil dari delay tersebut adalah 0.0195385 ms.
Hasil tersebut masuk kedalam index 4 atau sangat bagus karena hasil dari delaynya
<150 ms.

4.4.1.3 Menghitung Packet Loss

Gambar 4.4 Packet Loss

Untuk menghitung packet loss, kita filter ip address terlebih dahulu dengan
menambahkan “&& tcp.analysis.lost_segment” kemudian enter. Jika tampilan
kosong seperti gambar diatas, maka packet loss = 0 atau tidak ada paket yang gagal
dikirim. Sehingga kategorinya sangat bagus karena packet loss yang didapatkan
0%.

103
4.5 Kesimpulan
Berdasarkan hasil pengukuran yang dilakukan dengan menghitung parameter QoS
dengan standar ITU T didapatkan hasil sebagai berikut :
1. Throughput sebesar 983 k.
2. Delay sebesar 0,0195385 dengan kategori sangat bagus karena hasil dari delay <150 ms.
3. Packet Loss = 0 atau tidak ada paket yang gagal dikirim sehingga kategori nya sangat
bagus.

104

Anda mungkin juga menyukai