CLOUD/Network
ARP protocol
alsruds
2023. 1. 30. 17:40
[ ARP protocol ]
● ARP 가 하는 일
》 3계층 프로토콜 : IP 주소 사용
》 IP 주소를 이용하여 같은 네트워크 대역 장치의 MAC 주소를 알아냄
》 컴퓨터가 알아서 사용
● ARP protocol 의 구조
》 Hardware Address Length : 06
》 Protocol Address Length : 04
》 Opcode : Request(1) / Reply(2)
[ ARP protocol 의 통신 과정 ]
● IP 주소로 MAC 주소를 알아오는 과정
》 ARP request
FF FF FF FF (destination address - contiinued) | |
FF FF (destination address) | source address - continued |
source address | |
08 06 | data |
- Destination Address : FF-FF-FF-FF-FF-FF (아직 모르기 때문에 브로드캐스트를 통해 모두에게 전송)
- Ethernet type : 0x0806 (ARP packet임을 명시)
》 ARP packet 수신 시
① IP 주소가 다를 경우 -> 무시
② IP 주소가 같을 경우 -> ARP reply
[ ARP Table ]
》 나와 통신했던 컴퓨터들의 주소가 ARP 테이블에 기록되어 있음