ARP(Address Resulution Protocol)
컴퓨터 네트워킹에서 ARP 는 host 의 hardware address를 host 의 network 의 layer만 알때 찾는 방법의 표준이다.
ARP 는 IP 나 Ethernet 하나만의 통신규약이 아니다 ; 그것은 많은 다른 network 계층의 프로토콜 주소를 hardware address 로 변환시켜 준다. ARP 는 주로 IP 주소와 Ethernet 의 MAC address 를 변환시켜 주는데 쓰인다. ARP 는 Token Ring, FDDI 나 IEEE 802.11이나 ATM 등의 LAN 기술을 넘어서는 IP 를 위해서 쓰이기도 한다
ARP 는 다음과 같은 두 host 의 communication 에 사용된다.
1. 두 host 가 같은 네트워크에 있고 하나가 다른것에게 packet 을 보내기를 원한다.
2. 두 host 가 다른 네트워크에 있고 다른 host 에게 연결되기 위하여 gateway나 router 를 사용한다.
3. 하나의 router 가 다른 router 를 거쳐 넘어 있는 host 에게 packet을 보내기 위해서 사용한다.
4. router 가 같은 네트워크에 있는 한 host 가 다른 host 에게 packet 을 보낼 때 사용한다.
첫번째 경우는 같은 망에 구성되어 있을 때 일어나고, 나머지 경우는 주로 3 hop 이상 떨어져 있을 때 일어난다.
ARP 는 RFC826에 정의되었고, 지금은 인터넷 표준, STD 37 이다.
프레임의 구조는
http://en.wikipedia.org/wiki/Address_Resolution_Protocol#Packet_structure
에서 표를 참조하면 되겠다.
- from Wikipedia.org
(http://en.wikipedia.org/wiki/Address_Resolution_Protocol)
////////////////////////////////////////////////////////////////////////
역시 위키 직역.
By Yoons...
'Study.. > Net..' 카테고리의 다른 글
RFID (0) | 2008.06.03 |
---|---|
NIC center (0) | 2008.01.31 |
Network Bridge Vs Router (0) | 2008.01.06 |
TCP-friendly rate control(TFRC) (0) | 2008.01.06 |
TCP / IP & UTP (0) | 2007.10.12 |