Score:0

ที่อยู่ IP ของเนมเซิร์ฟเวอร์ที่เชื่อถือได้ถูกแคชโดยตัวแก้ไขแบบเรียกซ้ำหรือไม่

ธง za

ฉันรู้ว่าระเบียน A, AAAA จะถูกแคชโดยตัวแก้ไขแบบเรียกซ้ำและตัวแก้ไขต้นขั้ว เมื่อมีคนค้นหาโดเมนย่อย/โดเมน หากเป็นระเบียน CNAME ที่ถูกค้นหา ตัวแก้ไขจะได้รับชื่อโดเมนที่ตรงกัน (เนื่องจากค่าระเบียน CNAME จะเป็นโดเมนด้วย) และส่งต่อไปยังไคลเอนต์ตอนนี้ Resolver ทำซ้ำการค้นหาทั้งหมดเพื่อค้นหาที่อยู่ IP สำหรับชื่อโดเมน (รูท, TLD และเนมเซิร์ฟเวอร์ที่เชื่อถือได้) หรือเนื่องจากได้รับการตอบกลับจากเนมเซิร์ฟเวอร์ที่เชื่อถือได้ มันจะตรงไปที่นั่นหรือไม่ ในกรณีนั้นเราสามารถ บอกว่าเนมเซิร์ฟเวอร์ที่มีสิทธิ์จะถูกแคชและจนถึงเวลานานแค่ไหนที่เราไม่ได้พูดถึง TTL สำหรับบันทึก NS ในระเบียน DNS ของเรา

Score:0
ธง cn

เนมเซิร์ฟเวอร์ที่แคชแบบเรียกซ้ำจะแคชทุกอย่าง และใช้ TTL เพื่อทราบว่าเมื่อใดควรทำซ้ำคิวรี

เราไม่ได้กล่าวถึง TTL สำหรับบันทึก NS

แม้ว่าจะไม่ได้กล่าวถึงอย่างชัดเจนในซอฟต์แวร์/zonefile ของคุณ แต่ระเบียนทั้งหมดจะมี TTL เนื่องจากเป็นฟิลด์บังคับในข้อความ DNS ตอบกลับใดๆ

ทำ ขุด สอบถามและคุณจะเห็น TTL

Allen Johnson avatar
za flag
ขอบคุณ @แพทริค รับทราบ ฉันเห็นว่า NS จะมี TTL ฉันหวังว่าเนมเซิร์ฟเวอร์การแคชแบบเรียกซ้ำ == ตัวแก้ไขแบบเรียกซ้ำ สมมติว่าฉันค้นหา example.com เกือบหมดแล้ว ดังนั้นตอนนี้ที่อยู่ IP ของ Nameserver จึงถูกจัดเก็บไว้ในแคช Resolver ดังนั้นหากฉันค้นหา admin.example.com มันจะไปที่เนมเซิร์ฟเวอร์นั้นไปยังโซนเฉพาะของ example.com หรือไม่ ในกรณีที่เป็นโซนแยกต่างหาก (โซนลูก) มันจะไปที่เนมเซิร์ฟเวอร์ที่กล่าวถึงในระเบียน NS สำหรับผู้ดูแลระบบ และค้นหาที่อยู่ IP ที่เกี่ยวข้อง สมมติฐานของฉันถูกต้องหรือไม่?
Patrick Mevzek avatar
cn flag
สิ่งที่ง่าย Nameserver ทำแบบสอบถาม อาจต้องเรียกซ้ำ ดังนั้นมันจึงเรียนรู้เกี่ยวกับบันทึกและจัดเก็บไว้ในเครื่องด้วย TTL สำหรับคำค้นหาอื่นๆ และบันทึกใดๆ ที่จำเป็น จะดูภายในแคชว่ามีการตอบกลับแล้วหรือไม่ และ TTL ยังไม่หมดอายุ หากเป็นเช่นนั้น จะใช้ข้อมูลนั้นและไปที่ขั้นตอนถัดไป หากไม่มี ก็จะทำการค้นหาอีกครั้งหากคุณแก้ไข `example.com` สำหรับประเภทใดก็ตาม คุณจะต้องเรียนรู้เกี่ยวกับระเบียน `NS` สำหรับโซนนั้นอย่างชัดเจน ดังนั้นในครั้งต่อไปคุณไม่จำเป็นต้องค้นหาสิ่งเหล่านั้น ดูภาคผนวก A ของ https://www.rfc-editor.org/rfc/rfc7816.txt สำหรับอัลกอริทึมแบบเต็มโดยทั่วไปในการแก้ปัญหา
Patrick Mevzek avatar
cn flag
เนมเซิร์ฟเวอร์แบบเรียกซ้ำสามารถทำงานได้โดยไม่ต้องใช้แคชในเครื่อง ดังนั้นเนมเซิร์ฟเวอร์แบบเรียกซ้ำทั้งหมดจึงไม่จำเป็นต้องแคช แต่แน่นอนว่าเป็นเนมเซิร์ฟเวอร์ส่วนใหญ่ด้วยเหตุผลด้านประสิทธิภาพที่ชัดเจน เนมเซิร์ฟเวอร์แคชทั้งหมดน่าจะเป็นแบบเรียกซ้ำ แต่เมื่อเร็ว ๆ นี้ด้วยคุณลักษณะ "CNAME ที่ APEX" และสิ่งต่าง ๆ ที่คล้ายกัน แม้แต่เนมเซิร์ฟเวอร์ที่เชื่อถือได้บางตัวก็อาจจำเป็นต้องเรียกซ้ำและจะต้องมีแคช

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา