
다른 네트워크에 있는 목적지로 데이터를 전달하려면 그림과 같은 네트워크 계층의 기술이 필요함.
데이터 링크 계층에서는 이더넷 규칙을 기반으로 데이터의 전송을 담당함. 이 규칙에 따라 같은 네트워크에 있는 컴퓨터로는 데이터를 전송할 수 있지만, 인터넷이나 다른 네트워크로는 데이터를 전송할 수 없음.

네트워크 간의 통신을 가능하게 하는 것이 네트워크 계층의 역할라우터라는 네트워크 장비가 필요함.라우터
데이터를 보내려는 상대가 어디에 있는지 모르면 라우터도 목적지까지의 경로를 알려 주지 못함.랜에서는 MAC 주소만으로도 통신할 수 있지만 다른 네트워크에는 데이터를 보낼 수 없음. ⇒ 네트워크를 식별할 수 있는 다른 주소가 필요한데, 이를 IP주소라고 함.
IP주소

IP주소로 목적지를 지정하는 것뿐만 아니라 데이터를 어떤 경로로 보내야할 지도 결정해야하는데, 이처럼 목적지 IP 주소까지 어떤 경로로 데이터를 보낼지 결정하는 것을 라우팅이라고 함.
라우팅은 라우터라는 장비가 함.
라우터를 사용하여 거리에 관계없이 다른 네트워크로 데이터를 보낼 수 있으며 라우터에는 라우팅 테이블이 있어서 경로 정보를 등록하고 관리함.
네트워크 계층에는 IP라는 프로토콜이 있음.
데이터를 다른 네트워크에 있는 목적지까지 보내려면 라우터가 필요하다고 했는데 이 IP가 있어서 가능한 것
캡슐화할 때 그림과 같은 IP 헤더를 붙인다.

출발지 IP 주소와 목적지 IP 주소 는 IP헤더에 포함되어 있다!
IP 프로토콜을 사용하여 캡슐화할 때는 데이터에 IP 헤더가 추가되는데, 이렇게 만들어진 것을 IP 패킷이라고 함.
데이터 링크 계층: 프레임, 네트워크 계층: IP 패킷