AAAA on ROOT

http://www.icann.org/announcements/announcement-04feb08.htm
http://www.iana.org/reports/root-aaaa-announcement.html

1. A.ROOT-SERVERS.NET / EDNS0


% dig ns . @a.root-servers.net +bufsize=1024 +notcp +ignore
; <<>> DiG 9.3.4-P1 <<>>ns . @a.root-servers.ne
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55935
;; flags: qr aa rd; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 20

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;. IN NS

;; ANSWER SECTION:
. 518400 IN NS L.ROOT-SERVERS.NET.
. 518400 IN NS M.ROOT-SERVERS.NET.
. 518400 IN NS A.ROOT-SERVERS.NET.
. 518400 IN NS B.ROOT-SERVERS.NET.
. 518400 IN NS C.ROOT-SERVERS.NET.
. 518400 IN NS D.ROOT-SERVERS.NET.
. 518400 IN NS E.ROOT-SERVERS.NET.
. 518400 IN NS F.ROOT-SERVERS.NET.
. 518400 IN NS G.ROOT-SERVERS.NET.
. 518400 IN NS H.ROOT-SERVERS.NET.
. 518400 IN NS I.ROOT-SERVERS.NET.
. 518400 IN NS J.ROOT-SERVERS.NET.
. 518400 IN NS K.ROOT-SERVERS.NET.

;; ADDITIONAL SECTION:
A.ROOT-SERVERS.NET. 3600000 IN A 198.41.0.4
A.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:503:ba3e::2:30
B.ROOT-SERVERS.NET. 3600000 IN A 192.228.79.201
C.ROOT-SERVERS.NET. 3600000 IN A 192.33.4.12
D.ROOT-SERVERS.NET. 3600000 IN A 128.8.10.90
E.ROOT-SERVERS.NET. 3600000 IN A 192.203.230.10
F.ROOT-SERVERS.NET. 3600000 IN A 192.5.5.241
F.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:500:2f::f
G.ROOT-SERVERS.NET. 3600000 IN A 192.112.36.4
H.ROOT-SERVERS.NET. 3600000 IN A 128.63.2.53
H.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:500:1::803f:235
I.ROOT-SERVERS.NET. 3600000 IN A 192.36.148.17
J.ROOT-SERVERS.NET. 3600000 IN A 192.58.128.30
J.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:503:c27::2:30
K.ROOT-SERVERS.NET. 3600000 IN A 193.0.14.129
K.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:7fd::1
L.ROOT-SERVERS.NET. 3600000 IN A 199.7.83.42
M.ROOT-SERVERS.NET. 3600000 IN A 202.12.27.33
M.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:dc3::35

;; Query time: 222 msec
;; SERVER: 198.41.0.4#53(198.41.0.4)
;; WHEN: Tue Feb 5 06:08:55 2008
;; MSG SIZE rcvd: 615

2. A.ROOT-SERVERS.NET / NO OPTION


% dig ns . @a.root-servers.net

; <<>> DiG 9.3.4-P1 <<>> ns . @a.root-servers.net
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31297
;; flags: qr aa rd; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14

;; QUESTION SECTION:
;. IN NS

;; ANSWER SECTION:
. 518400 IN NS H.ROOT-SERVERS.NET.
. 518400 IN NS I.ROOT-SERVERS.NET.
. 518400 IN NS J.ROOT-SERVERS.NET.
. 518400 IN NS K.ROOT-SERVERS.NET.
. 518400 IN NS L.ROOT-SERVERS.NET.
. 518400 IN NS M.ROOT-SERVERS.NET.
. 518400 IN NS A.ROOT-SERVERS.NET.
. 518400 IN NS B.ROOT-SERVERS.NET.
. 518400 IN NS C.ROOT-SERVERS.NET.
. 518400 IN NS D.ROOT-SERVERS.NET.
. 518400 IN NS E.ROOT-SERVERS.NET.
. 518400 IN NS F.ROOT-SERVERS.NET.
. A.ROOT-SERVERS.NET. 3600000 IN A 198.41.0.4
A.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:503:ba3e::2:30
B.ROOT-SERVERS.NET. 3600000 IN A 192.228.79.201
C.ROOT-SERVERS.NET. 3600000 IN A 192.33.4.12
D.ROOT-SERVERS.NET. 3600000 IN A 128.8.10.90
E.ROOT-SERVERS.NET. 3600000 IN A 192.203.230.10
F.ROOT-SERVERS.NET. 3600000 IN A 192.5.5.241
F.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:500:2f::f
G.ROOT-SERVERS.NET. 3600000 IN A 192.112.36.4
H.ROOT-SERVERS.NET. 3600000 IN A 128.63.2.53
H.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:500:1::803f:235
I.ROOT-SERVERS.NET. 3600000 IN A 192.36.148.17
J.ROOT-SERVERS.NET. 3600000 IN A 192.58.128.30
J.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:503:c27::2:30

;; Query time: 217 msec
;; SERVER: 198.41.0.4#53(198.41.0.4)
;; WHEN: Tue Feb 5 06:13:28 2008
;; MSG SIZE rcvd: 500

3. [HKLM].ROOT-SERVERS.NET / NO OPTION 


% dig ns . @m.root-servers.net | more

; <<>> DiG 9.3.4-P1 <<>> ns . @m.root-servers.net
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6185
;; flags: qr aa rd; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 15

;; QUESTION SECTION:
;. IN NS

;; ANSWER SECTION:
. 518400 IN NS D.ROOT-SERVERS.NET.
. 518400 IN NS A.ROOT-SERVERS.NET.
. 518400 IN NS H.ROOT-SERVERS.NET.
. 518400 IN NS F.ROOT-SERVERS.NET.
. 518400 IN NS M.ROOT-SERVERS.NET.
. 518400 IN NS K.ROOT-SERVERS.NET.
. 518400 IN NS C.ROOT-SERVERS.NET.
. 518400 IN NS E.ROOT-SERVERS.NET.
. 518400 IN NS L.ROOT-SERVERS.NET.
. 518400 IN NS J.ROOT-SERVERS.NET.
. 518400 IN NS B.ROOT-SERVERS.NET.
. 518400 IN NS I.ROOT-SERVERS.NET.
. 518400 IN NS G.ROOT-SERVERS.NET.

;; ADDITIONAL SECTION:
A.ROOT-SERVERS.NET. 3600000 IN A 198.41.0.4
B.ROOT-SERVERS.NET. 3600000 IN A 192.228.79.201
C.ROOT-SERVERS.NET. 3600000 IN A 192.33.4.12
D.ROOT-SERVERS.NET. 3600000 IN A 128.8.10.90
E.ROOT-SERVERS.NET. 3600000 IN A 192.203.230.10
F.ROOT-SERVERS.NET. 3600000 IN A 192.5.5.241
G.ROOT-SERVERS.NET. 3600000 IN A 192.112.36.4
H.ROOT-SERVERS.NET. 3600000 IN A 128.63.2.53
I.ROOT-SERVERS.NET. 3600000 IN A 192.36.148.17
J.ROOT-SERVERS.NET. 3600000 IN A 192.58.128.30
K.ROOT-SERVERS.NET. 3600000 IN A 193.0.14.129
L.ROOT-SERVERS.NET. 3600000 IN A 199.7.83.42
M.ROOT-SERVERS.NET. 3600000 IN A 202.12.27.33
A.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:503:ba3e::2:30
F.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:500:2f::f

;; Query time: 27 msec
;; SERVER: 202.12.27.33#53(202.12.27.33)
;; WHEN: Tue Feb 5 06:16:19 2008
;; MSG SIZE rcvd: 492

ま、良心的かな。ヒントファイルはこの4つがおすすめかも。

4. 某旧帝大キャッシュサーバ の否定応答


%dig @odns-1.*****-u.ac.jp ns dyingnet +bufsize=1024

; <<>> DiG 9.3.3 <<>> @odns-1.*****-u.ac.jp ns dyingnet +bufsize=1024
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27667
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 20

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;dyingnet. IN NS

;; AUTHORITY SECTION:
. 125133 IN NS L.ROOT-SERVERS.NET.
. 125133 IN NS M.ROOT-SERVERS.NET.
. 125133 IN NS A.ROOT-SERVERS.NET.
. 125133 IN NS B.ROOT-SERVERS.NET.
. 125133 IN NS C.ROOT-SERVERS.NET.
. 125133 IN NS D.ROOT-SERVERS.NET.
. 125133 IN NS E.ROOT-SERVERS.NET.
. 125133 IN NS F.ROOT-SERVERS.NET.
. 125133 IN NS G.ROOT-SERVERS.NET.
. 125133 IN NS H.ROOT-SERVERS.NET.
. 125133 IN NS I.ROOT-SERVERS.NET.
. 125133 IN NS J.ROOT-SERVERS.NET.
. 125133 IN NS K.ROOT-SERVERS.NET.

;; ADDITIONAL SECTION:
A.ROOT-SERVERS.NET. 258443 IN A 198.41.0.4
A.ROOT-SERVERS.NET. 589293 IN AAAA 2001:503:ba3e::2:30
B.ROOT-SERVERS.NET. 258443 IN A 192.228.79.201
C.ROOT-SERVERS.NET. 188096 IN A 192.33.4.12
D.ROOT-SERVERS.NET. 258443 IN A 128.8.10.90
E.ROOT-SERVERS.NET. 188096 IN A 192.203.230.10
F.ROOT-SERVERS.NET. 189194 IN A 192.5.5.241
F.ROOT-SERVERS.NET. 589293 IN AAAA 2001:500:2f::f
G.ROOT-SERVERS.NET. 188096 IN A 192.112.36.4
H.ROOT-SERVERS.NET. 188096 IN A 128.63.2.53
H.ROOT-SERVERS.NET. 595092 IN AAAA 2001:500:1::803f:235
I.ROOT-SERVERS.NET. 188096 IN A 192.36.148.17
J.ROOT-SERVERS.NET. 539007 IN A 192.58.128.30
J.ROOT-SERVERS.NET. 589293 IN AAAA 2001:503:c27::2:30
K.ROOT-SERVERS.NET. 189194 IN A 193.0.14.129
K.ROOT-SERVERS.NET. 589293 IN AAAA 2001:7fd::1
L.ROOT-SERVERS.NET. 188096 IN A 199.7.83.42
M.ROOT-SERVERS.NET. 188096 IN A 202.12.27.33
M.ROOT-SERVERS.NET. 591815 IN AAAA 2001:dc3::35

;; Query time: 14 msec
;; SERVER: ***.**.***.**#53(***.**.***.**)
;; WHEN: Tue Feb 5 06:47:56 2008
;; MSG SIZE rcvd: 624

イヤーな感じ!

5. おまけ: TCP 53 をフィルタしてると、、、


% dig @a.root-servers.net . ns +tcp

; <<>> DiG 9.3.4-P1 <<>> @a.root-servers.net . ns +tcp
; (1 server found)
;; global options: printcmd
;; connection timed out; no servers could be reached

...ま、これは当然

6. 我が家のブロードバンドルータ(FA11-W5)


% dig . ns

; <<>> DiG 9.3.4-P1 <<>> . ns
;; global options: printcmd
;; connection timed out; no servers could be reached

% dig . ns +tcp
;; communications error to 192.168.0.1#53: end of file

...orz (ま、単なるフォワーダだと思うので引ける必要ないけど)

さてさて、これを機にAAAAの登録に拍車がかかると、あちらこちらで悲劇の予感が、、、

FYI:http://tools.ietf.org/html/draft-ietf-dnsop-respsize-09