Bài học theo mô-đun (1/4)
Caching and expiration
Bộ nhớ đệm và hết hạn
Người giải quyết lưu trữ các câu trả lời cho TTL mà họ nhận được. Điều đó làm cho việc tra cứu lặp lại nhanh hơn và giảm lưu lượng truy cập, nhưng điều đó có nghĩa là một thay đổi đáng tin cậy không được hiển thị ngay lập tức ở mọi nơi.
Dòng thời gian đơn giản
Vào lúc 10:00, trình phân giải sẽ lưu vào bộ nhớ đệm api.example.test → 192.0.2.10 với TTL là 600 giây. Vào lúc 10:04, giá trị xác định thay đổi thành 192.0.2.20. Người giải quyết giữ câu trả lời trước đó có thể tiếp tục trả lại câu trả lời đó cho đến khoảng 10:10. Việc thay đổi quyền không làm mới ngay lập tức mọi bộ đệm.
Đối với quá trình di chuyển theo kế hoạch, hãy giảm TTL đủ sớm để TTL cũ hết hạn, thực hiện thay đổi, kiểm tra từ một số trình phân giải rồi khôi phục TTL phù hợp. TTL rất thấp sẽ làm tăng tải truy vấn và không đảm bảo rằng mọi ứng dụng đều tuân theo các bản cập nhật tại cùng một thời điểm.
Laboratorio guidato: Cache e cambio di indirizzo
Il laboratorio simula la cache positiva; non usa orologi né resolver reali.
Simulazione didattica locale: nessuna query DNS viene inviata.
Khi so sánh các quan sát, hãy ghi lại tên và loại, máy chủ, dấu thời gian, TTL còn lại, mã phản hồi và liệu câu trả lời đến từ cơ quan có thẩm quyền hay bộ đệm.
Kiểm tra sự hiểu biết của bạn
Chọn câu trả lời tốt nhất. Bài kiểm tra này chạy cục bộ và không gửi truy vấn DNS đến các miền thực.
Việc hạ thấp TTL bây giờ có xóa ngay câu trả lời được lưu vào bộ nhớ đệm ngày hôm qua không?