본문/내용
1. 데이터그램 기반 네트워크 계층의 주요 기능
데이터그램을 기반으로 한 네트워크 계층은 패킷 전달과 경로 선택이라는 두 가지 핵심 기능을 수행한다. 첫째, 데이터그램 전달은 각 패킷이 독립적으로 목적지까지 전달되도록 하는 기능이다. 이는 패킷이 네트워크 내에서 각각 별도로 처리되어 목적지까지 라우터를 통해 전달되는 방식을 의미한다. 예를 들어, 인터넷의 핵심 프로토콜인 IP는 이러한 데이터그램 전달 방식을 사용하며, 네트워크 내 어떤 경로도 고정되어 있지 않고 상황에 따라 유동적이다. 이는 네트워크의 유연성을 높이고 장애 발생 시 빠른 우회 전달이 가능하게 한다. 둘째, 경로 선택은 최적의 경로를 결정하여 패킷을 전달하는 기능으로, 이는 라우팅 알고리즘을 통해 이루어진다. 현재 글로벌 인터넷은 약 800만 개 이상의 라우터가 있으며, 이들 간의 경로 결정은 지속적으로 변화하는 트래픽과 장애 상황에 따라 실시간으로 최적 경로를 계산한다. 예를 들어, 2022년 글로벌 인터넷 트래픽은 일 평균 4 엑사바이트(1 엑사바이트=10의 18제곱 바이트)를 넘어섰으며, 라우팅 프로토콜인 BGP(Border Gateway Protocol)는 이러한 방대한 데이터를 …