문제
다음 중 로컬 네트워크상에 있는 다른 호스트의 MAC 주소를 확인할 때 사용하는 명령으로 알맞은 것은?
① ip ② ss ③ arp ④ ifconfig
정답
3번
해설
정답: 3. arp 는 ARP 캐시 테이블을 조회·관리하는 명령으로, 로컬 네트워크의 호스트 IP 와 그에 대응하는 MAC 주소를 확인할 수 있다.
오답 풀이
- 1번: ip 는 주소·라우팅·인터페이스를 종합 관리하는 명령으로, MAC 주소 매핑 조회의 전통적 명령은 arp(또는 ip neigh)이다.
- 2번: ss 는 소켓·연결 상태를 보여주는 명령이다.
- 3번: ARP 테이블에서 다른 호스트의 MAC 주소를 확인하는 arp 로 옳다.
- 4번: ifconfig 는 자기 인터페이스의 설정·자신의 MAC 을 보여줄 뿐 다른 호스트의 MAC 매핑 조회용이 아니다.
보충 개념 arp -a 로 IP↔MAC 매핑(ARP 캐시)을 본다. 최신 환경에서는 "ip neighbor(ip neigh)" 가 동일 기능을 제공한다.