ใช่ตัวเลขที่มีจำนวนวินาทีที่เหลือจนกว่าระเบียนนั้นจะหมดอายุ เห็นได้ชัดว่า CNAME มีระดับการเปลี่ยนเส้นทางดังนั้น TTL สำหรับระเบียน A ที่ชี้ไปที่ในกรณีนี้อาจมีความสำคัญเช่นกัน
หากคุณรอสองสามวินาทีและเรียกใช้ขุดอีกครั้งบนเนมเซิร์ฟเวอร์ท้องถิ่นของคุณคุณจะเห็นว่าหมายเลข TTL ลดลงตามจำนวนวินาทีที่คุณรอ (โดยประมาณ) เมื่อมันมาถึง 0 มันจะรีเฟรชหรือถ้าเซิร์ฟเวอร์ของคุณรีเฟรชโซนด้วยเหตุผลบางประการ
ดังกล่าวข้างต้นมีความแตกต่างระหว่างการขุดที่ถูกเรียกใช้กับเนมเซิร์ฟเวอร์ที่มีรายการแคชและเนมเซิร์ฟเวอร์ที่มีสิทธิ์สำหรับรายการนั้น
(ในตัวอย่างที่ฉันใช้ด้านล่างฉันใช้ปุ่ม+noauthority
+noquestion
& +nostats
เพื่อเก็บเอาต์พุตสั้น ๆ )
สังเกตเห็นความแตกต่างระหว่างข้อความค้นหาต่อไปนี้:
$ dig +noauthority +noquestion +nostats stackoverflow.com @ns2.p19.dynect.net.
; <<>> DiG 9.7.0-P1 <<>> +noauthority +noquestion +nostats stackoverflow.com @ns2.p19.dynect.net.
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50066
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; ANSWER SECTION:
stackoverflow.com. 432000 IN A 69.59.196.211
ดังนั้นในแบบสอบถามด้านบนเรากำลังสอบถาม nameserver ที่มีสิทธิ์สำหรับ stackoverflow.com หากคุณสังเกตเห็นflags
ส่วนให้ความสนใจเป็นพิเศษกับแฟล็ก aaซึ่งระบุว่านี่เป็นคำตอบที่เชื่อถือได้ (เช่นไม่แคช)
$ dig +noauthority +noquestion +noadditional +nostats stackoverflow.com
; <<>> DiG 9.7.0-P1 <<>> +noauthority +noquestion +noadditional +nostats stackoverflow.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43514
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4
;; ANSWER SECTION:
stackoverflow.com. 246696 IN A 69.59.196.211
ในข้อความค้นหาด้านบนเราไม่มีแฟล็ก aaและ TTL จะลดลงเรื่อย ๆ ในขณะที่เราค้นหาและสืบค้น นี่คือตัวนับที่ฉันพูดถึงก่อนหน้านี้