종단 간을 연결하려면 다양한 물리적 매체를 사용하는 구조가필요
전화회선,광섬유 등의 물리적 통신 매체를 사용할 경우에서로 다른 데이터링크 제어 절차가 필요
전송 주체(송신자,수신자)사이에 중간 노드가 있는 경우에도전송 주체 간의 연결 통로(네트워크 연결)를 제공하여야 함
발신지 시스템에서 목적지 시스템까지의 신뢰성 있는 데이터이동을제어할 필요가 있음
대화를 조직하고 동기화하거나 데이터 교환을 관리할 필요가있음.
응용 프로그램의 구조화된 데이터를 표현하고 조정하는 기능이필요함
응용프로그램을 위한 프로토콜을 함께 관리할 필요가 있음