2015-01-17 52 views
0

我想使用Go製作一個簡單的DNS服務器。我知道DNS如何工作,但我並不十分確定DNS查詢的實際外觀。什麼是DNS查詢?

例如,HTTP GET請求如下所示:

GET /index.html HTTP/1.1 

所以我的問題是,沒有一個DNS查詢是這個樣子:

QUERY google.com A 

或做DNS服務器解析二進制表示被查詢的域名?

+1

不要因先前的答覆而氣餒。閱讀RFC 1035並開始編碼。是的,之後增加了大量的複雜性,但如果您只想回答幾個基本查詢,您就不需要這些查詢。 –

回答