Skip to main content

インターネット情報サーバーとは何ですか?

インターネット情報サーバー(IIS)は、Microsoft®のWebサーバーソフトウェアです。IISは最初のリリース以来、非常に基本的なWebサーバーアプリケーションから、さまざまな機能を実行できる複雑なプラットフォームに進化してきました。プログラムの以前のバージョンのいくつかは、セキュリティが弱いと批判されていますが、Microsoft®はこの認識に最近のリリースに対抗しようとしました。IISの最新のバージョンは、非常にモジュール化された、機能性を異なるコンポーネントに分割しています。consting実行するとき、インターネット情報サーバーはWebブラウザーからのリクエストをリッスンし、適切なコンテンツで応答します。IISのすべてのバージョンは、標準のハイパーテキスト転送プロトコル(HTTP)をサポートしており、多くはファイル転送プロトコル(FTP)などの追加のプロトコルをサポートしています。ソフトウェアの一部のバージョンは、電子メールサービスのサポートを提供しており、最新のバージョンには追加のプロトコルをサポートできる別のアーキテクチャがあります。最初のいくつかの改訂を除いて、IISは通常、より高度な機能をネイティブにまたは追加のソフトウェアコンポーネントを使用してサポートします。。IISを無料でリリースすることは、ライバルNetscape®コミュニケーションを目的とした戦術であり、独自のサーバーソフトウェアを販売していました。インターネット情報サーバーの機能セットは急速に拡張され、1996年の終わりまでにさらに2つのバージョンがリリースされました。IIS3.0は、Webに埋め込まれたコードを許可するActive Server Pages(ASP)と呼ばれる新しいテクノロジーのサポートを含む主要なリリースでした。ページはサーバーで直接実行されます。Anterny世紀の変わり目までに、Microsoft®はNetscape®を打ち負かし、IISはオープンソースの競合他社Apache&Trade;ただし、インターネット情報サーバーソフトウェアのセキュリティに疑問を呈し始めました。コードレッドとニムダと呼ばれる2つの著名なワームは、IISを実行している数十万のWebサーバーに感染し、長年にわたって迷惑なままでした。IISを使用してコンピューターインフラストラクチャを保護するための代替案を検討する大企業の要求がありました。これらのバージョンは、サーバーの機能をさまざまなコンポーネントに分割し、必要な部分のみが特定の時間に実行され、潜在的な数の脆弱性を減らすことができます。IIS 7と7.5は高度にモジュール化されており、サーバーのコア部分でさえ異なるサービスに分かれています。セキュリティの増加に加えて、この設計の選択により、アドオンを作成およびインストールすることができ、ネットワーク管理者に高レベルのカスタマイズを提供しました。