Chia mạng con IPv4
- Máy chủ trên mỗi mạng con
- 2(32 − prefix) − 2 (/31: 2, /32: 1)
- Kích thước khối
- 256 − (mask octet)
- Địa chỉ mạng
- IP AND mặt nạ
- Địa chỉ quảng bá
- IP OR (NOT mask): tất cả bit host bằng 1
- Mạng con từ n bit mượn
- 2n
Bảng công thức, các bước phương pháp chính cho từng chủ đề và 6 bài tập, kèm lời giải đầy đủ ở cuối.
Một mạng con dùng mặt nạ 255.255.255.128. Nó có bao nhiêu địa chỉ máy chủ dùng được H?
Một máy chủ có địa chỉ 10.20.8.98/28. Octet thứ tư x của địa chỉ máy chủ khả dụng cuối cùng trong mạng con của nó là bao nhiêu?
Mất bao lâu để đưa một gói tin 1500 byte lên liên kết 12 Mbit/s (độ trễ truyền)?
Vấn đề đếm đến vô cùng (count-to-infinity) xảy ra ở loại giao thức định tuyến nào, và điều gì giúp chống lại nó?
Đặt các bit để lưu −47 theo bù hai 8 bit. Đọc như một số không dấu, giá trị U của mẫu là bao nhiêu?
Đặt các bit thành kết quả 8 bit của 1010 0000 OR 1111 0101. Giá trị R của kết quả theo hệ thập phân là bao nhiêu?
Đáp số: H = 126
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).
Đáp số: x = 110
Chia mạng con IPv4: một địa chỉ có 32 bit. Tiền tố /p cho biết bao nhiêu bit đầu tiên xác định mạng; 32 − p bit còn lại đánh số các máy chủ. Một mạng con có 2³²⁻ᵖ địa chỉ, nhưng địa chỉ đầu (địa chỉ mạng) và địa chỉ cuối (địa chỉ quảng bá) không thể gán cho máy chủ, nên chứa được 2³²⁻ᵖ − 2 máy chủ. Ngoại lệ: /31 (liên kết điểm-điểm, RFC 3021) dùng cả 2 địa chỉ của nó cho host, còn /32 chỉ là một địa chỉ duy nhất (một host hoặc loopback).
Đáp số: B · 1 ms
1500 byte = 12,000 bit. 12,000 / 12.000.000 bit/s = 0,001 s = 1 ms. Độ trễ truyền phụ thuộc kích thước gói và tốc độ liên kết, không phụ thuộc khoảng cách.
Đáp số: C · Vector khoảng cách; chia tầm nhìn (split horizon) và đầu độc ngược (poison reverse)
Sau một sự cố, các bộ định tuyến vector khoảng cách có thể tiếp tục quảng bá cho nhau các tuyến cũ, làm tăng chỉ số từ từ. Split horizon, poison reverse và chỉ số tối đa hạn chế điều này.
Đáp số: U = 209
Đặt các bit: mỗi bit có giá trị bằng một lũy thừa của hai (128, 64, …, 1). Một chữ số hex đúng bằng bốn bit, và trong bù hai 8 bit, bit ngoài cùng bên trái có giá trị −128. Các phép toán theo bit làm việc trên từng vị trí bit riêng biệt.
Đáp số: R = 245
Đặt các bit: mỗi bit có giá trị bằng một lũy thừa của hai (128, 64, …, 1). Một chữ số hex đúng bằng bốn bit, và trong bù hai 8 bit, bit ngoài cùng bên trái có giá trị −128. Các phép toán theo bit làm việc trên từng vị trí bit riêng biệt.
OR cho 1 ở nơi có ít nhất một bit là 1.
ExamProblems · examproblems.com/courses/computer-networks