
평생 외우고 평생 까먹는 OSI 7계층 공부 고고
1. 물리 계층
: 데이터를 0과 1(전기 신호)로 바꿔서 전송
- 케이블, 전파, 광섬유 등 실제 매체
- 예시 : Ethernet, 허브, RS232
👉 택배를 보내려면 도로와 차량이 필요함
도로는 케이블 차량은 전기 신호
물리 계층은 도로와 차량과 같은 존재!
2. 데이터 링크 계층
: 같은 네트워크 안에서 안정적인 전송, 오류를 검출하고 수정함
- MAC 주소 기반으로 통신
- 예시 : Ethernet, PPP, 스위치
👉 택배 상자에 송장 붙이는 단계
같은 아파트 단지 내에서는 동호수만 보고 정확히 전달 가능
여기서 송장은 MAC 주소!
정처기 시험 때 MAC 주소 때문에 떨어진거 생각남...
흥 ㅠㅠ
3. 네트워크 계층
: 다른 네트워크로 데이터 전달, 경로 선택
- IP 주소 사용
- 예시 : IP, 라우터
👉 어떤 경로로 갈지 결정하는 내비게이션 역할
4. 전송 계층
: 송-수신 앱 사이의 데이터가 정확히 오갈수 있도록 관리
- 데이터 분할/정리, 오류 제어
- 예시 : TCP(신뢰성 보장), UDP(빠르지만 보장 안됨)
👉 택배 상자 여러개 -> 분리해서 보냈다가 도착지에서 순서대로 조립해주는 단계
TCP는 "택배사에서 도착 확인 문자까지 보내주는 서비스", UDP는 "편지는 그냥 넣어두고 끝"
5. 세션 계층
: 통신 연결(세션) 생성, 유지, 종료 관리
- 예시 : NetBIOS, RPC
👉 전화할 때 전화 연결 유지해주는 역할
6. 표현 계층
: 데이터 형식 변환 (암호화, 압축, 인코딩)
- 예시 : JPEG, SSL/TLS
👉 편지 내용 번역기 거치는 단계, 받는 사람이 이해할 수 있도록 변환해줌
또는 중요한 문서를 암호화해서 전달하는 것
7. 응용 계층
: 사용자와 가장 가까운 계층, 실제 서비스 제공
- 예시 : HTTP, SMTP
👉 택배 받아서 직접 열어보고 사용하는 단계
아마 또 까먹겠지만...그래도 공부해봄
'STUDY > CS' 카테고리의 다른 글
| 코드 작성 시 표기법에 대해 알아보자ㅏㅏㅏ (0) | 2025.04.18 |
|---|---|
| 순수함수에 대해 R아보자 (0) | 2025.04.18 |
| 객체지향 프로그래밍에 대해 아라보자! (0) | 2025.03.28 |
| SOLID 5원칙을 아라보자!!! (0) | 2025.03.27 |
댓글