TCP 개념
- 전송 제어 프로토콜 , 인터넷 프로토콜 스위트의 핵심 프로토콜 중 하나
- IP와 함께 TCP/IP 라는 명칭으로 사용된다
- 전송계층(4) 에 위치하면서 근거리 통신망이나 인트라넷 , 인터넷에 연결된 컴퓨터에서 실행되는 프로그램 간에 일련의 옥텟을 안정적으로 순서대로 에러 없이 교환할 수 있게 해주는 프로토콜
TCP 특징
1. 신뢰성 보장
- 패킷손실 ,중복 , 순서바뀜 등이 없도록 보장
- TCP 하위 계층인 IP계층의 신뢰성 없는 서비스를 보완하여 신뢰성 제공
2. 연결 지향적 특징
- 연결지향적, 양단간 애플리케이션 / 프로세스는 TCP가 제공하는 연결성회선을 통하여 서로 통신
3. 흐름제어
- 흐름제어 기능을 활용하여 송수신 속도를 일치시킨다.
4. 혼잡제어
- 네트워크가 혼잡하다고 판단되면 혼잡제어 기법을 이용하여 송신률을 감소시킨다.