이 챕터는 Stanford의 유명 강의 CS144를 들으며, 네트워킹 공부에 필요한 지식을 학습하는 챕터입니다.
CS 144는 주로 TCP/UDP, Congestion Control, Routing, Certificate 등에 대해 다룹니다.
첫 강의부터 순서대로 들어도 상관은 없지만, 보안에 큰 관심이 없는 분이라면 NetWork Security 쪽의 Attack 관련 내용은 스킵하거나 나중에 들어도 좋습니다.
- Transport
- TCP,UDP
- Congestion Control
- Routing
- Security
- NAT
어느 강의 비디오를 들어도 상관이 없습니다만 순서가 없는 비디오만 시청할 경우 학습에 혼란을 겪을 수 있습니다. 강의 노트를 참고해서 강의의 큰 흐름을 잡고 시청하시길 권장합니다.
- 4 Layer Internet Model에 대해 설명할 수 있나요?
- Internet Protocol은 무엇으로 이루어져 있을까요?
- Internet Protocol의 4가지 특징을 스스로 설명해보세요.
- ARP 메커니즘이 무엇인지 다른 사람에게 설명해보세요.
- End to End Principle이란 무엇인가요?
- TCP 3 way handshake와 4 way handshake에 대해 설명해보세요.
- UDP의 3가지 속성에 대해 이해하고 있나요?
- Congestion Control(혼잡 제어)의 정의와 그 목표에 대해 설명할 수 있나요?
- DNS,DHCP와 HTTP에 대해 이해하고 있나요?
- NAT가 어떻게 동작하는지 스스로 설명해보세요.