We will find a way, we always have.

-interstellar

Computer Science/네트워크

[네트워크] 표준화 기구 : 국제 표준화 기구 및 OSI 7 계층

Redddy 2022. 4. 26. 17:45

표준화 기구의 종류는 이전글에서 설명했으니 넘어가도록 하고 그중 가장 주목받고 있는 것은 국제표준화기구(ISO)와 전기전자기술자협회(IEEE)이다.

국제 표준화 기구(ISO)는 과학, 기술, 지적활동 등등의 세계 상호간의 협력을 위해 1946년에 설립되었다. ISO가 OSI(Open System Interconnction) 7 계층을 제안하였다. (주목받게 된 이유중 하나!)

 

 

📌OSI 7계층

OSI 7계층

 

  1. 물리계층
  2. 데이터 링크계층
  3. 네트워크계층
  4. 전송계층
  5. 세션계층
  6. 표현계층
  7. 응용계층

이렇게 7계층이 있다. 7계층으로 나눈 이유는 네트워크에 문제가 발생했을시 오류가 발핸하는 구역만 건드리고 다른 단계의 장비 및 소프트웨어는 건들이지 않기 위해서이다

 

1계층 - 물리계층(Physical Layer)

물리계층에서는 어떤 데이터를 전송하는지 또는 어떤 에러가 있는지 전혀 상관하지 않고 전기적인 신호로 변환해서 주고받는 기능만 할 뿐이다. 다만 호스트를 전송매체와 연결하기 위한 인터페이스 규칙과 전송 매체의 특성을 다룬다.

 

2계층 - 데이터 링크계층(DataLink Layer)

물리계층으로 데이터를 전송하는 과정에서 발생한 잡음이 물리적 오류의 발생 가능성을 불러일으키는데 이를 데이터 링크계층이 감지하여 송수신 호스트가 오류를 인지할 수 있게 한다. 물리적 오류의 종류에는 데이터가 도착하지 못하는 데이터 분실과 내용이 깨져서 도착하는 데이터 변형이 있다. 일반적으로 컴퓨터 네트워크에서의 오류 제어는 송신자가 원데이터를 재전송하는 방법으로 처리한다. 이 계층에서는 맥(MAC) 주소로 통신을 하고 전송되는 단위를 프레임이라고 한다. 대표적인 장비로 브리지와 스위치가 있다.

 

3계층 - 네트워크계층(Network Layer)

송신호스트가 수신 호스트까지 도달하려면 여러 중개 시스템을 거쳐야 하는데 이 과정을 처리해주는 계층이 바로 네트워크계층이다. 즉 네트워크계층은 여러개의 노드를 거칠 떄마다 주소를 정해주고 경로를 찾아주고, 또 경로에 따라 패킷을 전달해주는 것이다. 중계 시스템의 기능은 라우터(Router)장비가 수행한다. 라우터 장비는 IP주소를 사용한다. 네트워크 부하가 증가하면 특정지역에 혼잡이 발생하는데 이것도 데이터의 전송 경로와 관계가 있으므로 네트워크 계층이 제어한다.

 

4계층 - 전송계층(Transport Layer)

송신 프로세스와 수신 프로세스 간의 연결 기능을 제공한다. 때문에 프로세스 사이의 신뢰서 강한 데이터 전송만을 지원한다. 계층 4까지의 기능은 운영체제에서 시스템 콜(System Call) 형태로 상위 계층에 제공하며, 계층 5~7의 기능은 사용자 프로그램으로 작성된다.

 

5계층 - 세션계층(Session Layer)

세션계층은 데이터가 통신하기 위한 논리적인 연결이다. 전송계층과 유사하지만 응용 프로그램 관점으로 보면 두계층은 차이가 있다. 응용 환경에서의 사용자 간의 대화 개념의 연결로 사용되기 때문에 전송계층의 연결과는 구분된다.

 

6계층 - 표현계층(Presentation Layer)

표현계층은 전송되는 데이터의 의미를 잃지 않도록 올바르게 표현하는 방법을 다룬다. 그리고 동영상과 같은 대용량의 멀티미디어 데이터를 압축하여 전송 데이터의 양을 줄이는 기능과, 외부의 칩입자로 부터 보호하기 위해 암호화하는 역활도 표현계층에서 이루어진다. 또한 EBCDIC로 인코딩된 문서 파일을 ASCII로 인코딩된 파일로 바꿔주는 것, 해당 데이터가 txt인지 PNG인지 GIF인지 구분해주는 것도 표현계층이 한다.

 

7계층 - 응용계층(Application Layer)

응용계층은 응용프로세스와 직접 관계하여 일반적인 응용 서비스를 제공한다. 기능은 한 분야에 한정되어있지 않고 매우 광범위하다.

 

 

참고:

https://shlee0882.tistory.com/category/%EC%A0%84%EC%B2%B4/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC