Address Resolution Protocol เป็นวิธีการสำหรับแอปพลิเคชันเครือข่ายหรืออุปกรณ์เพื่อตรวจสอบที่อยู่อีเทอร์เน็ตของอุปกรณ์อื่น รู้จักกันโดยย่อ ARP มันพยายามที่จะตรงกับที่อยู่ Internet Protocol (IP) กับที่อยู่ฮาร์ดแวร์ แต่ละอุปกรณ์จะใช้ ARP ในเครือข่ายท้องถิ่นเป็นครั้งแรกที่อุปกรณ์นั้นสื่อสารกับอุปกรณ์อื่นในเครือข่ายเดียวกัน
แอปพลิเคชันและอุปกรณ์เครือข่ายสื่อสารในระดับสูงโดยใช้แพ็กเก็ตในเลเยอร์เครือข่ายของโปรโตคอลสแต็ก แพ็คเก็ตเหล่านี้จะถูกส่งตรงไปยังที่อยู่ IP เมื่อแต่ละแพ็คเก็ตถูกส่งผ่านเครือข่ายท้องถิ่น (LAN) โดยใช้ดาต้าลิงค์เลเยอร์จะต้องรู้จักที่อยู่อีเธอร์เน็ตของผู้รับ ที่อยู่ IP สามารถกำหนดแบบไดนามิกและเปลี่ยนแปลงเมื่อเวลาผ่านไปในขณะที่ที่อยู่ Ethernet โดยทั่วไปจะยังคงเหมือนเดิม แอปพลิเคชันหรืออุปกรณ์ต้องการวิธีในการระบุที่อยู่ฮาร์ดแวร์ที่เชื่อมโยงกับที่อยู่ IP ที่กำหนดในปัจจุบัน
โปรโตคอลการแก้ไขที่อยู่กำหนดวิธีการมาตรฐานสำหรับการค้นหาที่อยู่เหล่านี้ ARP ได้รับการบันทึกไว้โดย Internet Engineering Task Force (IETF) ในปี 1982 ว่าเป็นคำขอสำหรับความคิดเห็น (RFC) 826 เมื่อระบบพร้อมที่จะส่งแพ็คเก็ต IP มันจะพิจารณาแคชของที่อยู่ที่ได้รับการแก้ไขล่าสุด หากที่อยู่ IP ปลายทางไม่ได้อยู่ในแคชระบบจะส่งข้อความไปยัง LAN ทั้งหมดโดยใช้ ARP ข้อความนี้ร้องขออุปกรณ์ที่มีที่อยู่ IP ปลายทางเพื่อตอบกลับด้วยที่อยู่ฮาร์ดแวร์อีเธอร์เน็ต
แพ็กเก็ตคำขอการแก้ไขที่อยู่นี้ประกอบด้วยที่อยู่ IP และฮาร์ดแวร์ของผู้ขอรวมทั้งที่อยู่ IP ที่ขอ อุปกรณ์ทุกชิ้นใน LAN รับฟัง ARP คำร้องขอแพ็คเก็ตที่มีที่อยู่ IP หากได้ยินเสียงหนึ่งอุปกรณ์ที่ตรงกันจะรวบรวมแพ็คเก็ตตอบกลับ ARP ที่มีที่อยู่ฮาร์ดแวร์อีเทอร์เน็ต แพ็คเก็ตการตอบสนองนี้จะถูกส่งโดยตรงไปยังผู้ร้องขอซึ่งเก็บที่อยู่ในแคช ARP เพื่อนำมาใช้ใหม่ในภายหลัง ผู้ตอบกลับอาจเก็บที่อยู่ไว้ในแคชเนื่องจากอาจมีการสื่อสารเพิ่มเติมกับผู้ร้องขอ
ที่อยู่ IP เวอร์ชัน 4 (IPv4) และที่อยู่อีเทอร์เน็ตเป็นที่อยู่ประเภททั่วไปที่แก้ไขโดยโปรโตคอลการแก้ไขที่อยู่ แพ็คเก็ตการร้องขอไม่รองรับประเภทอื่น ๆ ผ่านเขตข้อมูลประเภทโปรโตคอลและที่อยู่ความยาว ที่อยู่ IP รุ่น 6 (IPv6) ได้รับการแก้ไขด้วย Neighbor Discovery Protocol (NDP) แทน ARP
Reverse Address Resolution Protocol (RARP) ร้องขอที่อยู่ IP สำหรับที่อยู่ฮาร์ดแวร์ของผู้ร้องขอ เซิร์ฟเวอร์ RARP ตอบสนองต่อหนึ่งในคำขอเหล่านี้โดยการจัดสรรที่อยู่ IP ใหม่และเชื่อมโยงกับที่อยู่ฮาร์ดแวร์ของผู้ร้องขอ Reverse ARP ถูกพิจารณาว่าล้าสมัย - ฟังก์ชั่นของมันรวมอยู่ใน Dynamic Host Configuration Protocol (DHCP) โพรโทคอลการแก้ปัญหาที่อยู่อาศัยที่ร้องขอ IP แอดเดรสที่มีอยู่ที่เกี่ยวข้องกับที่อยู่ฮาร์ดแวร์ที่กำหนด ในกรณีนี้ที่อยู่ฮาร์ดแวร์สามารถเป็นของโหนดใด ๆ บน LAN เดียวกัน


