arp

    ARP Protocol은 어떻게 맥 어드레스를 쿼리하고 수신할까?

    ARP Protocol은 어떻게 맥 어드레스를 쿼리하고 수신할까?

    ARP 프로토콜 동일 네트워크 대역 내에서 통신하기 위해 IP 주소를 이용, MAC address를 찾아주는 프로토콜 아래와 같은 방식으로 값을 담아서 보냄 Hardware type: 2계층에서 사용할 프로토콜 타입. 대부분의 경우 ethernet이므로 0 0 0 1 로 값이 (거의) 고정 Protocol type: 상위 계층에서 사용할 프로토콜 타입. 업무할땐 IPv4 가 절대다수이므로 0 8 0 0 (사실상) 고정 Hardware length: H/W address의 길이. MAC 어드레스(맥주소) 이므로 6바이트, 그래서 0 6 Protocol length: Protocol address의 길이. IPv4 쓰므로 4바이트, 그래서 0 4 Operation: OP code. 질의이냐 응답이냐를 구분함..