• 締切済み

サイト表示、IP指定、ドメイン指定

はじめまして。 3日前にサーバー移転をしました。 画像が多数紹介されているサイトなのですが、HTMLソースを ドメインで通常表示すると、サイトが表示される際に 画像がつまりながら、サイトが表示されます。 しかし、全ての画像へのパスをIPで直接指定すると、 サイトの開き方(表示速度)が断然早いのです。 ドメイン指定 abcd.com/image/a.jpg IP指定 123.456.789.123/image/a.jpg IP指定、ドメイン指定ではそんなに大きな違いがあるのでしょうか? また、時間が経過すると共に、同じ速度で表示されるように なるのでしょうか。 よろしくお願い致します。

みんなの回答

  • jikankou
  • ベストアンサー率38% (42/108)
回答No.5

#1です。10倍も違うのですか。これは常にそういうことなのでしょうか?#1で解説させていただいたようにIP指定とドメイン指定との違いにああいう違いがあるのですから、DNSの設定もしくはサーバー自体に問題があるのでしょう。Secondory DNS の設定などはどうなっているのでしょう。私はネットワーク専門ではありませんが、ある研究室にいたとき、DNSが異常にトラフィックが増えたときと、DNSに行き着くまでのトラフィックが異常に重い時など、こういう現象が起きました。もちろんDNSが落ちたときは表示できません。Secondary DNSが使われるわけです。これが1日や2日かなど短期間のことでなければDNSの設定を変えることと、Secondary DNSを設定することをお勧めします。これである程度解決するかと思います。IP指定とドメイン指定に差があるとすればそこにしかないのですから。

  • ArukuMail
  • ベストアンサー率22% (115/510)
回答No.4

まとめていなくすみません。 つまり通常 http://www.exsample.comのindex.htmlの中に image1.jpg image2.jpg があるとして そこえアクセスするとすれば 通常使っているDNSに向けてwww.exsample.comのIPを 要求すると .comの居場所 .exsample.comの居場所 www.exsample.comの居場所 をDNS側が探しその情報を保存してから クライアントに.exsample.comの情報を渡します その後クライアントからの.exsample.comの居場所を 要求してもDNSはまたいちから情報を探さずに 保存している.exsample.comの情報を使うので DNSに関するトラフィックが激減するので早いのです。 つまり今の状態だとwww.exsample.comにアクセスすると .comの居場所 .exsample.comの居場所 www.exsample.comの居場所 を探しindex.htmlをGET その中にあるimage1.jpgを探すために .comの居場所 .exsample.comの居場所 www.exsample.comの居場所 を探してget 次にimage2.jpgを探すために .comの居場所 .exsample.comの居場所 www.exsample.comの居場所 を探してget な状態だと思います

  • ArukuMail
  • ベストアンサー率22% (115/510)
回答No.3

いや大昔 OCNの専用線からKDDIの専用線に変えたとき ドメインの移行がちゃんとしていなく 正しく他のホストに情報が更新されるまで そんな感じのこともありました なんでしたら今お使いのサイト管理者に聞きましょう また、移行後にメインのDNSが起動していなく ・しばらくキャッシュでセカンダリーのDNSでしばらく動いてた<KDDI内  ↓ ・しかし更新期間が来てマスターが動いていなかったので DNSのキャッシュ情報が消え すべてのやり取り(HP内のURLに関係する物)をドメイン→IPでやっているので ものすごく遅い ってなことを昔体験しました。 DNSの処理関係を正しくしたらちゃんと動きました。 アクセス元に関係する情報をアクセス先のDNSに問い合わせる状態なので そのサイトに負荷をかけ、嫌われます。

  • ArukuMail
  • ベストアンサー率22% (115/510)
回答No.2

DNSの調子が悪いとそうなります。 原因として ・キャッシュが消えた ・サービスが動いていない ・逆引きが正しく動いていない などなど

hpcustom
質問者

お礼

多数の回答本当に有難うございました。 わかりやすい説明を有難うございました。 ただ、IPとドメイン表示で、表示速度が約10倍異なります。 何か原因は考えられますでしょうか。 もしわかればお教え下さい。

  • jikankou
  • ベストアンサー率38% (42/108)
回答No.1

ドメイン指定の場合:DNSサーバーにIPを要求→指定IPのファイルをクライアントに表示。 つまりDNSサーバーに要求するトラフィックとabcd.com→123.456.789.123 にマップする作業が増えるわけです。 IP指定の場合:IPのファイルをクライアントはファイルを開けるということになります。 よってIPを直接指定したほうが早いということになります。クライアント側すなわちそのページを見る側のキャッシュにこの画像が残っていれば速さはかわらないのかもしれません(これはキャッシュする情報とアルゴリズムによりますがIEがどういう方法をとっているのかはわかりません)。

hpcustom
質問者

お礼

わかりやすい説明を有難うございました。 ただ、IPとドメイン表示で、表示速度が約10倍異なります。 何か原因は考えられますでしょうか。 もしわかればお教え下さい。

関連するQ&A

専門家に質問してみよう