3-way handshake와 4-way handshake 과정 중 패킷 단어 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
3-way handshake와 4-way handshake 과정 중 '패킷' 단어에 대해 질문을 드릴려고 합니다.
제가 알기로는 패킷은 3계층의 데이터 단위이고, 4계층의 데이터 단위는 세그먼트인 걸로 알고 있습니다.
그런데 이 연결 수립을 다루는 챕터를 보면 '패킷 요청을 네번 교환하여' 라고 말씀하셨는데, 왜 패킷이라고 하신 건가요?
답변 1
1
안녕하세요, 제하님! 질문 주셔서 감사합니다.
말씀하신대로 '패킷'이라는 용어는 3계층에서의 데이터 단위로 사용되고, '세그먼트'라는 용어는 4계층에서의 데이터 단위로 불립니다.
여기서 덧붙일 점이, '패킷'이라는 단어는 네트워크에서 전체적인 데이터를 지칭하는 용어로도 사용되기도 합니다.
3-way handshake에서 교환되는 패킷들은 세그먼트가 맞지만
1.해당 세그먼트가 네트워크 계층에서 IP 패킷으로 캡슐화되기 때문이거나
2.범용적으로 데이터를 나타내는 용어라고도 봐주시면 좋을 것 같습니다.
비슷한 예시로, 해당 강의에서는 응용 계층에서의 프로토콜 데이터 단위는 메시지로 칭했지만, 다른 문서나 책에서는 통상 데이터라고도 불리기도 합니다. 또 다른 예시를 들자면 응용 계층을 지칭하는 부분이 7계층일 때도 있지만 어떤 문서에서는 세션 계층, 표현 계층, 응용 계층을 모두 포함하는 용어로도 쓰듯이 유동적으로 쓰이는 용어라고도 봐주시면 좋을 것 같습니다.
전체적으로 결론을 짓자면 이는 용어 사용의 유연성을 고려해주시면 좋을 것 같습니다 :)
IO활용-회원관리예제1 샘플코드 문의
0
6
1
SSM접속에 대해
0
18
2
안녕하세요, Oracle Cloud Free Tier 가입 과정에서 계속 오류가 발생해 문의드립니다.
1
20
2
node js 설치 시 npm이 계속 안됩니다.
0
23
1
7.5 강의에서 settings.json 붙여 넣기 내용이 영상과 다릅니다
0
53
2
수업기간 연장 부탁드립니다.
0
48
2
왜 클로드.md 파일에 프롬프트를 넣는건지 궁금합니다
0
55
1
가이드북 애플리케이션 접근 불가
0
34
2
압축파일 비밀번호
0
30
1
C#에서의 RAII
0
66
3
AI 권한 부여가 안됩니다.
0
60
2
CCNA강의 질문드려요
0
30
1
Service(name: traefik)의 EXTERNAL_IP 가 Pending 입니다.
1
48
2
전송 계층에서 연결 확립 및 종료 단계 관련 질문
0
450
2
DNS 챕터 관련 질문
0
420
1
TCP 흐름 제어에서 슬라이딩 윈도우 기법 질문
0
557
2
A클래스 ip 가 교안안에 126.255.255.255 인데 영상엔 127.255.255.255로 대있어요
0
382
1
질문드립니다:)
0
534
2
강의교안
0
524
1
질문드립니다.
0
536
2
이해가 안되어 질문드립니다.
0
372
2
라우터 ip 부여 (라우터 강의)
1
521
1
랜카드가 소속된 계층
0
918
2
플러딩 관련 질문과 1 2계층 장비 질문
0
370
1





