- TCP와 UDP는 전송 계층의 중요한 프로토콜이며, TCP는 연결형이며 신뢰성 있는 통신을 제공하고, UDP는 연결이 없는 불신뢰성 있는 프로토콜입니다. 🛸
- TCP는 연결을 설정해야만 데이터를 전송하고 수신할 수 있으며, 재전송, 흐름 제어, 혼잡 제어 등의 기능을 통해 신뢰성 있는 전송을 보장합니다. 🛡️
- MSS(Maximum Segment Size)는 TCP를 통해 전송할 수 있는 데이터의 최대 크기이며, TCP 헤더는 MSS를 제외한 부분을 의미합니다. 📦
- TCP 헤더는 보내는 포트, 받는 포트, 순서 번호, 확인 응답 번호, Control bits, 창 등 중요한 필드를 포함합니다. 🥽
- TCP에서 순서 번호는 segment의 시작 데이터 바이트를 식별하는 역할을 하며, 확인 응답 번호는 데이터를 제대로 수신했음을 알리는 역할을 합니다. 👣