반응형

2017/04/10 2

[TCP/IP 프로토콜 파헤치기] 3.1 ARP 프로토콜 스택

3.1 ARP 프로토콜 스택 ARP 프로토콜은 다음과 같을 때 사용합니다.- 같은 망에 있는 호스트에 전달할 때 - 목적지 호스트 IP 주소를MAC으로 변환 요청 - 다른 망에 있는 호스트에 전달할 때 - 라우터의 IP 주소를 MAC으로 변환 요청 - 라우터에서 이웃 라우터 위치 파악할 때 - 이웃 라우터 IP 주소를MAC으로 변환 요청 - 라우터에서 목적지가 자신의 망의 호스트일 때 - 호스트 IP주소를 MAC으로 변환 요청 *만약 자신이 상대 장치의 MAC을 알고 있다면 위 요청은 진행하지 않습니다. [그림 1] ARP 프로토콜 스택 이더넷일 때 하드웨어 유형은 1입니다. 또한 IPv4의 프로토콜 유형은 6입니다. 이더넷의 물리 주소의 길이는 6이며 IPv4의 물리 주소의 길이는 4입니다. Opera..

[TCP/IP 프로토콜 파헤치기] 3. ARP 프로토콜

3. ARP 프로토콜 ARP (Address Resolution Protocol) 프로토콜은 IP 주소를 물리 주소(MAC Address)로 번역해 주는 프로토콜입니다. 결국 모든 패킷은 호스트와 라우터에 도달하기 위해서는 물리 계층을 통해 전달해야 합니다. 여기에서 물리 주소는 LAN 내에서 구분하기 위함이기 때문에 로컬 네트워크에서 유일함을 보장합니다. IP 주소를 물리 주소로 번역하는 방법에는 크게 정적 매핑과 동적 매핑이 있습니다. 정적 매핑 방법에서는 논리 주소(IP 주소)와 물리 주소를 매핑하는 테이블을 사용합니다. 하지만 물리 주소가 변동성이 있을 때 주기적으로 갱신해야 하는 오버헤드가 발생할 수 있습니다. 머신의 NIC을 바꾸면 새 물리 주소를 갖는 결과를 가져옵니다. 또한 부팅할 때마다 ..

반응형