2012-02-22 7 views
0

サービスに気づいたhttp://jpg.to/は、任意の単語をサポートしています。 http://car.jpg.to/。この種のことが、潜在的に格納されなければならないすべての名前のために、DNSシステムに負担がかかり、したがって貧弱な実践とみなされているのだろうか。 jpg.toでピックアップしていませんが、興味があるのは、それがカバーされているときに誰もがその問題に言及していないことが分かったからです。* .jpg.toスタイルのワイルドカードサブドメインがDNSシステムに負担をかけていますか?

サービスは何千ものサブドメインを確立できますか?

答えて

2

ワイルドカードです。 jpg.toため

DNSサーバは、このように、1つのレコードのみが含まれています。

*.jpg.to. A 107.20.205.231 

クライアントは、(例えばcar.jpg.to用)jpg.toで終わる任意のドメイン、DNSサーバ上で要求すると

car.jpg.to. A 107.20.205.231 

ご覧のとおり、jpg.toのDNSサーバには、追加負担は、それが1つのレコードだけを格納する必要があり、逆に、absolutellyはありません。このような答えを「生成」-the-飛びます。

しかし、(トピックに精通していない人のために)、DNSシステムは中間的な "キャッシュ" DNSサーバーが存在するように構築されています。彼らはcar.jpg.toのような実際の答えをキャッシュし、ではなく、のワイルドカードをキャッシュします。したがって、jpg.toの下で人々がいろいろなドメインを失ってしまうと、キャッシュサーバは多くのレコードを保存します。

ワイルドカードDNSの使用には何も問題ありません。インターネット標準(RFC 1034のセクション4.3.3)で定義されたワイルドカードであり、このわずかな追加負荷はDNSインフラストラクチャの通常の動作の一部です。

0

ワイルドカードドメインは、正確には–ワイルドカードです。
通常のDNSエントリのスペースをそれ以上使用しません。

+1

実際にはあります。検索された名前が再帰的なサーバーでは、1つのエントリとしてではなく、個別に格納されます。 – Alnitak