[1주차 TIL] KnockOn Bootcamp 프로토콜
·
Education/KnockOn Bootcamp 3rd
프로토콜이란?프로토콜(Protocol)은 네트워크 통신에서 데이터를 주고받기 위한 약속과 규칙을 의미합니다.쉽게 말해, 언어의 문법과 같은 역할을 하며, 서로 다른 장치가 통신을 이해할 수 있도록 도와줍니다.예: HTTP에서는 데이터를 요청할 때 "GIVE A"나 "SEND A"가 아닌, 정해진 형식인 **GET A**를 사용해야 합니다.이번 학습에서는 프로토콜의 기본 개념부터 HTTP/HTTPS에 대해 다룹니다.1. OSI 7계층과 프로토콜OSI 7계층은 네트워크 통신을 7단계로 나누어 각 계층이 독립적으로 작동하면서 데이터를 전송하는 구조입니다.1계층 (물리 계층): 전기적 신호나 물리적 매체를 통해 데이터 전송.2계층 (데이터 링크 계층): 프레임 단위로 데이터 전송, MAC 주소를 사용.3계층 (..