주소 변환
- ARP
- RARP
ARP, RARP 둘 다 TCP/IP의 4계층 모델에서 데이터 계층에 존재한다.
ARP (Address Resolution Protocol)
- 상대발 호스트의 IP 주소를 알고 데이터 통신을 위해 그 호스트의 물리주소를 알고자 할 때 사용하는 프로토콜
(IP 주소 -> 물리주소 변환) - IP 주소를 물리주소로 매핑해 주는 프로토콜
동적 바인딩
- ARP는 호스트의 IP 주소를 대응하는 물리 주소로 변환하여 실제 데이터 통신이 가능하게 해줌
- IP 주소 : 32 bit (4 byte)
- 물리 주소 : 48 bit (6 byte)
- ARP 요청 : broadcasting
- ARP 응답 : unicasting
RARP (Reverse Address Resolution Protocol)
- 물리주소만 알고 있는 호스트가 자신의 IP 주소를 찾을 때 사용되는 프로토콜
(물리주소 -> IP 주소 변환) - 일반적으로 호스트의 IP 주소는 자신의 디스크에 저장된 구성 파일에서 확인
- 디스크가 없는 호스트는 물리주소만 알고 있으므로 이를 이용하여 IP 주소를 얻고자 함