IT用語: ARP(アドレス解決プロトコル)とは
IPアドレスからMACアドレスを調べるARPの仕組みとARPテーブルの役割を解説。
ARP(Address Resolution Protocol)とは
ARP(アープ)は、IPアドレスからMACアドレス(物理的なネットワーク機器の固有番号)を調べるためのプロトコルです。同じLAN内の機器に通信する際、OSはARPを使って「このIPアドレスの機器はどこにあるか?」を問い合わせ、対応するMACアドレスを取得してからデータを送ります。
なぜMACアドレスが必要なのか?
IPアドレスは論理的な住所、MACアドレスは機器に刻まれた物理的な住所です。LAN内の実際のデータ転送(イーサネットフレーム)はMACアドレスを使って行われるため、IPとMACの対応表(ARPテーブル)が必要です。arp -a コマンドで現在のARPテーブルを確認できます。
ARPスプーフィングとセキュリティ
ARPは信頼を前提とした設計のため、悪意のある機器が偽のARP応答を送り込む「ARPスプーフィング」攻撃が存在します。企業ネットワークではDynamic ARP Inspection(DAI)等の対策が必要です。MACアドレスを調べるには当サイトの「MACアドレス検索ツール」も活用できます。
関連する用語 (ネットワーク用語辞典)
全37件を見るIT用語: プロキシサーバーとは|フォワードプロキシとリバースプロキシの違い
通信を中継するプロキシサーバーの役割と、フォワードプロキシ(企業内PC向け)とリバースプロキシ(Webサーバー向け)の違いを解説。
HTTP/3(QUIC)
TCPの代わりにQUICプロトコル(UDPベース)を使う次世代Webプロトコル。Head-of-Line Blockingを解消し、モバイル環境やパケットロスが多い環境でHTTP/2より優れたパフォーマンスを発揮する。
HTTP/2
HTTP/1.1を改善した次世代WebプロトコルでRFC 7540として標準化。ヘッダー圧縮・多重化・サーバープッシュにより、Webページの読み込み速度を大幅に改善する。
レイテンシ(遅延)
データが送信元から送信先に到達するまでの時間。ミリ秒(ms)で計測し、ゲーム・ビデオ会議・金融取引など即時性が求められるアプリで重要な指標となる。帯域幅とは別の概念。
リバースプロキシ
クライアントとWebサーバーの間に配置され、クライアントのリクエストを代理で受け取るサーバー。SSL終端・ロードバランシング・キャッシュ・セキュリティ強化に活用される。
IT用語: IPv6とは|IPv4との違いとアドレス枯渇問題
128ビットの新しいIPアドレス規格IPv6の仕組みとIPv4との違い、なぜ移行が必要なのかを解説。