TCP
[Transport Layer](https://texonom.com/transport-layer-c594fa30c92143cd9d2098c128de330f) 


### Transmission Control Protocol
TCP는 전송의 신뢰성과 흐름 제어, 혼잡 제어 등의 역할을 맡고 있는 프로토콜
물리적 회선을 사용하던 시기에 개발되어 회선을 교환하는 방식
회선을 하나 딱 잡아놓고 계속 통신을 하는 것이기 때문에 회선의 효율이 낮다
클라이언트 IP, 클라이언트 포트, 서버 IP, 서버 포트, 이렇게 네 가지중 하나라도 바뀌면 핸드셰이크 처음부터 (lte wifi)
### TCP Notion
|Title|
|:-:|
|[TCP History](https://texonom.com/tcp-history-3184bb9889e843a28887e7cb54baf537)|
|[TCP Socket](https://texonom.com/tcp-socket-0f3d0e6cee3f4563a20b4f765dabdad4)|
|[TCP Handshake](https://texonom.com/tcp-handshake-523b6fb5d0e6412aa107449340cc8494)|
|[TCP Session](https://texonom.com/tcp-session-996532b3ecb14799a496dbf8cb96389b)|
|[TCP Packet](https://texonom.com/tcp-packet-040371bb7918426f9d74d508c6f51f22)|
|[TCP Window Scaling](https://texonom.com/tcp-window-scaling-b72bbe8945574df39296b3dbdcf0d2ea)|


### TCP Usages
|Title|
|:-:|
|[TCP/IP](https://texonom.com/tcpip-8c301431c91648cd9cc4e63f0a8732ba)|
|[TCP Tool](https://texonom.com/tcp-tool-178c2d02e20441cab7f16b1e2af384fe)|
|[TCP Protocol](https://texonom.com/tcp-protocol-683de2cc343b4ac8b6e7e3467a4a174f)|
|[TCP Tuning](https://texonom.com/tcp-tuning-ad8c4dda12ea4577ba154c1660155786)|



> [TCP의 헤더에는 어떤 정보들이 담겨있는걸까?](https://evan-moon.github.io/2019/11/10/header-of-tcp/)

> [Handy Helper](https://handyhelper.tistory.com/149)

> [Optimizing TCP for high WAN throughput while preserving low latency](https://blog.cloudflare.com/optimizing-tcp-for-high-throughput-and-low-latency/)





