네트워크는 수많은 라우터들로 구성이 되어있다. 라우터 내부에서는 라우팅 알고리즘 수행 후 라우팅 테이블을 참고하여 패킷을 전송한다. 만약 라우터에서 패킷을 내보내는 속도보다 패킷이 도착하는 속도가 더 빠르다면 문제가 발생할 것이다. 이러한 문제를 해결하기 위해 각각의 라우터에 버퍼를 만들어주었다. arrival rate가 더 높을 경우 packet loss가 발생하는 것을 막기위해 버퍼를 두었지만, 버퍼도 크기가 유한하기 때문에 계속 패킷이 들어온다면 결국엔 packet loss가 발생하는 것이다. 우리는 라우터에서 라우팅 알고리즘을 돌리고 라우팅 테이블을 참조하는 시간을 proc delay라 부르기로 했다. proc delay 이외에 또 어떤 딜레이가 존재할까? 일반적으로 데이터를 전송할 때 총 4개의..