🌐시스템·네트워크
Network Algorithms
Exchanging data through layers and protocols. Learn the 2 topics below step by step with interactive visualizations.
🌐OSI 7계층 (OSI Model)
OSI 7계층 모델은 네트워크 통신 과정을 응용·표현·세션·전송·네트워크·데이터링크·물리의 7개 계층으로 표준화합니다. 각 계층은 독립적인 역할을 맡고, 데이터는 계층을 오르내리며 헤더를 붙였다 떼는 캡슐화·역캡슐화 과정을 거칩니다.
7 Layers · 캡슐화🌐TCP 핸드셰이크 (TCP Handshake)
TCP는 데이터를 주고받기 전에 3-way 핸드셰이크로 양방향 통신 준비를 확인하고, 끝낼 때는 4-way 핸드셰이크로 각 방향을 차례로 닫습니다. 각 단계마다 SYN·ACK·FIN 플래그와 순서 번호(seq/ack)를 교환하며 양쪽의 연결 상태가 단계적으로 바뀝니다.
3-way · 4-way