address resolution protocolとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > address resolution protocolの意味・解説 

アドレス解決プロトコル

【英】ARP, address resolution protocol

アドレス解決プロトコルとは、通信相手IPアドレス指定して通信相手MACアドレスを得るためのプロトコルのことである。

アドレス解決プロトコルは、OSI参照モデルの7階層の内、Ethernet物理層IP層を結び付けるデータリンク層」に位置するプロトコルである。

TCP/IP世界では通信相手IPアドレスによって識別される。しかし、特定のセグメントLAN構成しているのがEthernetである場合は、相手MACアドレスによって通信相手識別しなければならない

このような場合に、アドレス解決プロトコルコマンドのパケットにおいて、通信相手IPアドレスフィールド指定した状態でパケットブロードキャストする。通信相手がこのパケット受け取ったら、IPアドレス情報返信するというのがアドレス解決プロトコルの動作内容である。

逆にMACアドレス指定してIPアドレスを得るプロトコルは、RARPReverse ARP)である。

ブロードキャスト負荷大きくLAN内の通信阻害する可能性がある。このため一度得られMACアドレスキャッシュ蓄えておくなどの工夫が必要となる。

通信方式のほかの用語一覧
OSI:  第4層  データリンク層  トランスポート層
TCP/IP:  アドレス解決プロトコル  アノニマスFTP  ウェルノウンポート  DHCP

Address Resolution Protocol

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/09 14:23 UTC 版)

Address Resolution Protocol (アドレス解決プロトコル、略称:ARP、アープ)は、与えられたインターネット層アドレス(一般的にはIPv4アドレス)に対応するリンク層アドレス(MACアドレスなど)を発見するために使用される通信プロトコルである。この対応付けは、インターネット・プロトコル・スイートにおける重要な機能である。ARPは、1982年に RFC 826 [1]インターネット標準 STD 37)で定義され、その後 RFC 5227, RFC 5494 により内容のエンハンスが行われている。


  1. ^ David C. Plummer (1982年11月). “RFC 826, An Ethernet Address Resolution Protocol -- or -- Converting Network Protocol Addresses to 48.bit Ethernet Address for Transmission on Ethernet Hardware”. Internet Engineering Task Force, Network Working Group. 2019年4月13日閲覧。
  2. ^ Braden, R. (1989年10月). “RFC 1122 - Requirements for Internet Hosts -- Communication Layers”. Internet Engineering Task Force. 2019年4月13日閲覧。
  3. ^ IANA ARP - "Protocol Type"
  4. ^ IANA - Ethertype values
  5. ^ RFC 5342
  6. ^ Address Resolution Protocol (ARP) Parameters”. www.iana.org. 2018年10月16日閲覧。
  7. ^ Cheshire, S. (2008年7月). “RFC 5227 - IPv4 Address Conflict Detection”. Internet Engineering Task Force. 2019年4月13日閲覧。
  8. ^ Perkins, C. (2010年11月). “RFC 5944 - IP Mobility Support for IPv4, Revised”. Internet Engineering Task Force. 2019年4月13日閲覧。 “A gratuitous ARP MAY use either an ARP Request or an ARP Reply packet. [...] any node receiving any ARP packet (Request or Reply) MUST update its local ARP cache with the Sender Protocol and Hardware Addresses in the ARP packet [...]”
  9. ^ Perkins, C. (1996年10月). “RFC 2002 - IP Mobility Support”. Internet Engineering Task Force. 2019年4月13日閲覧。
  10. ^ Cheshire, S. (2008年7月). “RFC 5227 - IPv4 Address Conflict Detection”. Internet Engineering Task Force. 2019年4月13日閲覧。 “Why Are ARP Announcements Performed Using ARP Request Packets and Not ARP Reply Packets?”
  11. ^ FAQ: The Firewall Does not Update the Address Resolution Protocol Table”. Citrix (2015年1月16日). 2019年4月13日閲覧。 “[...] garpReply enabled [...] generates ARP packets that [...] are of OPCODE type REPLY, rather than REQUEST.”
  12. ^ Gratuitous ARP in DHCP vs. IPv4 ACD Draft Archived October 12, 2007, at the Wayback Machine.
  13. ^ RFC 2002 Section 4.6
  14. ^ RFC 2131 DHCP – Last lines of Section 4.4.1
  15. ^ Shah, H. (2012年6月). “RFC 6575 Address Resolution Protocol (ARP) Mediation for IP Interworking of Layer 2 VPNs”. Internet Engineering Task Force. 2019年4月13日閲覧。
  16. ^ T. Bradley (1998年9月). “RFC 2390 - Inverse Address Resolution Protocol”. Internet Engineering Task Force. 2019年4月13日閲覧。
  17. ^ RFC 903 - A Reverse Address Resolution Protocol”. Internet Engineering Task Force (1984年6月). 2019年4月13日閲覧。
  18. ^ Steve Gibson (2005年12月11日). “ARP Cache Poisoning”. GRC. 2019年4月13日閲覧。
  19. ^ Sun Microsystems. “SunOS manual page for ethers(5) file”. 2011年9月28日閲覧。
  20. ^ University of California, Berkeley. “BSD manual page for arp(8C) command”. 2011年9月28日閲覧。
  21. ^ Canonical. “Ubuntu manual page for arp(8) command”. 2012年3月16日時点のオリジナルよりアーカイブ。2011年9月28日閲覧。
  22. ^ Apple Computer. “Mac OS X manual page for arp(8) command”. 2011年9月28日閲覧。
  23. ^ Microsoft. “Windows help for arp command”. 2011年9月28日閲覧。
  24. ^ Axis Communication. “Axis P13 Network Camera Series Installation Guide”. 2011年9月28日閲覧。
  25. ^ American Power Corporation. “Switched Rack Power Distribution Unit Installation and Quick Start Manual”. 2011年9月28日閲覧。


「Address Resolution Protocol」の続きの解説一覧


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「address resolution protocol」の関連用語

address resolution protocolのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



address resolution protocolのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリアドレス解決プロトコルの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのAddress Resolution Protocol (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS