Squid(スクイッド)。インターネットなどのTCP/IPネットワークにおけるクライアント/サーバ間通信を中継するオープンソースハイパフォーマンスプロキシサーバソフトです。リバースプロキシやキャッシュサーバとしても利用できます。長い開発期間によって完成度/信頼度が高く、階層化キャッシュなどのWebアクセスを効率化するための機能が充実しています。

Squidとは

Squid(スクイッド)。インターネットなどのTCP/IPネットワークにおけるクライアント/サーバ間通信を中継するオープンソースハイパフォーマンスプロキシサーバソフトです。リバースプロキシやキャッシュサーバとしても利用できます。長い開発期間によって完成度/信頼度が高く、階層化キャッシュなどのWebアクセスを効率化するための機能が充実しています。

基本情報

概要

Squid(スクイッド)とは、インターネットなどのTCP/IPネットワークにおけるクライアント/サーバ間通信を中継するオープンソースハイパフォーマンスプロキシサーバソフトです。リバースプロキシやキャッシュサーバとしても利用できます。長い開発期間によって完成度/信頼度が高く、階層化キャッシュなどのWebアクセスを効率化するための機能が充実しています。

名前の由来

「Squid」の名前の由来は「イカ」です。イカの足のように複数のサーバに手足を伸ばし、サーバ負荷を分散させることで、クライアントが要求する処理に対して常に高速で安定したパフォーマンスを提供します。

基本説明

Squidは、HTTP、HTTPS、FTPなどに対応したキャッシュプロキシです。キャッシュ機能により、帯域幅を減らし、レスポンス時間を向上させます。また、広範囲なアクセス制御機能があり、 サーバ機能を高度に向上させます。

プロキシサーバ、リバースプロキシサーバ、キャッシュサーバなどの各機能に加え、セキュリティを高める機能も搭載しています。

経緯

Squidは、1996年に最初のバージョンが公開され、長年に渡りHTTPプロキシサーバの標準的な存在として広く普及しています。長い開発実績による安定性を誇ります。

当初はC言語で書かれていましたが、バージョン3以降では、多くのソースがC++で書かれたものに置き換えられています。

National Science Foundation(NSF:米国立科学財団)が、Squidプロジェクトに資金を供給しています。

TOPに戻る

主な機能

HTTP、HTTPS、FTPなどのプロキシとキャッシング

SSL対応プロキシ

階層キャッシュ

ICP、HTCP、CARP、Cache Digests

透過キャッシング

広範囲なアクセスコントロール

HTTPサーバアクセラレータ

SNMP

DNS探索キャッシング

TOPに戻る

主な特徴

プロキシサーバ

HTTPプロキシとして利用されることが最も多く、イントラネットとインターネットの境界に設置され、クライアントからの接続要求を受けて代理としてサーバへ接続します。IPアドレス範囲設定、利用者認証による利用制限、帯域制御機能、有害サイトを非表示するアクセス規制など充実した機能を備えています。

キャッシュサーバ

サーバからクライアントへ送られるデータを一時的に保管し、次に同じデータにアクセスがあった場合に代理で送信するキャッシュ機能があります。重複リクエストに対するキャッシュ応答により、Web表示を高速化でき、通信回線帯域幅を節約できます。DNSなどのネットワークキャッシュも可能です。

リバースプロキシサーバ

サーバ側に設置することでリバースプロキシとして動作します。特定のWebサーバへの外部からの通信を中継し、キャッシュしたデータをサーバに代わって送信することにより、サーバの負荷を軽減できます。

セキュリティ対策

ネットワーク内マシンのすべてを、Squidに中継させることにより、IPアドレスの単一化による匿名性の向上も実現できます。ウィルス侵入への耐性を高める防御壁としての役割も重要な機能です。

TOPに戻る

同様製品(概要情報)

同様な機能を提供する製品として、次のようなものがあります。

オープンソース製品:「Apache HTTP Server」「Nginx」など。

TOPに戻る

導入事例

多くのISPで利用されているなど、中小規模からエンタープライズ規模まで、さまざまな領域で幅広く利用されています。

TOPに戻る

ライセンス情報

LICENCESquidのライセンスは、「GNU General Public License」です。このライセンスに従うことを条件として、ソースコードの改変と公開が許可されています。

TOPに戻る

ダウンロード

ダウンロードページ

TOPに戻る

※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。

Squid最新TOPICS

最新情報はありません。

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter