70~

3.6.1 혼잡의 원인과 비용

혼잡이 어떻게 발생하는지 알아보는 파트

시나리오 1: 2개의 송신자와 무한 버퍼를 갖는 하나의 라우터

이 시나리오의 혼잡 네트워크의 한 비용은 패킷 도착률이 링크 용량에 근접함에 따라 큐잉 지연이 커진다.

시나리오 2: 2개의 송신자, 유한 버퍼를 가진 하나의 라우터

이 시나리오에서의 혼잡 네트워크 비용은 커다란 지연으로 인한 송신자의 불필요한 재전송은 라우터가 패킷의 불필요한 복사본들을 전송하는 데 링크 대역폭을 사용하는 원인이 된다.

시나리오3 : 4개의 송신자와 유한 버퍼를 갖는 라우터, 그리고 멀티홉 경로

이 시나리오에서는 혼잡 때문에 패킷을 버려야하는 또 다른 비용확인이 가능. 패킷이 경로상에 버려질때, 버려지는 지점까지 패킷을 전송하는데 사용된 상위 라우터에서 사용된 전송 용량은 낭비된 것.

후 이쪽 파트 글로만 설명된거 보려니 뭔가 턱턱 막힘;

3.6.2 혼잡 제어에 대한 접근법

3.7에서 TCP의 구체적인 혼잡 제어 방식 살펴보고 여기는 실제 혼잡 제어 수행하는 2가지 광범위한 접근 방식 살펴본다.

종단 간의 혼잡 제어

네트워크 혼잡에 관해서 네트워크 걔층이 트랜스포트 걔층에게 어떠한 직접적 지원도 안함. 종단 간에 해결하라는 것. TCP 세그먼트 손실을 혼잡 발생으로 간주하고 TCP 는 그에 따라 윈도 크기를 줄이는식.

네트워크 지원 혼잡 제어

라우터들이 네트웍 안에서 혼잡 상태 관련하여 송신자나 수신자 또는 모두에게 직접적 피드백을 제공한다.