2023년 1월 1일
08:00 AM
Buffering ...

최근 글 👑

[백엔드] 기술 면접 Top30 - #16 OSI 7계층

2023. 9. 22. 09:39ㆍ[백엔드] 기술면접
반응형

OSI 7계층

 

OSI란?

  • OSI ( Open Systems Interconnection ) 모델은 네트워크 통신을 이해하고 설명하기 위한 일반적인 프레임워크로,
    7계층으로 구성되어 있다.
  • OSI 모델은 컴퓨터 네트워크 통신 시스템의 동작을 추상화하고 계층별로 나누어 설명함으로 서로 다른 장비와
    시스템 간의 상호 운용성을 개선하고 문제 해결을 용이하게 한다.

 

OSI 7계층

1. 물리 계층 ( Physical Layer )

  • 물리적인 연결과 전송 매체에 집중
  • 전기 신호, 케이블, 광섬유 등의 하드웨어와 관련된 계층

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

  • 데이터 프레임을 송수신하고 오류를 감지, 수정한다.
  • 물리 주소를 사용하여 장치를 식별한다.

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

  • 경로 선택과 라우팅을 담당한다.
  • IP주소를 사용하여 패킷을 목적지로 전달한다.
  • 라우터가 이 계층에서 동작한다.

4. 전송 계층 ( Transport Layer )

  • 데이터의 신뢰성과 흐름 제어를 관리한다.
  • TCP와 UDP가 이 계층에서 동작한다.

5. 세션 계층 ( Session Layer )

  • 통신 세견의 시작, 유지, 종료를 관리한다.
  • 데이터 교환의 동기화와 오류 복구를 담당한다.

6. 표현 계층  ( Presentation Layer )

  • 데이터를 인코팅, 압축, 암호화, 해독 등을 처리한다.
  • 데이터 형식 변환을 수행하여서로 다른 시스템 간에 데이터 교환을 가능하게 한다.

7. 응용 계층 ( Application Layer )

  • 최종 사용자와 상호작용하며 응용 프로그램에 서비스를 제공한다.
  • 프로토콜과 사용자 인터페이스를 제공하여 이메일, 웹 브라우징, 파일 전송 등 다양한 응용 프로그램을 지원한다.

 

요약

OSI 7계층 모델은 네트워크 통신을 7개의 계층으로 분할하여 설명하는 프레임워크입니다.
각 계층은 고유한 역할을 수행하며, 데이터 전송을 위한 프로토콜과 기능을 제공합니다.
물리적 연결부터 응용 소프트웨어까지를 다루며, 서로 다른 시스템 간 상호 운용성을 향상시키고 통신 문제 해결을 지원합니다. 이로써 다양한 네트워크 환경에서 효과적인 데이터 교환과 통신을 가능하게 합니다.
반응형