dig qq.com
; <<>> DiG 9.10.6 <<>> qq.com
;; global options: cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61180
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;qq.com. IN A
;; ANSWER SECTION:
qq.com. 95 IN A 183.3.226.35
qq.com. 95 IN A 203.205.254.157
qq.com. 95 IN A 123.151.137.18
qq.com. 95 IN A 61.129.7.47
;; Query time: 59 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Dec 21 00:16:17 CST 2021
;; MSG SIZE rcvd: 99
在我的例子中,QUERY是 1。
我來自這里
Query: 1:這個會話中的查詢數,是 1。
解釋對嗎?
如果是的話,我能不能一次有更多的查詢,我看到互聯網上的所有例子都是 1。
來自https://datatracker.ietf.org/doc/html/rfc1035#section-4.1.1
QDCOUNT 一個無符號的 16 位整數,指定
來自https://datatracker.ietf.org/doc/的問題部分中的條目數HTML / RFC1035#部分-4.1.2
的問題部分用于攜帶在大多數的查詢,即定義什么是被要求的引數中的“問題”。該部分包含 QDCOUNT(通常為 1)個條目
uj5u.com熱心網友回復:
Query:1:本次會話中的查詢次數,為1次。解釋對嗎?
是的,dig在那里顯示 4 個部分的條目數:QUERY、ANSWER、AUTHORITY、ADDITIONAL。
如果是的話,我能不能一次有更多的查詢,我看到互聯網上的所有例子都是 1。
你不能。
格式似乎允許它,但是從來沒有真正指定過事情,所以今天不可能,至少因為答案有一個簡單的回傳碼來記錄請求的成功或失敗,所以如果請求有多個查詢,有些成功,有些不成功,回傳碼如何處理?
uj5u.com熱心網友回復:
我相信這里有答案:https : //www.ietf.org/rfc/rfc1035.txt
OPCODE 一個四位欄位,用于指定此訊息中的查詢型別。該值由查詢的發起者設定并復制到回應中。這些值是:
0 a standard query (QUERY)
1 an inverse query (IQUERY)
2 a server status request (STATUS)
3-15 reserved for future use
在 dig 的情況下,我想我們會看到 QUERY 或 IQUERY 因為我們要么檢索與 Internet 地址對應的域名,反之亦然
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/388690.html
上一篇:POSIX替代inotify?
下一篇:我在一個程式中有一個函式呼叫,但該函式已折舊。是否有任何更新的版本可以在我的代碼中使用?ebpf中的perf_buffer__new
