728x90
반응형
- 개요
2계층과 같은 근거리 통신에서 물리적인 고유 식별자인 MAC 주소 대신 3계층의 IP 주소를 사용하는 방식은 불리합니다.
게다가 2계층의 물리장치인 Switch에서는 MAC 주소만을 사용할 수 있으므로 IP 주소는 더 불리하게 적용합니다.
그러나 상황에 따라서 2계층에서 IP 주소를 사용해야 하는 경우가 존재합니다.
그런 상황에서 ARP를 사용할 수 있습니다.
- ARP의 동작방식
ARP는 IP 주소를 MAC 주소로 변환하는 프로토콜로 다음과 같이 동작합니다.
- 1) Request : 송신자에서 수신자의 IP에 대한 ARP Request를 보내고 Switch를 통해 모두에게 전파
- 2) Reply : 수신자의 포트에서 ARP Response를 보내고 Switch를 통해 송신자는 수신자의 MAC 주소를 기억
- ARP의 원리

패킷의 구성에서 Data에 해당하는 정보를 다음과 같이 작성하여 ARP를 사용할 수 있습니다.
- 1) Hardware Type을 1로 지정 : 2계층의 Ethernet으로 사용하도록 설정
- 2) Protocol Type을 0x0800으로 지정 : IPv4를 사용하도 설정
- 3) Operation을 1 또는 2로 지정 : Request 또는 Reply로 설정
728x90
반응형
'컴퓨터 구조' 카테고리의 다른 글
| 네트워크 4계층 - TCP & UDP (0) | 2025.10.09 |
|---|---|
| 네트워크 3계층 물리장치 - Router(라우터) (0) | 2025.10.08 |
| IP 주소 (0) | 2025.10.05 |
| 네트워크 2계층 물리장치 - Switch(스위치) (0) | 2025.10.05 |
| 네트워크 1계층 물리장치 - Hub(허브) (0) | 2025.10.04 |