| >> 記事トピックス一覧 |
[ IP Network Skill - No. 0363 - ] ICAP
発行日: 2008/6/6‥‥……━━━━━━ IP Network Skill No. 00000363 ━━━━━━……‥‥
〜 ICAP 〜
‥‥……━━━━━━━━━━━━━━━━━━━━━━━━━━━━……‥‥
【まえがき】
以前、このメルマガでアンケートをとったところ、
読者の属性として年齢は30代が多く、職業はISP
系またはSIerが多かったです。
日系と外資系についても尋ねたのですが、日系が
80%くらいだったと思います。
私個人は日系企業から外資系に移って、かれこれ
8年になります。
ご存知のように、ネットワーク業界はベンダの多く
が海外に本社を持つ企業で、そのお客さんとして
一般企業のIT部門やサービスプロバイダがあります。
この間を取りもつシステムインテグレータ(SIer)が
います。
この業界ですが、全体的に人手不足です。
(あとがきに続く)
╋━━┳━┳━┳━┳━┳━┳━┳━┳━┳━┳━━━━━━━━━━……‥‥
┃本┃日┃の┃試┃験┃対┃策┃問┃題┃
╋━━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━━━━━━━━━━……‥‥
〔問題1〕HTTPプロトコル上で行われる通信に対して、コンテンツのキャッシ
ング、言語の翻訳、コンテンツの変換、フィルタリングなど、さまざ
まなサービスを提供するためのプロトコルはどれか?
1.IMAP
2.ICANN
3.ICMP
4.ICAP
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ネ┃ッ┃ト┃ワ┃ー┃ク┃の┃基┃礎┃講┃座┃
━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛
-----------------------------------------------------------------
この企画は処女作「TCP/IPネットワークステップアップラーニング」
http://www.Amazon.co.jp/exec/obidos/ASIN/4774116351/ipnetworksk01-22
を基に構成変更、加筆、修正、省略。。。いろいろ手を加えたものです。
TCP/IPネットワークステップアップラーニングは先月、第4刷を重ねました!
講習教科書などでご利用いただいています。
-----------------------------------------------------------------
【11.アプリケーションプロトコル】
11.21. ICAP
ICAP (アイキャップ) はInternet Content Adaptation Protocolの略で、
HTTPプロトコルを中継する機器がHTTPトラフィックについてサービスを提供
するときに使うプロトコルです。
RFC3507に規定されています。
利用トポロジは以下のようになります。
+-------------------+
| PC (クライアント) |
+---------+---------+
|
+--------+---------+ +------------+
| FW、プロキシなど |--------------| ICAPサーバ |
+--------+---------+ +------------+
| (ICAPクライアント)
|
+-----+-----+
| Webサーバ |
+-----------+
FW(ファイアウォール)、プロキシといったHTTPを中継する装置を
「ICAPクライアント」と呼びます。
ICAPクライアントはアプリケーション層のHTTPデータを確認できる装置、つ
まりレイヤ7まで扱える装置である必要があります。
11.21.1. ICAP通信の流れ
流れは以下です。
1.PCからHTTPリクエストがWebサーバに向けて発信される
2.ICAPクライアントがHTTPリクエストを受信
3.ICAPクライアントが受信したHTTPアプリケーションデータをICAPサーバ
へ渡す(これがICAP REQMOD)
4.ICAPサーバではHTTPリクエストデータ内にウイルスがいないかチェック
したり、URLフィルタリングを行ったりする
5.ICAPサーバ処理にて問題が発生したり、アクセス拒否となった場合は
ICAPクライアントにエラーが通知される。エラー情報がクライアントに
通知される。
6.ICAPサーバ処理で問題がなければ、HTTPリクエストはWebサーバへ渡され
る。
7.WebサーバからHTTPレスポンスがPCクライアント宛に送信される
8.ICAPクライアントがHTTPレスポンスを受信し、ICAPサーバへ渡す(これ
がICAP RESPMOD)
9.ICAPサーバでHTTPレスポンスデータ内にウイルスがいないかチェックし
たりする
10.問題なければICAPクライアント経由でPCクライアントにHTTPレスポンス
が送信される
11.21.2. REQMODとRESPMOD
HTTP通信にはクライアントからサーバへのリクエスト(要求)と、サーバから
クライアントへのレスポンス(応答)とがあります。
HTTPリクエストに対してICAPサービスを提供するモードをREQMOD(レックモッ
ド; ICAP request modification mode)と呼び、HTTPレスポンスに対してICAP
サービスを提供するモードをRESPMOD(レスプモッド; ICAP response
modification mode)と呼びます。
REQMODの場合、ICAPクライアントがHTTPリクエストをICAPサーバへ渡します。
ICAPサーバはサービスによって変換されたリクエストをICAPクライアントへ
戻すか、そのまま変更なしとして戻すか、エラーを返すかします。
サービスによる変換とは、たとえばHTTPヘッダを追加、編集したり、リクエス
トURLを書き換えるなどです。
REQMODでよく使われるのは、URLフィルタリングです。
ユーザからのHTTP GETリクエストをICAPサーバが受信し、アクセスしても良い
URLかどうかを判断するとともに、アクセスログを記録します。
また、Web掲示板に書き込みを行ったり、Webメールで添付ファイルを送るとい
ったPUT、POSTリクエストについては、ICAPサーバでアンチウイルス処理を行う
というパターンも多いです。
RESPMODの場合、ICAPクライアントはHTTPレスポンスをICAPサーバへ渡します。
ICAPサーバはサービスによって変換されたレスポンスをICAPクライアントへ戻
すか、エラーを返すかします。
RESPMODでよく使われるのは、アンチウイルスです。
Webサーバからのレスポンスや、Webメールの受信などでファイルにウイルスが
ないかどうかICAPサーバにてスキャンします。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
かんたんネットワーク入門
http://www.amazon.co.jp/exec/obidos/ASIN/477412124X/ipnetworksk01-22
第5刷好評発売中!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
解┃答┃と┃解┃説┃
━┛━┛━┛━┛━┛
《本日の試験対策問題》
(解答)4
(解説)
IMAPはインターネットやイントラネット上で、電子メー
ルを保存しているサーバからメールを受信するためのプ
ロトコルです。
ICANN (The Internet Corporation for Assigned Names
and Numbers,アイキャン) は、インターネットのIPアド
レスやドメイン名などの各種資源を全世界的に調整・管
理することを目的として、1998年に設立された民間の非
営利法人です。
ICMPはIPのエラーメッセージや制御メッセージを転送する
プロトコルです。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆◆◆◆◆◆ ┃ あとがき ┃ ◆◆◆◆◆◆
(まえがきから続く)
最近は転職が当たり前になってきています。
特にIT業界や20〜30代では転職する人の割合が多いです。
今はそれだけ需要もあるので、スキルアップ、待遇アップ
など見込んで転職したい方、特に外資系ベンダに興味ある
方を募集します。
詳しくは号外を出しますのでご参照ください。
特定の外資系ベンダに偏っているわけではありません。
また、規模の大きいベンダではそれほど英語力は必要では
ありません。もちろん、英語力を活かせる部署もあります。
どのようなポジションで、どのお客さんを担当するかに依
存してきます。
仲間を増やしたいと思っています。
adzuki
………………………………………………………
IP Network Skill vol.000363 6/06/08
発行者:adzuki http://www.xai.nu/ipnet
…………… ipnet7@xai.nu ……
◎ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄◎
| 新規購読・購読解除・バックナンバー ⇒ http://www.xai.nu/ipnet
| IP Network Skill 掲示板
| ⇒ http://www.xai.nu/cgibin/ipnet/bbs.cgi
| バックナンバー一覧
| ⇒ http://xai.nu/ipnet/stack/index.html
| 間違いご指摘
| ⇒ メルマガにコメントを添えて返信ください。
◎_________________________________◎
このメルマガを読んでいる人はこんなメルマガも読んでいます
- のんびりやろう!情報処理試験! 〜1問1問コツコツと〜
- ソフトウェア開発&基本情報技術者試験対策を中心に初級シスアドや高度区分まで幅広く対応。流行のIT用語の解説も行っているので,パソコンについて勉強した...
- ネットワークのおべんきょしませんか?
- TCP/IPってなに?LANって?ルータって何をするの?というネットワークに関することをわかりやすく解説します。情報処理の試験を受ける方にもぴったり...
- バイオ21
- 21世紀は生物科学の時代です。「バイオ21」は生物学に関するいろんなトピックを紹介します。例えば、バイオテクノロジーや病気に関連する遺伝子の情報など...
- IP Network Skill
- IPを中心に、ネットワーク技術の説明。情報処理試験やベンダ試験対策に。ネスペ解説、技術動向解説。
- 子ブタタウン☆ぷひ☆
- □あっちこっちの美味しい情報や楽しい話題を中心にグルメと旅行のプレゼントや懸賞情報をお届けします
![メルマガスタンド[メルマ!]](/img/common/melma_logo.gif)









