ธงทั้งหมดในการตอบสนองขุดคืออะไร?


12

dig การตอบกลับส่งคืนค่าสถานะในส่วนความคิดเห็น:

$ dig example.com +noall +comments

; <<>> DiG 9.8.3-P1 <<>> example.com +noall +comments
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29045
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

ในบรรทัดสุดท้ายที่นี่มีธง:

flags: qr rd ra;

ธงที่เป็นไปได้ทั้งหมดที่ขุดมีอะไรบ้าง

นี่คือรายการของสิ่งที่ฉันได้พบ:

คำตอบ:


12

ฉันใช้RFC 1035เป็นแหล่งข้อมูลตามลำดับจากนั้นไม่ว่าคุณจะพูดถึงคำถามของคุณแล้วก็ตาม

  • QR ระบุว่าข้อความนี้เป็นการสืบค้น (0) หรือการตอบกลับ (1)
  • OPCODE ฟิลด์สี่บิตเฉพาะค่าที่ถูกต้อง: 0,1,2
  • AA คำตอบที่เชื่อถือได้
  • TC TrunCation (ถูกตัดเนื่องจากความยาวมากกว่าที่อนุญาตในช่องสัญญาณ)
  • การเรียกซ้ำ RD ที่ต้องการ
  • RA Recursion พร้อมใช้งาน
  • Z สงวนไว้สำหรับใช้ในอนาคต ต้องเป็นศูนย์

มีการตั้งค่าสถานะที่เกี่ยวข้องกับ DNSSEC อีกสองรายการในRFC 4035 :

  • ซีดี (ปิดใช้งานการตรวจสอบ): ระบุตัวแก้ไขปัญหาการรักษาความปลอดภัยควรปิดใช้งานการตรวจสอบลายเซ็น (นั่นคือไม่ตรวจสอบระเบียน DNSSEC)
  • โฆษณา (ข้อมูลที่แท้จริง): ระบุว่าผู้แก้ไขเชื่อว่าคำตอบนั้นเป็นของแท้ - นั่นคือถูกตรวจสอบโดย DNSSEC

10

จาก: http://www.perdisci.com/useful-links/dig-info

DIG response header:

Flags:
AA = Authoritative Answer

TC = Truncation

RD = Recursion Desired (set in a query and copied into the response if recursion is supported)

RA = Recursion Available (if set, denotes recursive query support is available)

AD = Authenticated Data (for DNSSEC only; indicates that the data was authenticated)

CD = Checking Disabled (DNSSEC only; disables checking at the receiving server)

Response code:

0 = NOERR, no error

1 = FORMERR, format error (unable to understand the query)

2 = SERVFAIL, name server problem

3= NXDOMAIN, domain name does not exist

4 = NOTIMPL, not implemented

5 = REFUSED (e.g., refused zone transfer requests)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.