Latihan soal pilihan ganda Jaringan komputer gratis dengan petunjuk dan penjelasan, dalam tiga tingkat: istilah dan fakta kunci, menerapkan konsep, kasus dan analisis.
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?
Bandwidth dan latensi adalah hal yang sama di sini
Bandwidth-nya rendah karena lambat
Bandwidth-nya tinggi dan latensinya tinggi
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.
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.
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?
Lapisan 1, fisik
Lapisan 2, data link
Lapisan 3, jaringan
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?
ARP
DHCP
DNS
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.
Temukan lapisannya. Apakah soal tentang sinyal, frame dan alamat MAC, paket dan alamat IP, port dan koneksi, atau sebuah aplikasi?
Sebutkan perangkat atau protokol yang bekerja pada lapisan itu: hub, switch, atau router; Ethernet, IP, TCP, atau UDP; DNS, DHCP, atau HTTP.
Untuk gangguan, daftar apa yang masih bekerja dan apa yang gagal. Sesuatu yang bekerja membuktikan semua lapisan di bawahnya baik-baik saja.
Cari lapisan terendah yang dapat menjelaskan semua yang gagal. Itu penyebab yang paling mungkin.
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?
Alamat MAC yang salah
Gateway bawaan hilang atau salah
Kabel jaringan yang putus
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.
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?
A::
B::1
Cfe80::1
Dff02::1
Tampilkan petunjuk
Bentuk singkat dari alamat yang semuanya nol kecuali bit terakhir.
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?
AIPv6 tidak mengizinkan paket yang lebih besar dari 576 byte
BIPv6 memfragmentasi di lapisan transport di dalam TCP
CRouter IPv6 memfragmentasi setiap paket yang lebih besar dari 64 byte sebelum meneruskannya di sepanjang jalur
DRouter tidak pernah memfragmentasi paket IPv6; hanya sumber yang dapat melakukannya, dengan path MTU discovery
Tampilkan petunjuk
Pikirkan siapa yang melakukan pekerjaannya: titik ujung atau router.
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?
Apa itu jaringan komputer
Lapisan dan enkapsulasi
Alamat, perangkat, dan protokol bantu
Metode ini selangkah demi selangkah
Contoh soal lengkap
Kesalahan umum
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.