문과도 한번에 이해하는 TCP/IP
사실 TCP/IP를 이렇게 깊게 공부하게 된 데에는 나름의 사연이 있었다. HTTP 통신은 으레 Stateless한 통신 방식이라 하고, TCP는 Stateful하다고 말을 하는데 HTTP 통신이 TCP 프로토콜을 기반한다고 설명이 되어있어 너무 헷갈렸다. 단순히 OSI 7계층이니 TCP 3 Hand-shake같은 개념적인 내용만 보니 이해가 되지도 않고 머릿 속에 들어오지 않는 느낌.. 그래서 이번 포스팅에서는 천천히 왜 패킷 전송 방식을 사용하게 되었으며, 각각의 계층에서 어떤 역할을 수행하고 이 역할에서 수행하는 바가 무엇인지 파악하여 결과적으로 HTTP와 TCP 차이를 다룰 예정이다. 우선 네트워크 통신 방식에 대해서 먼저 거슬러 올라가 보자. 회선 교환 방식(Circuit Switching) 패..
2022.10.18