• ベストアンサー

ソフトウェアのアップデートのしくみ

Windowsや、セキュリティソフトで、アップデートが必要なソフトがありますが、このアップデートはどのようなしくみになっているのでしょうか? 自動設定にしているのであれば、インターネット接続時に自分のPCからアップデートがあるかどうか見に行っているわけですよね。それはどこに見に行っているのでしょうか?見に行っているサーバー(?)が画面上に表示されるわけではありませんよね。またアップデート分をダウンロードする時はどんな機能を使っているのでしょうか?ftpとか、telnetとか。 セキュリティソフトをアップデートする時にそのソフト会社と無関係ではないかと思えるサイトへ接続しに行っているような気がしたので。宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • info22
  • ベストアンサー率55% (2225/4034)
回答No.3

>自動アップデートの設定にしていない時は、インターネットへ接続して自分が「アップデート」ボタンをクリックした時、自分の方から見に行っているわけですね。 ダウンロード用アップデートソフトに自分の方のセキュリティやクッキーを設定する許可をあたえて、その都度許可(主にJavaScriptとActive Xの使用=外部からダウンロードやインストールするソフトを受け入れるための機能を有効にします)をするわけです。 >そのakamaiというサイトですが、どこにアップデートにいくかと言うことは、その時に一番すいているサイトを自動的に検出していっているのでしょうか?それともソフトのシリアルナンバー等で「あなたはこのサイト」とあらかじめ決まっているものなのでしょうか? akamaiサーバーは主要プロバイダーのネットの中に置かれていますので(プロバイダーとしても加入ユーザーのセキュリティサービスのためメリットがありますのでakamaiと契約してakamaiサーバーを設置させています)、ユーザーがインターネット接続しているプロバイダーなどの上流接続によって、ほぼ固定しています。 私の場合MicrosoftのWindowsUpdateやIEの自動Updateの検出などで2~3箇所,NortonInternetSecurity2005やウイルスバスター関連のLiveUpdateやSpywareなどのUpdateなどの更新などに2~3箇所のakamaiサーバへのアクセスが多くなっています。 このアクセス頻度や回数などはsniffer proというソフト(有料)でモニタリングしていると接続先のakamaiサーバのIPや送受信パケット数、データのバイト数、使ったプロトコル(http:80ポート)などが分かります。 akamaiサーバのどれが使われるかはほぼ固定していますか、どのサーバかは、セキュリティソフト会社やMicrosoftとakamai会社との契約で、世界中に配置されたどのサーバのグループを使うかは決まっているようです。つまりMicrosoftのサービスで使うakamaiサーバとノートンのLiveUpdate、ウイルスバスターのアップデートで使うakamaiサーバはそれぞれ異なります。あるパソコンユーザーから見ればそれぞれの会社のサービスによってIPアドレスは違いますが、アドレスは固定しています。主に、接続先プロバイダーの上流接続に接続されているakamaiサーバによってサービス会社ごとに、IPアドレスが決まり、ソフトのシリアルナンバーとは関係ないと思います。

puppy11
質問者

補足

詳しい説明ありがとうございます。時々akamaiとの接続があるのはその関係なのでしょうね。そうするとakamaiのサーバーというのはちょっとやそっとではハッカーに侵入されない強靭なサーバーなんでしょうね。 よくわかりました。ありがとうございました!

その他の回答 (2)

  • info22
  • ベストアンサー率55% (2225/4034)
回答No.2

>Windowsや、セキュリティソフトで、アップデートが必要なソフトがありますが、このアップデートはどのようなしくみになっているのでしょうか? 自動設定にしているのであれば、インターネット接続時に自分のPCからアップデートがあるかどうか見に行っているわけですよね。 自動ダウンロードや自動インストールソフト(セキュリティソフトに含まれる。これがダウンロードサイトにアクセスするのをユーザーが許可する形式をとっています。広い意味でのスパイウェア。)がポート80を使ってアップデートを実行しています。 組み込まれたソフトの機能を利用者が有効とすることで、一定の時間間隔で頻繁にダウンロードサイトにアクセスしにいっています。 >それはどこに見に行っているのでしょうか?見に行っているサーバー(?)が画面上に表示されるわけではありませんよね。またアップデート分をダウンロードする時はどんな機能を使っているのでしょうか? >セキュリティソフトをアップデートする時にそのソフト会社と無関係ではないかと思えるサイトへ接続しに行っているような気がしたので。 世界中からアクセスのあるアップデート用のダウンロードサーバは、アクセスが非常に多いため何らかの対策をしないとクラッシュしてしまいます。サーバ数を増やせはいいかもしれませんが、更新ファイルの同期(同じ更新ファイルをすべてのサーバに行き渡らせること)や負荷分散が大変です。そこでそれを引き受けているのがアカマイという逆プロキシーサーバ群(1万台以上)を世界中に配置して使ってダウンロードサーバの代理サービスをしている会社です。Microsoftやセキュリティソフト会社や世界中からアクセスのあるネットワークサービスを行っている会社は大抵アカマイと契約を結んでいます。 アカマイ→http://www.akamai.co.jp/technology.html 質問者さんがセキュリティソフトの更新をする場合はアカマイサイトから更新ファイルをダウンロードしているかと思います。 セキュリティソフトから直接ポート80の機能(httpサービス)(インターネットエクスプローラの機能、別にIEが画面上に起動するわけではありません。)を使ってダウンロードして来ます。

puppy11
質問者

補足

ありがとうございます。しくみが理解できました。自動アップデートの設定にしていない時は、インターネットへ接続して自分が「アップデート」ボタンをクリックした時、自分の方から見に行っているわけですね。 そのakamaiというサイトですが、どこにアップデートにいくかと言うことは、その時に一番すいているサイトを自動的に検出していっているのでしょうか?それともソフトのシリアルナンバー等で「あなたはこのサイト」とあらかじめ決まっているものなのでしょうか?

  • sego
  • ベストアンサー率29% (371/1269)
回答No.1

おおよそそのソフトが設定した周期やタイミングに従いソフトメーカの専用サーバに問い合わせをして、結果アップデートの情報があった場合あぷでーとします。最近はファイアウォールの関係でhttpプロトコールのまま(インターネット閲覧と同じ80ポートかFTPを使う場合もあります)すべてを済ませてしまうものもあります。 ソフトウエアのファイアウォールで(NortonインターネットセキュリティやOutpost)などをインストールしておけばおおよその接続しようとするソフト名と場合によっては接続サーバ名や接続周期がわかります。

puppy11
質問者

補足

ありがとうございました。このアップデートの時、httpを使用するのであれば、当然netstatでみると、相手先と接続が確立されているということでしょうか?アップデートの時、その接続確立が確認できない時があるようなのですが、その時はhttpで行われているのではないということでしょうか?

関連するQ&A

  • ソフトウェアアップデート後FTPが使えなくなりました。

    先日Macのソフトウェアアップデートを行ったところ 直後にDreamWeaverでHPの更新が出来なくなってしまいました。 接続しようとするとFTPエラーとなり 「ホストに接続できません サーバーから応答がありません」と表示されます。 ファイヤーウォールやPassiveモードIPv6転送モード等チェックボックスを切り替えてみましたが効果がありませんでした。 FetchなどFTPソフトをインストールしてみましたがこれもつながりません。 ちなみにファイヤーウォールやセキュリティーソフトは使っていません。 アップデート以外何も触っていないのでこれが原因だと思うのですが どなたかアドバイスを宜しくお願いします。 環境は Mac OS X (10.5.6) Dreamweaver CS3 です。 AirMacは使っていません。 直近でアップデートしたのは以下の8つです。 AirMac ユーティリティ・ソフトウェア・アップデート 2009-001 (5.4.1) デジタルカメラ RAW 互換性アップデート (2.5) Java for Mac OS X 10.5 アップデート 3 (1.0) AirMac クライアントアップデート 2009-001 (1.0) Security Update 2009-001 (1.0) iLife サポート (9.0.2) Front Row アップデート (2.1.7) iTunes (8.1.1) あまりPCに詳しくないため必要な情報が抜けていたらごめんなさい。 どなたかアドバイス宜しくお願いします。。

    • 締切済み
    • Mac
  • ソフトウェアーのアップデートが出ません。

    会社にあるMAC G-4 OS.9.1使用。アップルメニューからソフトウェアーのアップデートを実行すると、アップデートソフトは検索出来て、いざダウンロードすると接続出来ず、ダウンロードが出来ません。(日を改めて数回やってもダメでした) 通常のインターネットは問題なく出来ます。当然ネットからのダウンロードは問題ありません。 どこか?設定する所があるのでしょうか?教えて下さい。

    • 締切済み
    • Mac
  • ソフトウェアアップデートとSHA-1ダイジェストについて

    OS X10.4.8を使っています。 アップルのサイトのダウンロードページを見ていたら、 「SHA-1ダイジェスト」で、ダウンロードしたソフトが アップル正規のものか確認出来るという記事を見つけたのですが、 ダウンロードしたものが正規じゃない場合があるという事なのでしょうか? 何か不正な違うものを知らぬ間にダウンロードしてしまう事があるのでしょうか? また「SHA-1ダイジェスト」について アップルのサポート記事を検索してみたら、 「自動アップデート」の場合は、自動的にSHA-1でチェックされてる、 というような内容の記事を見つけたのですが、 正規なものがダウンロードされたかどうかを調べる必要があるのは、 アップルホームページ上からダウンロードした場合のみで、 メニューバーのリンゴマークにある 「ソフトウェア・アップデート」で更新した場合は、 調べなくても正しいものが取り込まれている、と解釈してもよいのでしょうか? (自動ソフトウェア・アップデートとは、これを使ってのアップデートのことでしょうか?) 普段アップデートをする時は、リンゴマークから「ソフトウェア・アップデート」を選び、 そこに出る更新出来るソフト一覧から、 自分が更新したいものにチェックを入れて更新していたのですが、 最近それで「Security update2006-008」などを更新したところ、 その後英語の迷惑メールで件名がKeep me updatedとかなっているのが届き、 たまたまなのかもしれないですが、なんとなく心配になっています。 (ちなみに迷惑メールの中身は見ていません。) ソフトウェア・アップデート機能を使って更新した場合、 SHA-1ダイジェストを使って正規のものが取り込まれたかどうかの 調べ方もわからないのですが、 調べなくても問題なく正しいものがアップデートされているのかどうか、 教えていただけないでしょうか。 よろしくお願い致します。

    • ベストアンサー
    • Mac
  • アップデート

    ウイルスセキュリティのソフトを使っています。 20日前まで、自動にアップデートが出来ていたのに、突然出来なくなりました。有効期限とかソースネクストのHPで書かれていることは、全部試してみました。でも、サーバーに接続できません・・・と出てしまいます。

  • update

    自動updateをしません。 手動にすると、『アップデートの詳細』として、「サーバに接続できません。インターネットに接続していることをご確認ください。」と云うwarningがでます。 最終アップデートは2005 12-12です。自動アップデートの設定は有効。インターネットへの接続は可能です。至急対策をお知らせください。

  • アップデート出来ません

    ウイルスセキュリティーVOL7.7.1427を使用しています有効期限は2006年6月までです。自動アップデートを行いますが「サーバーに接続できません、インターネットに接続されていますか」のメッセジが出ます。接続は確かにされています。OSはWINーXPです。どうしたらよいか教えて下さい。65歳、男超初心者宜しくお願いします。

  • Windows やセキュリティソフトの自動アップデートの仕組み

    Windowsや、ウィルスバスター等の自動アップデートを自動更新に設定していると、自分がインターネット接続中にバックグラウンドでアップデート&インストールしてくれると思います。この仕組みを教えて欲しいのですが、Windows等はその自動更新有効に設定しているPCが今接続中であるという情報をどのようなしくみによって得ているのでしょうか?インターネットへ接続したら自分のPCの方がWindowsやトレンドマイクロ社のアップデートサーバーへ「自分のPCがインターネットへ接続中です」のような情報を送信しているのでしょうか?

  • pspシステムソフトウェアのアップデートについて。

    pspの3000を持っているのですが、media goをダウンロードして、そこからソフトをダウンロードしようと思ったら、パソコンの画面に 「システムソフトウェアをアップデートして下さい」というような 表示が出てきてダウンロード出来ませんでした。 そこで、パソコン経由でのシステムソフトウェアアップデートを試してみたのですが、pspでは「お使いのpspのシステムソフトウェアはバージョン5.50です。アップデートする必要はありません。」と表示され、アップデートが出来ません。このままでは、新しいソフトで遊べれません。 このような場合はどのようにしたら良いでしょうか? ちなみに、ワイヤレスLAN機能はありません。 また、以前はmedia goからゲームをダウンロードして遊ぶことは 出来ました。(きっと、新しいソフトをダウンロード出来ない。) 分かりにくい文章で申し訳ありませんが、 ご回答よろしくお願いします。

  • アップデートができません。

    ソースネクストのセキュリティーを使ってます。自動アップデートに設定していますが、画面を立ち上げるたびに「10日以上アップデートされていません」と表示されます。そこで手動でアップデートをしてみましたが、失敗しました…と表示されます。インターネットにはつながっているんですが、「他のソフトでオフラインで使用…?」表示されてしまいます。助けて~。

  • アップデート

    ソースネクソトのウィルスセキュリティのアップデートするようにコメントが出ました。 アップデートしようとしたところ、サーバーに接続できません。インターネットに接続しているか確認して下さいとコメントが出ます。 しかし、インターネット接続状態でこの作業を行っているので解せません。どなたか解決方法が分かる方、教えてください。