ルーティングプロトコル
アドホックネットワーク(アドホックモード)のルーティングプロトコルは、ネットワーク自体にほとんど基盤が存在しない。無線アクセスや携帯電話の無線ネットワーク部分が相当する。
OLSR (Optimized Link State Routing) - 能動的リンクステート型。RFC 3626
AODV (Ad hoc On-Demand Distance Vector) - オンデマンド距離ベクトル型。RFC 3561
DSR (Dynamic Source Routing) - オンデマンド距離ベクトル型。RFC 4728
B.A.T.M.A.N. (Better Approach To Mobile Adhoc Networking)
ルーティングプロトコルには、内部ルータプロトコル(IRP)と外部ルータプロトコル(ERP)の2種類がある:
混同されやすいが、ルーティングプロトコルとルーティング対象 (routed) プロトコルは異なる。 ルーティングプロトコルはルーターが経路決定に使うのに対し、ルーティング対象プロトコルは L3(ネットワーク層) デバイス間の実際のデータ転送を受け持つ。 ルーティング対象プロトコルとは、通信プロトコルのうち、パケットをホストからホストへアドレス形式に従って転送する際にネットワーク層アドレスに関する十分な情報を提供するもので、それ自体は発信元から送信先までの経路全体を把握していない。 ルーティング対象プロトコルはパケットの形式と各フィールドの用途を定義している。 パケットは一般にネットワークのエンドシステムからエンドシステムへ伝送される。 ほぼ全てのネットワーク層プロトコルとその上の層はルーティング可能であり、例えばIPがある。 イーサネットなどのデータリンク層プロトコルはルーティングに必要な情報を持たないため、必然的にルーティング不可能なプロトコルである。