본문 바로가기

리눅스

OSI 7 계층의 각 계층에 대한 기본 개념과 설명(OSI 7 Layer Model)

728x90

OSI 7 계층의 각 계층에 대한 기본 개념과 설명(OSI 7 Layer Model)

OSI(Open Systems Interconnection) 모델은 컴퓨터 네트워크와 통신 시스템을 이해하고 설명하기 위한 표준화된 프레임워크로서 7개의 계층으로 구성됩니다. 각 계층은 특정한 역할과 책임을 가지며 데이터 통신에서 다른 계층과 상호작용합니다.

컴퓨터 네트워킹 계층 이해를 위한 초보자 가이드

출처-https://media.fs.com/images/community/upload/kindEditor/202107/29/original-seven-layers-of-osi-model-1627523878-JYjV8oybcC.png

OSI 7 Layer Model vs. TCP/IP Protocol

출처- https://media.vlpt.us/images/xldksps4/post/980fe5d0-fcfe-4395-9148-0a110475ba26/image.png

OSI 7 Layer 모델 레이어 간의 상호 작용

출처-https://i.imgur.com/CYcMlns.png

TCP/IP 모델에서의 데이터 교환

출처-https://miro.medium.com/v2/resize:fit:720/format:webp/1*UX0iV7hZnNd1AsUuZ3sftQ.jpeg

728x90

OSI 7 계층의 기본 개념과 설명

1. 물리 계층 (Physical Layer)

  • 기본적인 하드웨어적 요소와 전송 매체를 다루는 계층입니다.
  • 데이터 비트를 물리적 신호로 변환하고 전송 매체 (케이블, 무선, 광섬유 등)를 통해 전송합니다.
  • 신호의 전압, 주파수, 비트 전송 속도 등을 다루며 오류 검출 및 수정이 이루어집니다.

2. 데이터 링크 계층 (Data Link Layer)

  • 물리 계층에서 전송된 비트들을 프레임으로 그룹화하고 관리하는 계층입니다.
  • 오류 검출 및 수정, 흐름 제어, 물리 주소 할당 (MAC 주소), 라우팅이 아닌 스위칭 등의 역할을 합니다.
  • 이더넷, Wi-Fi, PPP 등의 프로토콜이 여기에 속합니다.

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

  • 데이터 패킷의 전달 경로를 결정하고 라우팅을 수행하는 계층입니다.
  • 논리 주소 (IP 주소)를 사용하여 목적지까지의 경로를 선택하고 패킷을 라우터를 통해 전송합니다.
  • IP, ICMP, OSPF, BGP 등의 프로토콜이 이 계층에 속합니다.

4. 전송 계층 (Transport Layer)

  • 송신자와 수신자 간의 데이터 전송을 관리하고 에러 처리 및 데이터 흐름을 조절하는 계층입니다.
  • 데이터를 세그먼트로 나누어 전송하고, 신뢰성 있는 통신을 보장하기 위해 오류 검출 및 재전송을 수행합니다.
  • TCP 및 UDP 프로토콜이 이 계층에 속합니다.

5. 세션 계층 (Session Layer)

  • 세션 관리 및 데이터 교환을 위한 계층으로, 통신의 시작, 유지, 종료를 관리합니다.
  • 데이터의 동기화, 체크 포인트, 다중 세션 등의 기능을 수행합니다.

6. 표현 계층 (Presentation Layer)

  • 데이터를 응용 계층에서 이해할 수 있는 형식으로 변환하고, 데이터 압축 및 암호화를 수행합니다.
  • 데이터 형식 변환, 문자 인코딩, 데이터 암호화 등의 작업을 처리합니다.

7. 응용 계층 (Application Layer)

  • 최종 사용자와 상호작용하며 응용 프로그램과 서비스를 제공합니다.
  • 이메일, 웹 브라우징, 파일 전송, 데이터베이스 액세스, 네트워크 서비스 및 다양한 응용 프로그램이 이 계층에서 동작합니다.

각 계층은 바로 아래 계층과 통신하여 데이터를 처리하고, 상위 계층에 데이터를 전달합니다.

 

참고URL

- Ques10 : What is OSI model? Give functions and services of each layer.

- Chin-Shiuh Shieh : TCP/IP - Internet Protocol Suite and Ethernet

 

728x90