728x90
Connection Oriented Protocol (연결 지향 프로토콜)
물리적을 전용회선이 연결되어 있는 것처럼 가상의 연결통로를 설정해서 통신하는 방식으로 가상의 연결통로를 가상회선 이라한다.
논리적인 연결통로를 통해 데이터를 주고받음으로써 데이터의 전송순서를 보장해준다, 이를 순서제어 라고 한다.
스트림 기반의 전송방식을 사용한다. 즉 데이터를 정해진 크기로 전송하는 것이 아니라 임의의 크기로 나누어 연속해서 전송하는 방식을 사용한다.
Reliable Protocol (신뢰할 수 있는 프로토콜)
흐름제어 (Flow Control) 수행
흐름제어란 상대방이 받을 수 있을 만큼만 데이터를 효율적으로 전송하는 것을 말한다.
오류제어 (Error Control) 수행
오류제어란 데이터의 오류나 누락없이 안전한 전송을 보장해주는 것을 말한다.
# 오류 판단 기준
- 데이터 오류 판단 기준은 송신측에서 계산한 체크섬을 수신측에서 검증하여 오류 여부를 판단한다.
혼잡제어 (Congestion Control) 수행
혼잡제어란 네트워크의 혼잡정도에 따라 송신자가 데이터 전송량을 제어하는 것을 말한다.
TCP 프로토콜 패킷 구조
728x90
'Network' 카테고리의 다른 글
[NETWORK] OSI 7 Layer (0) | 2024.08.29 |
---|---|
[Network] Alteon L4 Packet Capture 매뉴얼 (0) | 2024.06.28 |
ALB, NLB의 차이와 사용 용도를 알아보자 (0) | 2024.06.07 |