IPv6の普及に欠かせないのが,DNS(domain name system)のIPv6対応である。jpドメインを管理するDNSサーバーでは,IPv6対応が進んでいる。しかし,その上位に位置するルート・ドメインを管理するサーバー(ルート・サーバー)では,IPv6への対応が遅れている。その理由は「512バイト問題」と呼ばれる問題点があるから。そこで今回は,DNSのIPv6対応のハードル「512バイト問題」について見ていこう。 DNSはドメイン名からIPアドレスを割り出すしくみのこと。DNSの仕様では,やりとりするデータを512バイト以下に収めて,一つのUDPパケットで運ぶ決まりになっている。 現状,DNSでルート・サーバーのアドレスを問い合わせると,全世界で動く13台のルート・サーバーのドメイン名とIPv4アドレスが返信されてくる。この13台という数は,DNSでやりとりできる512バイトのデ
![DNSのIPv6対応へのハードル「512バイト問題」とは?](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)