Tellur52の日記: Google Public DNS は使われるのだろうか 1
日記 by
Tellur52
IPv4新規アドレス枯渇が迫る中、大手プロバイダは特にキャリアグレードNATを使って、クライアント側アドレスの節約を図ろうとしています。
DNSは今までUDPでの送受信の割合が大きかったのですが、DNSSECやIDNの利用が進めば、TCP経由の通信が増えると見られます。
ということは、DNSがHTTP等他の通信と、クライアントポート資源(正確にはNATでの変換テーブルの容量)の取り合いを始めるわけです。
それを緩和するために、8.8.8.8や8.8.4.4宛のパケットは、プロバイダ側エッジルータで真っ先に、NATでプロバイダ側DNSに向けられる様になるのではないかと思います。
UDPのNAT越え (スコア:1)
UDPのNAT越えにも変換テーブルは要るので, TCPになったからといってパケット量が増える(handshakeの分)以外には消費される資源量は変わらないと思われます
プロバイダが特定のアドレス宛の通信を横取りするのもいろいろ問題がありそうなので単純にこのような解決にはならないかと
# でも, 特定のアドレスで接続中のプロバイダのDNSサーバに行けるという世界はそれはそれでありかも