« トロイの木馬 | メイン | ハッキング »

トンネリング

トンネリング(英語:tunneling)とはインターネットなどの公衆回線上の情報通信において、ある通信プロトコルを同じまたはより上位の階層のプロトコルのデータとしてカプセル化して通信する技術。
ネットワーク上に外部から遮断された通り道を作っているのが「トンネル」に似ているので「トンネリング」と呼ばれるようになった。
本社と支社のLANによる接続など、プライベートなネットワークをインターネット経由で接続する場合に利用されることがほとんどとなっている。
そのために、パケットをカプセル化する際に暗号化を行なうなどして、転送中に盗み見られたり改ざんされたりなどがないようにするセキュリティ機能を付加することがほとんどである。

また別に、ウイルス用語としての「トンネリング」の意味もある。
標準インタフェースを回避することで、ファイルに感染するウイルスがそれである。
これによって、動作ブロッカで検出されることなく、ウイルスはファイルに感染できることになる。