Jaringan komputer: latihan soal dengan penjelasan

Latihan soal pilihan ganda Jaringan komputer gratis dengan petunjuk dan penjelasan, dalam tiga tingkat: istilah dan fakta kunci, menerapkan konsep, kasus dan analisis.

Soal latihan gratisMudah

Berapa nomor port default untuk HTTPS?

Soal berikutnya →

Yang Anda latih

  1. Mudahistilah dan fakta kunci
  2. Sedangmenerapkan konsep
  3. Sulitkasus dan analisis

Pelajari Jaringan komputer dari nol

1Apa itu jaringan komputer

Jaringan adalah sekelompok perangkat yang saling bertukar data: laptop, ponsel, server, printer. Perangkat di dalamnya disebut host.

Jaringan di dalam satu gedung atau kampus adalah LAN (local area network). Jaringan lintas kota atau negara adalah WAN (wide area network). Internet menghubungkan jutaan jaringan.

Data tidak bergerak sebagai satu aliran panjang. Ia dipotong menjadi potongan kecil yang disebut paket, dan setiap paket mencari jalannya sendiri ke tujuan.

Perangkat hanya dapat saling memahami bila mengikuti aturan yang sama. Kumpulan aturan tentang format dan urutan pesan itu adalah protokol. TCP, IP, dan HTTP adalah protokol.

Sebagian besar layanan mengikuti model klien–server: klien, seperti peramban Anda, mengirim permintaan, dan server mengirim kembali jawabannya.

Dua istilah menggambarkan seberapa cepat sebuah koneksi. Bandwidth adalah laju data maksimum, misalnya 100 Mbit/s. Latensi adalah penundaan sebelum data tiba, diukur dalam milidetik.

Tes mandiri Sebuah tautan satelit membawa 50 Mbit/s, tetapi setiap balasan memerlukan 600 ms untuk tiba. Pernyataan mana yang benar?
  1. Bandwidth dan latensi adalah hal yang sama di sini
  2. Bandwidth-nya rendah karena lambat
  3. Bandwidth-nya tinggi dan latensinya tinggi
  4. Latensinya rendah karena membawa banyak data

Jawaban: Bandwidth-nya tinggi dan latensinya tinggi. Bandwidth adalah kapasitas (50 Mbit/s cukup besar) dan latensi adalah penundaan (600 ms itu banyak). Keduanya independen, jadi tautan dapat memiliki bandwidth tinggi dan latensi tinggi sekaligus.

2Lapisan dan enkapsulasi

Jaringan dibagi menjadi lapisan. Setiap lapisan menyelesaikan satu masalah dan memakai lapisan di bawahnya. Model OSI memiliki 7 lapisan; model TCP/IP yang dipakai di internet mengelompokkannya menjadi 4 atau 5.

7HTTP · DNS · SMTP · SSH654TCP · UDP3IP · ICMP2Ethernet · Wi-Fi · MAC10101…
  • 1 Fisik: mengirim bit mentah sebagai sinyal listrik, cahaya, atau radio melalui kabel dan udara.
  • 2 Data link: mengantarkan frame antarperangkat pada jaringan lokal yang sama, memakai alamat MAC. Ethernet dan Wi-Fi berada di sini.
  • 3 Jaringan: mengantarkan paket antarjaringan, memakai alamat IP. Router bekerja di sini.
  • 4 Transport: mengantarkan data antarprogram, memakai nomor port. TCP mengirim segmen; UDP mengirim datagram.
  • 5–7 Sesi, presentasi, aplikasi: layanan yang dipakai orang, seperti HTTP untuk web, DNS untuk nama, dan SMTP untuk email.

Ketika data dikirim, setiap lapisan menambahkan header-nya sendiri di depan data dari lapisan di atasnya. Ini disebut enkapsulasi. Penerima membuka header dalam urutan terbalik.

EthIPTCPHTTP …CRCL2L3L4L7L2

TCP membangun koneksi lebih dulu (jabat tangan tiga arah SYN, SYN-ACK, ACK). Ia menomori data, menunggu pengakuan, dan mengirim ulang yang hilang. Ia andal dan berurutan.

UDP mengirim tanpa koneksi dan tanpa pengiriman ulang. Ia lebih cepat dan dipakai bila penundaan lebih penting daripada paket yang hilang: video langsung, gim, dan kueri DNS singkat.

Tes mandiri Pada lapisan OSI mana sebuah switch biasa bekerja?
  1. Lapisan 1, fisik
  2. Lapisan 2, data link
  3. Lapisan 3, jaringan
  4. Lapisan 4, transport

Jawaban: Lapisan 2, data link. Switch meneruskan frame memakai alamat MAC, dan alamat MAC termasuk lapisan data link. Router, yang memakai alamat IP, bekerja di lapisan 3.

3Alamat, perangkat, dan protokol bantu

Tiga jenis alamat bekerja bersama, satu per lapisan:

  • Alamat MAC (lapisan 2): alamat perangkat keras 48 bit pada kartu jaringan. Dipakai hanya di dalam jaringan lokal.
  • Alamat IP (lapisan 3): alamat IPv4 memiliki 32 bit, alamat IPv6 128 bit. Ia menyatakan di mana host berada di internet.
  • Nomor port (lapisan 4): memilih program pada host. Port yang terkenal berkisar dari 0 sampai 1023: HTTP 80, HTTPS 443, SSH 22, DNS 53, SMTP 25.

Perangkat mengikuti lapisan yang sama. Hub (lapisan 1) menyalin setiap sinyal ke semua port. Switch (lapisan 2) mengirim frame hanya ke port alamat MAC tujuan. Router (lapisan 3) meneruskan paket antarjaringan.

Beberapa protokol bantu membuat ini bekerja:

  • DHCP memberi host alamat IP, mask, gateway bawaan, dan server DNS saat bergabung ke jaringan.
  • DNS menerjemahkan nama seperti example.com menjadi alamat IP, seperti buku telepon.
  • ARP mencari alamat MAC yang dimiliki sebuah alamat IP pada jaringan lokal.
  • ICMP membawa pesan galat dan uji. Perintah ping memakai permintaan echo ICMP.
  • NAT memungkinkan banyak perangkat dengan alamat privat (10.x, 172,16–31.x, 192,168.x) berbagi satu alamat publik.

Gateway bawaan adalah router yang dituju host untuk setiap paket bila tujuannya berada di luar subnetnya sendiri.

Tes mandiri Protokol mana yang mencari alamat MAC yang dimiliki alamat IP yang diketahui pada jaringan lokal?
  1. ARP
  2. DHCP
  3. DNS
  4. ICMP

Jawaban: ARP. ARP bertanya “siapa yang memiliki alamat IP ini?” dan pemiliknya membalas dengan alamat MAC-nya. DNS mengubah nama menjadi alamat IP, yang merupakan terjemahan berbeda.

4Metode ini selangkah demi selangkah

Sebagian besar soal, dari definisi sampai kasus pemecahan masalah, dapat dijawab dengan langkah-langkah yang sama.

  1. Temukan lapisannya. Apakah soal tentang sinyal, frame dan alamat MAC, paket dan alamat IP, port dan koneksi, atau sebuah aplikasi?
  2. Sebutkan perangkat atau protokol yang bekerja pada lapisan itu: hub, switch, atau router; Ethernet, IP, TCP, atau UDP; DNS, DHCP, atau HTTP.
  3. Untuk gangguan, daftar apa yang masih bekerja dan apa yang gagal. Sesuatu yang bekerja membuktikan semua lapisan di bawahnya baik-baik saja.
  4. Cari lapisan terendah yang dapat menjelaskan semua yang gagal. Itu penyebab yang paling mungkin.
  5. Periksa jawaban Anda terhadap fakta lain dalam soal: jawaban harus menjelaskan semuanya.

Untuk perhitungan singkat: penundaan transmisi adalah ukuran paket dibagi laju tautan, dan penundaan propagasi adalah jarak dibagi kecepatan sinyal.

ttrans = L / R tprop = d / v

5Contoh soal lengkap

Ikuti setiap langkah. Cobalah menebak langkah berikutnya sebelum membukanya.

Contoh soal

Seorang pengguna dapat mem-ping 8.8.8.8, sebuah server di internet, tetapi tidak dapat membuka situs web mana pun dengan nama. Di mana masalahnya yang paling mungkin?

1

Daftar yang bekerja

Ping ke alamat internet mendapat balasan. Jadi kabel atau Wi-Fi bekerja (lapisan 1 dan 2), host memiliki alamat IP yang valid, dan gateway bawaan serta perutean bekerja (lapisan 3).

2

Daftar yang gagal

Situs web yang dibuka dengan nama gagal. Sebelum peramban dapat menghubungi www.example.com, ia harus mengubah nama itu menjadi alamat IP.

3

Temukan protokolnya

Menerjemahkan nama menjadi alamat IP adalah tugas DNS, protokol lapisan aplikasi.

4

Singkirkan alternatifnya

Gateway bawaan yang salah juga akan menghentikan ping ke 8.8.8.8. Kabel yang putus akan menghentikan segalanya. Keduanya tidak cocok dengan fakta.

5

Periksa jawabannya

Gangguan DNS menjelaskan semua fakta: lalu lintas dengan alamat IP bekerja, dengan nama tidak. Perbaikannya adalah pengaturan server DNS yang benar, biasanya diberikan oleh DHCP.

Jawaban

Masalahnya adalah resolusi nama: pengaturan DNS host atau server DNS.

6Kesalahan umum

  • Mencampuradukkan DNS dan DHCP. DNS menerjemahkan nama menjadi alamat; DHCP membagikan alamat.
  • Mencampuradukkan switch dan router. Switch memakai alamat MAC di dalam satu jaringan; router memakai alamat IP antarjaringan.
  • Mengira UDP adalah “TCP yang buruk”. UDP dipilih dengan sengaja bila penundaan rendah lebih penting daripada mengirim ulang data yang hilang.
  • Mencampuradukkan bandwidth (kapasitas) dengan latensi (penundaan).
  • Menempatkan nomor port di lapisan jaringan. Port milik lapisan transport; alamat IP milik lapisan jaringan.
  • Melupakan gateway bawaan. Tanpanya, host menjangkau subnetnya sendiri tetapi tidak lebih jauh.
Tes mandiri Sebuah PC dapat menjangkau printer pada subnetnya sendiri tetapi tidak yang lain di luarnya. Alamat IP dan mask-nya benar. Apa gangguan yang paling mungkin?
  1. Alamat MAC yang salah
  2. Gateway bawaan hilang atau salah
  3. Kabel jaringan yang putus
  4. Server DNS yang salah

Jawaban: Gateway bawaan hilang atau salah. Lalu lintas lokal bekerja, jadi kabel, alamat MAC, dan pengaturan IP baik-baik saja. Setiap paket ke jaringan lain menuju gateway bawaan, jadi itulah yang hilang. Gangguan DNS tidak akan menghentikan lalu lintas ke alamat IP.

7Seperti apa soal ujiannya

  • Mudah: istilah dan fakta kunci. Jumlah lapisan OSI, apa yang dilakukan DNS atau DHCP, nomor port bawaan, ukuran alamat IPv4.
  • Sedang: menerapkan konsep. Lapisan sebuah perangkat, mengapa suatu protokol dipilih, apa yang dilakukan ARP, NAT, atau jabat tangan TCP, perhitungan subnet dan penundaan kecil.
  • Sulit: kasus dan analisis. Skenario pemecahan masalah, perilaku TCP saat kehilangan dan kemacetan, protokol perutean, serangan seperti ARP spoofing atau SYN flood, dan TLS.

Setiap soal memiliki empat pilihan. Singkirkan dulu pilihan yang termasuk lapisan yang salah; sering kali hanya satu yang tersisa.

Pelajari selangkah demi selangkah di aplikasiPelajari selangkah demi selangkah di aplikasi

Contoh soal

Contoh 1Mudah

Berapa jumlah bit dalam sebuah alamat IPv4?

  1. A32
  2. B64
  3. C128
  4. D16
Tampilkan petunjuk
  1. Empat oktet.
  2. Dua jawaban salah kini dicoret. Salah satu dari dua yang tersisa benar.
Tampilkan jawaban dan penjelasan

Mengapa ini jawabannya

Alamat IPv4 berukuran 32 bit dan ditulis sebagai empat oktet desimal. Alamat IPv6 berukuran 128 bit.

Jawaban

A · 32
Contoh 2Sedang

Apa alamat loopback IPv6?

  1. A::
  2. B::1
  3. Cfe80::1
  4. Dff02::1
Tampilkan petunjuk
  1. Bentuk singkat dari alamat yang semuanya nol kecuali bit terakhir.
  2. Dua jawaban salah kini dicoret. Salah satu dari dua yang tersisa benar.
Tampilkan jawaban dan penjelasan

Mengapa ini jawabannya

::1 adalah alamat loopback. :: adalah alamat tak ditentukan (unspecified), fe80::/10 adalah link-local, dan ff02::1 adalah grup multicast semua simpul.

Jawaban

B · ::1
Contoh 3Sulit

Apa perbedaan fragmentasi pada IPv6 dibandingkan IPv4?

  1. AIPv6 tidak mengizinkan paket yang lebih besar dari 576 byte
  2. BIPv6 memfragmentasi di lapisan transport di dalam TCP
  3. CRouter IPv6 memfragmentasi setiap paket yang lebih besar dari 64 byte sebelum meneruskannya di sepanjang jalur
  4. DRouter tidak pernah memfragmentasi paket IPv6; hanya sumber yang dapat melakukannya, dengan path MTU discovery
Tampilkan petunjuk
  1. Pikirkan siapa yang melakukan pekerjaannya: titik ujung atau router.
  2. Dua jawaban salah kini dicoret. Salah satu dari dua yang tersisa benar.
Tampilkan jawaban dan penjelasan

Mengapa ini jawabannya

Router IPv6 membuang paket yang terlalu besar dan mengembalikan ICMPv6 Packet Too Big. Sumber kemudian mengirim paket yang lebih kecil atau menggunakan fragment extension header.

Jawaban

D · Router tidak pernah memfragmentasi paket IPv6; hanya sumber yang dapat melakukannya, dengan path MTU discovery

Tanya jawab

Apa itu Jaringan komputer?

Jaringan di dalam satu gedung atau kampus adalah LAN (local area network). Jaringan lintas kota atau negara adalah WAN (wide area network). Internet menghubungkan jutaan jaringan.

Data tidak bergerak sebagai satu aliran panjang. Ia dipotong menjadi potongan kecil yang disebut paket, dan setiap paket mencari jalannya sendiri ke tujuan.

Bagaimana cara belajar Jaringan komputer langkah demi langkah?
  1. Apa itu jaringan komputer
  2. Lapisan dan enkapsulasi
  3. Alamat, perangkat, dan protokol bantu
  4. Metode ini selangkah demi selangkah
  5. Contoh soal lengkap
  6. Kesalahan umum
  7. Seperti apa soal ujiannya
Apa saja yang dilatih dalam soal Jaringan komputer?
  • Mudah: istilah dan fakta kunci
  • Sedang: menerapkan konsep
  • Sulit: kasus dan analisis

Setiap soal memiliki empat pilihan, dan hanya satu yang benar. Buntu? Buka petunjuk kecil terlebih dahulu, dan penjelasan lengkap hanya jika Anda membutuhkannya.

Cara kerja latihan

  • Setiap soal memiliki empat pilihan, dan hanya satu yang benar.
  • Buntu? Buka petunjuk kecil terlebih dahulu, dan penjelasan lengkap hanya jika Anda membutuhkannya.
  • Kemajuan, kesalahan, dan soal tersimpan Anda disimpan, sehingga Anda dapat mengulasnya sebelum ujian.

Mata kuliah dengan topik ini

Topik lain di Ilmu komputer

Lembar kerja yang dapat dicetak