>> 記事トピックス一覧 
トップ > 自然科学&技術 > 技術 > IP Network Skill

[ 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 
|  間違いご指摘
|  ⇒ メルマガにコメントを添えて返信ください。
◎_________________________________◎

 
このメルマガの読者になる
規約 
>> メルマ!の会報誌もお届けします
ブックマーク: はてなブックマークに追加del.icio.usに追加Buzzurlにブックマークニフティクリップに追加ライブドアクリップに追加Yahoo!ブックマークに登録My Yahoo!に追加Add to GoogleRSS

このメルマガを読んでいる人はこんなメルマガも読んでいます

のんびりやろう!情報処理試験! 〜1問1問コツコツと〜
ソフトウェア開発&基本情報技術者試験対策を中心に初級シスアドや高度区分まで幅広く対応。流行のIT用語の解説も行っているので,パソコンについて勉強した...
ネットワークのおべんきょしませんか?
TCP/IPってなに?LANって?ルータって何をするの?というネットワークに関することをわかりやすく解説します。情報処理の試験を受ける方にもぴったり...
バイオ21
21世紀は生物科学の時代です。「バイオ21」は生物学に関するいろんなトピックを紹介します。例えば、バイオテクノロジーや病気に関連する遺伝子の情報など...
IP Network Skill
IPを中心に、ネットワーク技術の説明。情報処理試験やベンダ試験対策に。ネスペ解説、技術動向解説。
子ブタタウン☆ぷひ☆
□あっちこっちの美味しい情報や楽しい話題を中心にグルメと旅行のプレゼントや懸賞情報をお届けします


この記事へのコメント


コメントを書く
コメントはありません。

おすすめキャンペーン

利息が気になるあなたへ
オリックスVIPローンカードなら
<<年率5.9%〜15.0%、利用可能枠最高500万円>>
ゆとりのカードローンです。
←お申込みはこちら

スポーツNEWS速報!

その他ニュース 相次ぐ食品偽装 消えた年金達

メルマガデータ

  • メルマガID : 152618
  • 創刊日 : 2001-05-07
  • 最新号 : 2008-08-15
  • 発行周期 : 週一回発行
  • バックナンバー: 全て公開
  • 発行者サイト: あり
  • 読んでる人 : 540人
  • コメント数 : 0
  • Score! : - 点
  • >> 月間ランキング

発行者プロフィール

ペンネーム :


このメルマガの読者になる

規約に同意する



このメルマガの最近の記事


このメルマガの最近のコメント

最新のコメントはありません。

このメルマガのバックナンバー


注目情報


新着記事トピックス