Chapter 1. 네트워크 구성
Chapter 2. 계층과 HTTP 관련 내용
Chapter 3. Transport Layer Services와 Multi/Demultiplexing
Chapter 4. Reliable Data Transfer (PKT 1개 예시)
Chapter 5. Reliable Data Transfer (Pipelined)
ㄴ Cumulative ACK
- SR 딜레마 (시퀀스 넘버가 윈도우 사이즈에 비하여 적은 경우, 일반적으로 윈도우 사이즈의 2배 정도로 시퀀스 넘버 설정)
<aside>
💡 https://hwanine.github.io/network/SelectiveRepeat/ ⇒ 딜레마 예제 어려움
시퀀스 넘버 : 0, 1, 2, 3
윈도우 사이즈 : 3
</aside>
- 주의할 점은 샌더가 보냈을 때, 리시버가 어디까지 받았는지 체크
- 리시버가 받은 ack 전달했는데, 샌더 입장에서는 보낸 패킷이 아니라면 윈도우 전진 발생 X
Chapter 6. TCP에서의 Reliable Data Transfer
Chapter 7. TCP 3-way handshaking
Chapter 8. TCP Congestion Control
Chapter 9. Network 계층에서 Forwarding
Chapter 10. Internet Protocol