본문 바로가기

Programming & Network/Network

OSI 7 계층

OSI(Open Systems INterconnection) 7 계층에 대하여,

 

정의

과거에 통신 규약이 분산되어 호환성 문제가 빈번히 발생하였습니다. 이 문제를 해결하기 위한 노력으로 OSI 7 계층이 개발되었고, 네트워크를 이해하고 개발하는 데 큰 도움을 주었습니다. 그러나 현재 대부분의 프로토콜은 TCP/IP 스택을 기반으로 되어 있습니다.

 

 

OSI 7 계층

 

 

각 계층
1 계층(피지컬 계층) :
데이터를 전기적인 신호로 변환해서 주고받는 기능을 진행합니다.
. 장비(L1) : 허브(더미 허브), 리피터(신호 증폭기), 랜카드, 통신선로(통신 케이블), 커넥터, 탭


2 계층(데이터 링크 계층) :
전기 신호를 모아 우리가 알아볼 수 있는 데이터 형태로 처리합니다. 주소 정보를 정의하고 정확한 주소로 통신이 되도록 하도록 초점이 맞추어져 있습니다.

. 장비(L2) : 브릿지, 스위치(똘똘한 허브)

. MAC address

ㄴ MAC address는 랜카드에 존재


3 계층(네트워크 계층) :
IP 주소와 같은 논리적인 주소가 정의됩니다. 데이터 통신을 할 때는 두 가지 주소가 사용되며, 2 계층의 물리적인 MAC 주소와 3 계층의 논리적인 IP 주소입니다.

. 장비(L3) : 라우터

. IP : 0 ~ 255

 

4 계층(트랜스포트 계증) : 데이터들이 정상적으로 잘 보내지도록 확인하는 역할을 합니다. 패킷이 유실되거나 순서가 바뀌었을 때 바로잡아 주는 역할을 4 계층에서 담당합니다.

 

5 계층(세션 계층) : 양 끝단의 응용 프로세스가 연결을 성립하도록 도와주고 연결이 안정적으로 유지되도록 관리하고 작업 완료 후에는 이 연결을 끊는 역할을 합니다.

 

6 계층(프레젠테이션 계층) : 표현 방식이 다른 애플리케이션이나 시스템 간의 통신을 돕기 위해 하나의 통일된 구문 형식으로 변환시키는 기능을 수행합니다.

 

7 계층(애플리케이션 계층) : 애플리케이션 프로세스를 정의하고 애플리케이션 서비스를 수행(네트워크 소프트웨어의 UI 부분이나 사용자 입.출력 부분의 정의) 합니다.

 

 

쉽게 외우는 법

Down Up : 피다넷세파 (Phy Da Ne T Se P A)

Top Down : All People Seem To Need Data Processing.

 

 

기타

. L2는 AWS 상에서 사용 못하게 되어있음

 

 

스샷 출처 : 흥달쌤 유튜브 채널
관련 서적 : IT 엔지니어를 위한 네트워크 입문, 고재성, 이상훈 지음
관련 링크 : 초이의 끄적끄적 TISTORY이며, 전체적으로 정리가 깔끔하게 잘 되어있음
관련 링크 : effortDev 의 TISTORY이며, 역시 깔끔하게 잘 정리되어 있음

관련 동영상

 

'Programming & Network > Network' 카테고리의 다른 글

CIDR(Classless Inter-Domain Routing)  (0) 2023.09.07
UTM (Unified Threat Management)  (0) 2023.09.06
X-Forwarded-For (XFF)  (0) 2023.08.23
About Cloud network tools  (0) 2023.01.05
Network 용어정리  (0) 2023.01.04