Việc truyền DNS có thể kéo dài dưới 24 giờ không?


1

Việc truyền DNS có thể kéo dài dưới 24 giờ không? Hầu hết các trang web nói rằng nó kéo dài 24-48 giờ, điều đó có nghĩa là nó KHÔNG thể kéo dài dưới 24 giờ?



1
Một số ISP thậm chí có thể thiết lập làm mới bộ đệm ẩn DNS của họ lên đến 72 giờ. Xem tại đây . Trong kịch bản lạc quan nhất và nếu mọi ISP sẽ có cùng thời gian mỗi ngày họ đặt lại thì có thể chỉ mất vài phút, nhưng vì tất cả các ISP trên Thế giới không đồng bộ hóa DNS của họ cùng lúc, có thể mất 24 đến 72 giờ. Lưu ý: Việc truyền DNS sẽ có nghĩa là mọi ISP đều có cài đặt DNS mới.
Rik

Bạn có thể đặt nó như là câu trả lời.
Ivan Ivković

DNS có thể đi cùng như nó mất! Tất nhiên, mọi người đều muốn mọi thứ nhanh nhất có thể và thông thường trong vòng 48 giờ, trong những trường hợp hiếm hoi lên tới 72, nhưng không có lý do gì mà nó không thể mất một tuần trong các trường hợp.
Dave

1
@ IvanIvković Gabe đã đưa ra một câu trả lời hay mở rộng về những gì tôi đang cố gắng nói. Vì vậy, bạn có thể chấp nhận câu trả lời đó (hoặc chờ một thời gian để có câu trả lời tốt hơn, nếu có).
Rik

Câu trả lời:


2

"Truyền DNS" có nghĩa là hầu hết ("thực tế tất cả") máy chủ tên mà mọi người trên internet có thể đang sử dụng sẽ trả về thông tin mới / thay đổi / hiện tại. Điều này được tạo thành từ hai lần:

  1. Thời gian từ khi thực hiện thay đổi trên giao diện quản trị có liên quan cho đến khi thay đổi thực sự được thực hiện trên máy chủ tên có thẩm quyền.

    Điều này có thể là tức thời: Ví dụ: khi tôi muốn thay đổi bản ghi cho miền riêng của mình, giao diện thích hợp thực sự là cấu hình máy chủ tên với tám mục nhập của nó.

    Hoặc có thể rất chậm, vì đó là một quá trình gồm nhiều giai đoạn: Để thay đổi địa chỉ máy chủ tên, chẳng hạn, bạn có thể đang cập nhật cơ sở dữ liệu của nhà đăng ký (giả sử joker.com hoặc gandi.net); từ nhà đăng ký, các thay đổi thường chỉ theo định kỳ (mỗi giờ hoặc tám giờ hoặc bất cứ điều gì) được gửi đến cơ sở dữ liệu chính của cơ quan đăng ký (để Verisign cập nhật .com); từ cơ sở dữ liệu của họ, họ cần cung cấp thông tin cho các máy chủ tên thực tế liên quan đến khu vực, một lần nữa xảy ra theo định kỳ, bất cứ nơi nào giữa giờ và hàng ngày.

  2. Thời gian để thay đổi được biết đến với máy chủ tên người dùng / ISP cụ thể.

    Trong trường hợp tốt nhất, đây là ngay sau bước 1. Nếu ISP chưa bao giờ nhìn thấy tên trước đó, thuật toán đệ quy tiêu chuẩn sẽ được sử dụng để tra cứu và máy chủ có thẩm quyền sẽ trả về giá trị mới được cập nhật hoặc thêm vào.

    Trong trường hợp xấu nhất, máy chủ của ISP trước đó đã tra cứu tên đó và sẽ lưu lại kết quả. Sau đó, bạn phải đợi cho đến khi mục bộ nhớ cache hết hạn; Mất bao lâu tùy thuộc vào "thời gian tồn tại" của mục nhập (TTL là thuộc tính của bản ghi; cài đặt hoàn toàn tùy thuộc vào bất kỳ ai duy trì mục nhập trong máy chủ có thẩm quyền) hoặc, nếu tên đó không tồn tại, thì "âm bộ đệm ttl "được đặt cho vùng chứa của nó (duy trì đó là trách nhiệm và quyết định duy nhất của bất kỳ ai chạy vùng đó).

    Một trường hợp thậm chí còn tồi tệ hơn là khi TTL được xử lý không chính xác (hiện tại quá dài và tẻ nhạt, nhưng có thể mất gấp đôi thời gian để hết hạn - về mặt lý thuyết thậm chí còn lâu hơn, nhưng điều đó khá hiếm khi xảy ra khá nhanh).

    Một trường hợp tồi tệ hơn là khi nhiều máy chủ có thẩm quyền chỉ có một máy chủ được cập nhật và máy chủ cuối cùng được hỏi có vấn đề tự cập nhật - lý thuyết sang một bên, tất cả các nhà cung cấp dịch vụ lớn sẽ theo dõi và sửa chữa hoặc tắt máy chủ bị trục trặc, vì vậy điều này có thể thêm một vài giờ để điều này xảy ra cộng với một TTL đầy đủ nếu yêu cầu nhận được câu trả lời cũ, không chính xác ngay trước khi việc bảo trì / sửa chữa đó xảy ra.

Nếu bạn giả sử các giá trị nghe hợp lý cho bước 1 (tối đa 6 giờ đối với đăng ký để đăng ký, tải lại hàng ngày bằng đăng ký) và các giá trị chung cho TTL (ít nhất một phút, về mặt kỹ thuật, nhưng thường là trong khoảng 5 phút cho các máy chủ như www. google.com, người sử dụng các địa chỉ khác nhau để cân bằng tải và quản lý lưu lượng, và mọi thứ trong khoảng từ 1 đến 24 giờ cho các trang web được lưu trữ đầy đủ), bạn kết thúc với "từ 24 đến 48 giờ, đối với hầu hết mọi người trên internet".

Bạn có thể gặp may mắn và trải nghiệm chỉ vài phút giữa khi thực hiện thay đổi và mọi người trên thế giới nhìn thấy nó, hoặc bạn có thể đặc biệt xui xẻo và thay đổi của bạn bị bỏ qua bởi một ISP bị trục trặc hoàn toàn không liên quan ở đâu đó, người dùng sẽ không thấy sự thay đổi của bạn cho đến khi tuần tới.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.