본문 바로가기
IT/네트워크

네트워크 4. OSI 7계층 개요

by 노오-력 2023. 2. 17.

OSI 상위 계층

OSI 상위 계층에는 5,6,7 계층을 포함하고 있다.

주로 애플리케이션 개발자들이 다루는 계층이다.

 

L7 - Application Layer

응용 계층은 유저의 애플리케이션에 네트워크 서비스를 제공한다.

서비스를 제공하지 않는 다른 OSI 계층과의 차이점이다.

 

응용계층은 의도된 통신 파트너의 가용성을 설정한다.

의도된 통신 파트너란, 이 호스트가 통신하고 있는 호스트이다.

그리고 오류 복구 및 데이터 무결성 제어를 위한 절차를 동기화 하고 설정한다.

 

데이터 무결성이란, 데이터가 전송 중에 변경 혹은 손상되었는지를 확인하는것이다.

 

L6 - Presentation Layer

표현 계층은 해당 시스템의 응용계층에서 보낸 정보를

다른 시스템의 응용계층에서 읽을 수 있도록 해준다.

표현 계층은 공통 포맷을 사용하여 여러 데이터 포맷을 번환할 수 있다.

만약 인코딩 시스템이 다른 컴퓨터가 있다면 이 작업을 수행할 것이다.

 

L5 - Session Layer

세션 계층은 두 통신 호스트 간 세션을 설정, 관리, 종료한다.

또한 두 호스트의 표현계층 간 대화를 동기화 하고 데이터 교환을 관리한다.

그리고 효율적인 데이터 전송, CoS(Class of Service), 상위 계층 문제의 예외보고 등을 제공한다.

 

 


OSI 하위 계층

OSI 하위 계층에는 1,2,3,4 계층을 포함하고 있다.

주로 네트워크 엔지니어들이 다루는 계층이다.

 

L4 - Transport Layer

전송 계층의 주요 특성은 TCP or UDP 그리고 포트번호이다.

두 호스트 간 통신을 안정적으로 유지하려면 TCP

음성 또는 영상과 같이, 트래픽의 속도가 안정성보다 더 중요한 경우 UDP를 사용한다.

 

전송 계층은 장치 간의 개별 통신을 위해

데이터를 분할,전송,재조립하는 서비스를 정의한다.

전송 문제가 발생할 가능성이 적어지도록 큰 파일을 작은 segment로 나눈다

 

L3 - Network Layer

네트워크 계층에서 가장 중요한 정보는

출발지와 도착지의 IP 주소이다.

3계층에서 운용하는 장치는 라우터이다.

 

네트워크 계층은 지리적으로 분리된 네트워크에 위치한 두 호스트 시스템 간의

연결과 경로 선택을 제공한다

네트워크 계층은 논리적 주소 지정을 제공함으로써 호스트의 연결을 관리한다.

논리적 주소 지정은 IP 주소 지정을 의미한다.

 

L2 - Data-Link Layer

데이터링크 계층에서 가장 중요한 정보는 출발지와 도착지 2계층의 주소이다.

만일 이더넷이 2계층 기술이라면, 출발지와 도착지의 MAC 주소가 있을 것이다.

로컬 영역 네트워크에서 사용되는 이더넷의 경우 MAC 주소를 사용한다.

2계층에서 운용하는 장치는 스위치이다.

 

데이터링크 계층은 전송을 위해 데이터 형식이 지정되는 방식과

물리적 미디어에 대한 접근이 제어되는 방식을 정의한다.

그리고 데이터의 안정적 전달을 보장하기 위한 오류 감지 및 수정을 일반적으로 포함한다.

 

L1 - Physical Layer

물리 계층은 말 그대로 네트워크의 물리적 구성 요소와 관련이 있다.

예를 들어 물리적 케이블 등과 관련이 있다.

 

물리계층은 장치간의 비트 전송을 가능하게 해준다.

장치간의 물리적 연결을 활성화,유지관리 및 비활성화 하기위해

필요한 특정 항목을 정의한다.

예를 들어, 전압등급, 물리적 데이터 속도, 최대 전송거리, 물리적 커넥터 등이다.