Domain Name System(DNS)はインターネットの基礎となるプロトコルであり、主に人間が読めるドメイン名をIPアドレスにマッピングするために設計されています。しかし、DNSは至る所に存在し、世界中に分散され、高度にキャッシュ可能なシステムであるため、プロトコルの限界を押し広げようとするエンジニアたちの遊び場となってきました。Peter LoweによるプロジェクトであるDNS Museumは、芸術的なtracerouteの表示から型破りなデータ転送方法に至るまで、これらの「奇妙で珍しい」実装をキュレートしたアーカイブとして機能しています。
この美術館で最も一般的なカテゴリーの一つは、tracerouteの出力を操作するものです。IPアドレスをドメイン名に逆引きするPointer(PTR)レコードを使用することで、開発者はネットワーク診断をストーリーテリングのツールへと変貌させました。例えば、一部の設定では、パケットがネットワークを通過する際に「American Pie」や「Let It Snow」といった楽曲の歌詞をPTRレコードを使って綴るものがあります。他の実験では、DNSを使用してライブのスポーツスコアを表示したり、クリスマスツリーや手のような視覚的な形状を描画したりするもので、tracerouteの各ホップごとに画像の新しい断片が明らかになります。これらのプロジェクトは、逆DNSルックアップの仕組みがいかに順次表示システムとして再利用できるかを示しています。

この画像は、PTRレコードを使用してネットワーク診断をストーリーテリングのツールに変え、歌詞を表示する様子を説明しています。
美学的な側面を超えて、この美術館は多様なデータ型のトランスポートレイヤーとしてのDNSの利用を強調しています。DNSトラフィックは、他のプロトコルをブロックするファイアウォールを通過することが多いため、Webブラウジングデータ、ファイル、さらには完全なIPトンネル(VPN)を運ぶために使用されてきました。他の実験では、DNSを機能的なデータベースやコンテンツ配信システムとして扱い、TXTレコード内にブログ投稿をホストしたり、キーバリューストアとして使用したりします。これらの手法は、MP3ファイルや画像をDNSサイズのパケットに断片化してストリーミングするなど、意図的に非効率なものであることが多いですが、DNS固有のキャッシュ機能や、制限のあるネットワーク環境をバイパスする能力といった独自の特性を浮き彫りにしています。この美術館は、元のサービスがすでにオンラインになくとも、技術的な好奇心の記録としてこれらの物語を保存しています。

このスクリーンショットは、ファイアウォールを通過してWebブラウジングデータをトンネリングするためにDNSが使用されている様子を、美術館が記録していることを示しています。

この画像は、DNSが機能的なデータベースまたはキーバリューストアとして使用されているという説明を裏付けています。