CODEDRAGON ㆍSecurity/Network
TCP(Transmission Control Protocol)
· 전송 데이터를 패킷(packet)이라는 단위로 나누고 포장하는 규약
· 패킷이 목적지 주소에 올바른 순서로 도달하도록 제어합니다.
· 연결지향형 서비스를 제공한다는 것입니다.
· TCP는 출발지 포트와 도착지 포트 사이에 TCP 연결을 설정한 상태로 데이터를 수송하며, 데이터를 순서에 맞추어 수송합니다. 그리고 데이터가 빠지거나 중복되거나 변질됨이 없이 온전한 상태로 수송합니다. 패킷이 중간에 유실되지 않도록 합니다. 즉, 신뢰할 수 있는 프로토콜
· 데이터를 상대측까지 제대로 전달되었는지 확인 메시지를 주고 받음으로써 데이터의 송수신 상태를 점검합니다
· 웹서비스, FTP 서비스 등에서 사용
· TCP – 전화와 비슷
TCP/IP 프로토콜 스택에서 TCP의 위치
TCP 엔티티(Entity)는 IP 엔티티의 패킷 전송 서비스를 이용하며, 응용 계층의 FTP, POP/SMTP, HTTP/HTTPS, 그리고 DNS 엔티티들에게 안전한 데이터 수송 서비스를 제공하는 역할을 합니다.
'Security > Network' 카테고리의 다른 글
인터넷(Internet), 인터넷 서비스(Internet Service), 컴퓨터 상호간에 통신 (0) | 2017.04.14 |
---|---|
UDP(User Datagram Protocol), TCP/IP 스택 상의 UDP의 위치 (0) | 2017.04.13 |
POP 메시지 전송 순서도 작성하기 (0) | 2017.04.07 |
주요 네트워크 서비스 포트번호 - 포트 종류, 서비스 포트번호 (0) | 2017.03.25 |
TrID file type / file extension definitions - 매직 넘버 목록을 확인할 수 있는 사이트 (0) | 2017.03.22 |