Subnetting IPv4
- Host per subnet
- 2(32 − prefix) − 2 (/31: 2, /32: 1)
- Ukuran blok
- 256 − (mask octet)
- Alamat jaringan
- IP AND mask
- Alamat broadcast
- IP OR (NOT mask): semua bit host bernilai 1
- Subnet dari n bit pinjaman
- 2n
Lembar rumus, langkah-langkah metode utama untuk setiap topik, dan 6 soal latihan, dengan pembahasan lengkap di bagian belakang.
Jaringan 10.77.80.0/22 dibagi menjadi subnet-subnet yang sama dengan prefiks /25. Berapa jumlah subnet N?
Sebuah host memiliki alamat 172.20.244.133/21. Berapa oktet ketiga x alamat broadcast subnetnya?
Bagaimana urutan pesan yang lazim ketika klien memperoleh alamat dari DHCP?
Apa yang dicapai pertukaran kunci Diffie-Hellman dengan sendirinya, dan apa kelemahannya?
Pola 8-bit 0001 0100 menyimpan bilangan bulat bertanda dalam komplemen dua. Berapa nilainya N dalam desimal?
Sebuah gambar tak terkompresi berukuran 1280 × 720 piksel dengan 24 bit per piksel. Berapa memori M yang dipakainya, dalam KiB (1 KiB = 1024 byte)?
Jawaban: N = 8
IPv4 subnetting: an address has 32 bits. The prefix /p says how many leading bits identify the network; the remaining 32 − p bits number the hosts. A subnet has 2³²⁻ᵖ addresses, but the first (network address) and last (broadcast address) cannot be given to hosts, so 2³²⁻ᵖ − 2 hosts fit. Exceptions: a /31 (point-to-point link, RFC 3021) uses both of its 2 addresses for hosts, and a /32 is one single address (a single host or a loopback).
Setiap subnet /25 memiliki 27 − 2 = 126 host yang dapat dipakai.
Jawaban: x = 247
IPv4 subnetting: an address has 32 bits. The prefix /p says how many leading bits identify the network; the remaining 32 − p bits number the hosts. A subnet has 2³²⁻ᵖ addresses, but the first (network address) and last (broadcast address) cannot be given to hosts, so 2³²⁻ᵖ − 2 hosts fit. Exceptions: a /31 (point-to-point link, RFC 3021) uses both of its 2 addresses for hosts, and a /32 is one single address (a single host or a loopback).
Jawaban: C · Discover, Offer, Request, Acknowledge
Klien mem-broadcast Discover, server membalas dengan Offer, klien mengirim Request untuk satu tawaran, dan server terpilih mengonfirmasi dengan Acknowledge.
Jawaban: B · Menyepakati rahasia bersama melalui kanal publik, tetapi jika berdiri sendiri rentan terhadap man-in-the-middle
Diffie-Hellman memungkinkan dua pihak menurunkan rahasia yang sama yang tidak dapat dihitung oleh penyadap. Penyerang di tengah dapat menjalankan pertukaran terpisah dengan setiap pihak kecuali nilai-nilainya ditandatangani atau diautentikasi dengan cara lain.
Jawaban: N = 20
Sistem bilangan posisional: setiap digit bernilai digit itu dikali pangkat dari basis. Dalam biner, posisinya bernilai 1, 2, 4, 8, 16, …; dalam heksadesimal 1, 16, 256, …, dengan A–F mewakili 10–15. Dalam komplemen dua 8-bit, bit paling kiri bernilai −128, bukan +128; begitulah bilangan negatif disimpan.
Bit lainnya tetap bernilai positif seperti biasa.
Jawaban: M = 2700 KiB
Sistem bilangan posisional: setiap digit bernilai digit itu dikali pangkat dari basis. Dalam biner, posisinya bernilai 1, 2, 4, 8, 16, …; dalam heksadesimal 1, 16, 256, …, dengan A–F mewakili 10–15. Dalam komplemen dua 8-bit, bit paling kiri bernilai −128, bukan +128; begitulah bilangan negatif disimpan.
ExamProblems · examproblems.com/courses/computer-networks