🔖 Header
데이터 앞 부분에 파일에 대한 정보를 실어놓은 부분
주로 데이터 형식
혹은 시간
과 주소
에 대한 정보로 이뤄짐
🙋♀️ 데이터를 주고 받는 과정을 확인함으로서 Header를 이해해보자
데이터를 전송하는 측면의 레이어
- 상위층에서 받은 데이터에 Header를 붙여 하위층에 넘긴다
- 점점 더 하위층으로 내려갈 수록 패킷 전체 크기는 커진다
데이터를 전달받는 측면의 레이어
- 전달받은 패킷에 포함된 Header 정보를 사용하여 필요한 프로세스를 거친 후 Header를 제거하고 상위층으로 보낸다
- 점점 더 상위층으로 올라갈 수록 패킷 전체 크기는 작아지고 결국 전송측에서 보낸 데이터만 남게된다.
[참고] Packet이란?
Network에서 데이터를 주고받을 때 정해놓은 규칙
정보를 보낼 때 특정 형태를 맞추어 보내는 것
👉 REFERENCE
'📜 TIL' 카테고리의 다른 글
[Android] Java 프로젝트에 Kotlin 언어 적용하기 (0) | 2022.10.19 |
---|---|
[Android] 안드로이드에서 Notification이란? (0) | 2022.10.14 |
[Android] MVVM패턴에 대해 간단히 알아보자 (0) | 2022.10.12 |
[Android Studio] 휴대폰의 내부 저장소 폴더 파일트리를 볼 수 있는 방법 (0) | 2022.10.06 |
[Android/Kotlin] 내장 메모리의 Download 폴더 경로를 출력하는 앱 만들기 (0) | 2022.10.06 |