4. IP ForwardingIP Forwarding은 토폴로지 가정에 따라 방식이 다르다. 예를들어 P2P 연결 등 목적지가 호스트에 직접 연결되어 있는 경우나 공유 네트워크에 있는 경우 IP 데이터그램은 MAC 주소만 가지고 직접 전송이 가능하다. 그러나 그렇지 않은 경우(Foreign Network를 하나 이상 거치는 경우), 호스트는 데이터그램을 자신에 연결된 라우터로 전송하고 해당 라우터가 데이터그램을 목적지까지 전달한다. 여기서 호스트란 자신이 생성하지 않은 데이터그램을 전달하지 않지만, 라우터는 전달하는 네트워크 노드라고 생각하면 된다.일반적으로 IP 프로토콜은 동일한 기기의 다른 상위 계층 프로토콜(TCP, UDP)로부터 데이터그램을 받거나 네트워크 인터페이스로부터 데이터를 받을 수 있다...