バーチャルホスト
IPベースバーチャルホストは、利用するドメイン名ごとにIPアドレスを用意し、1つのサーバコンピュータに複数のIPアドレスを割り当てる。
クライアントが接続したいドメインごとに異なるIPアドレスへ接続してくるため、サーバソフトウェアは接続先IPアドレスを見て利用するドメインを判別する。 IP層のみでドメインの判定が可能なため、アプリケーションプロトコルの種類に依らずサーバソフトウェアはIPベースバーチャルホストを実装することができる。
汎用性の高い方法であるが、IPアドレスを増やすことが困難な場合には向かない。(一般にIPアドレスの取得は高コストである)
1台の物理サーバコンピュータへの複数IPアドレス割り当ては、NICを複数枚搭載するほかに、「IPエイリアス」という機能によっても実現されている。