Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- Props
- 10px
- Strict
- &연산
- 서버리스 #
- npm
- 0.75px border
- 0.5px border
- 데이터베이스 #try #이중
- 0.25px border
- es6
- TS
- 문서번호
- entity
- 1px border
- Websocket
- ZOOM
- 클론코딩
- TypeScript
- jwt
- ES5
- font-size
- github
- 타입스크립트
- 으
- angular
- 전역변수
- 당근마켓
- 컴포넌튼
- literal
Archives
- Today
- Total
복잡한뇌구조마냥
[CS] OSI 7계층 ( OSI 7 Layer ) 본문
OSI 7 계층이란?
- OSI 7계층은 컴퓨터 네트워크 통신이 어떻게 이뤄지는지를 나타내는 7단계로 나눈 모델입니다.
- ISO(국제 표준화 기구)가 만든 이 모델은 다양한 시스템 간 통신이 원활하게 되도록 표준화된 구조를 제공
OSI 7계층
계층 | 이름 | 주요 역할 |
7 | 응용계층 ( Application ) | 사용자 인터페이스 제공 ( 예 : HTTP, FTP ) |
6 | 표현계층 ( Presentation ) | 데이터 표현 형식 통일, 암호화 / 복호화 ( 예 : JPEG, MPEG ) |
5 | 세션계층 ( Session ) | 세션 연결 및 관리 ( 예 : 로그인 유지 ) |
4 | 전송계층 ( Transport ) | 데이터 전달 보장, 오류 제어 ( 예 : TCP, UDP ) |
3 | 네트워크계층 ( Network ) | 라우팅, IP 주소 처리 ( 예 : IP, ICMP ) |
2 | 데이터링크계층 ( Data Link ) | MAC 주소 기반 데이터 전송, 오류 검출 |
1 | 물리계층 ( Physical ) | 전기 신호, 물리적 장치 ( 예 : 케이블, 허브 ) |
- " 애 표 세 전 네 데 물" 로 외우는게 편할듯
- 전기신호부터 사용자 앱까지 역할 구분
- 7에 가까울수록 사용자와 가까움
- 1에 가까울수록 하드웨어와 가까움
OSI 7계층 정의
이름 | 정의 |
응용계층 ( Application ) | 사용자가 네트워크에 접근하는 계층. 이메일, 웹 브라우저, FTP 등 애플리케이션과 직접 연결됨. 📌 예: HTTP, FTP, SMTP, DNS |
표현계층 ( Presentation ) | 데이터의 표현 방식(문자 인코딩, 압축, 암호화 등)을 처리. 서로 다른 시스템 간 데이터 표현을 통일함. 📌 예: JPEG, MP3, TLS/SSL |
세션계층 ( Session ) | 통신을 위한 세션(연결 상태)을 생성, 관리, 종료. 로그인 유지, 스트리밍 연결 관리 등. 📌 예: NetBIOS, RPC |
전송계층 ( Transport ) | 데이터의 신뢰성 보장, 흐름 제어, 오류 제어. 포트를 통해 애플리케이션 식별. 📌 예: TCP(신뢰성 보장), UDP(속도 우선) |
네트워크계층 ( Network ) | 데이터를 목적지까지 전달(라우팅), IP 주소 할당 및 경로 선택. 📌 예: IP, ICMP, ARP, 라우터 |
데이터링크계층 ( Data Link ) | 같은 네트워크 내에서 데이터 전송. 프레임 단위로 MAC 주소 기반 통신. 오류 검출 기능 포함. 📌 예: Ethernet, MAC, 스위치 |
물리계층 ( Physical ) | 전기 신호, 광 신호, 케이블, 커넥터 등 물리적 전송 매체 담당. 0과 1을 실제로 전송. 📌 예: RJ-45, 전기/광 케이블, 허브 |
OSI 7 계층이 중요한 이유
- 네트워크 문제 디버깅에 도움
- 어느 계층에서 문제가 발생했는지 파악가능
- OSI 계층을 알고 있으면 흐름이 보이고 설계가 쉬워짐
- 표준화된 구조 제공
- 이기종 시스템 간 통신 가능
- 새 기술을 배울 때도 몇 계층에서 동작하는지를 접근하면 이해하는데 도움을
- 보안, 성능, 확장성 관리의 기준
- 계층마다 책임이 나뉘어 있어 유지보수와 설계가 쉬움
- DDoS 공격: 네트워크 계층에서 발생
- HTTPS 암호화: 표현 계층(Presentation)
- VPN, 프록시: 네트워크 계층 조작
참고자료:
https://westahn.com/osi-7-%EA%B3%84%EC%B8%B5%EC%9D%B4%EB%9E%80/
OSI 7 계층이란? - 개발 완벽정리
OSI 모델 중 OSI 7 계층이란 네트워크 통신에서 일어나는 과정을 7개의 계층으로 나누어 표준화 한 모델이다. 각 계층 별로 역할을 수행하여 다른 계층에는 영향을 미치지 않도록 한다.
westahn.com
https://huimang2.github.io/etc/iso-standard-7498
OSI 7계층(ISO Standard 7498)
OSI 7계층 데이터를 주고 받는 과정에는 많은 단계가 있습니다. 국제표준화기구(ISO)에서는 이를 역할에 따라 7개의 계층으로 나누었습니다. 이것을 OSI 7계층(Open Systems Interconnection 7 Layer)이라고 합
huimang2.github.io
LIST