TCP/IP 4 계층으로 알아보는 네트워크의 동작
네트워크 인터페이스 계층(Network Interface Layer)네트워크 인터페이스 계층은 허브, 스위치 등을 사용하여 동일한 네트워크에서 데이터를 관리하고 전달하는 역할을 한다. 이때 네트워크에 연결된 각각의 기기를 식별하기 위해 MAC 주소를 사용한다. 데이터를 전송하려는 기기의 MAC 주소를 알지 못하는 경우 컴퓨터는 ARP 프로토콜을 사용해 IP 주소를 가지고 MAC 주소를 획득한다. ARP 프로토콜은 크게 세 단계로 나뉜다. 우선 데이터를 전송하려는 컴퓨터 A는 같은 허브나 스위치에 묶여있는 모든 기기에게 특정 IP 주소를 아는지 물어보는데(ARP request), 그러면 연결된 기기는 자신의 IP를 요청 받은 IP와 비교하게 된다. 만약 일치하는 기기 B가 존재할 경우 해당 기기는 자신의 ..