Kazma tepkisindeki tüm bayraklar nelerdir?


12

dig yanıtlar yorumlar bölümünde bayrak döndürür:

$ 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

Buradaki son satırda bayraklar var:

flags: qr rd ra;

Kazmanın tüm olası bayrakları nelerdir?

İşte şimdiye kadar bulduğumların bir listesi:

Yanıtlar:


12

Sorunuzda daha önce bahsetmiş olsanız bile, oradan sekansı koruyarak kaynak olarak RFC 1035 kullanıyorum .

  • QR, bu iletinin sorgu (0) veya yanıt (1) olduğunu belirtir.
  • OPCODE Dört bitlik bir alan, sadece geçerli değerler: 0,1,2
  • AA Yetkili Cevap
  • TC TrunCation (iletim kanalında izin verilenden daha büyük uzunluk nedeniyle kesildi)
  • RD Özyineleme İsteniyor
  • RA Özyineleme Var
  • Z İleride kullanmak üzere ayrılmıştır. Sıfır olmalı

RFC 4035'te DNSSEC ile ilgili iki bayrak daha tanıtıldı :

  • CD (Denetleme Devre Dışı): güvenlik bilincine sahip bir çözümleyicinin imza doğrulamasını devre dışı bırakması gerektiğini belirtir (yani, DNSSEC kayıtlarını denetlemez)
  • AD (Otantik Veri): çözümleyicinin yanıtların gerçek olduğuna inandığını - yani DNSSEC tarafından onaylandığını gösterir

10

Gönderen: 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)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.