인프런 커뮤니티 질문&답변

토모시키님의 프로필 이미지

작성한 질문수

외워서 끝내는 네트워크 핵심이론 - 기초

TCP 연결과정

강의 2:48초 경 질문

해결된 질문

24.03.17 14:59 작성

·

202

0

강의 2:48~

 

3-way handshaking에 대해 설명하실 때

오가는 세그먼트에는 페이로드가 없다.

IP헤더와 TCP헤더만 있다라고 설명하셨습니다.

 

세그먼트는 L4에 있는 TCP의 단위인데 어떻게 L3의 IP헤더를 가지고 있나요?

서버측에서 Decapsulation 하는 과정에서 3-way handshaking만 특별하게 세그먼트에 IP헤더를 가져와야 한다고 생각해야 하나요?

답변 1

1

널널한 개발자님의 프로필 이미지
널널한 개발자
지식공유자

2024. 03. 19. 11:14

네, 맞습니다. TCP 연결과정에서는 Payload (실어 나르는 데이터)가 없는 헤더만 오갑니다. 여기서 매우 중요한 대전제는 L4 TCP 헤더는 L3 IP 패킷의 Payload라는 것입니다. 즉, L4 TCP 헤더 및 세그먼트는 IP 패킷이 실어나르는 대상입니다. 이런 이유 때문에 제가 택배박스로 비유한 것입니다. 결과적으로 TCP 연결과정에서는 물건은 없고 뽁뽁이(TCP 헤더만 있는 Segment)만 담긴 택배박스(패킷)를 서로 주고 받습니다. 참고하시기 바랍니다. 😄