IT/CS

[CS] OSI 7 Layer

어린이개발자 2023. 5. 10. 22:11

OSI 7 Layer 에 대한 개념 정리를 위해 포스팅 한다.

1. 정의

- 국제 표준화 기구(ISO) 에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한

2. 각 계층의 기능

  • 계층 1. 물리 계층
    • 물리적으로 연결된 대의 컴퓨터가 데이터를 송수신 있게 해주는 기능 수행

 

  • 계층 2. 데이터 링크 계층
    • 같은 네트워크에 있는 컴퓨터들이 데이터를 주고 받게 해주는 기능 수행
      • MAC - 물리적 주소

 

  • 계층 3. 네트워크 계층
    • IP 주소를 활용해 서로 다른 네트워크에 속한 컴퓨터 간에 데이터를 주고 받게 해주는 기능 수행
      • 주소 부여 (IP)
      • 경로 설정 (Route)

 

  • 계층 4. 전송 계층
    • 양 끝단 (End to End) 사용자들이 서로 데이터를 주고 받게 해주는 기능 수행
      • 패킷 생성

 

  • 계층 5. 세션 계층
    • 장치 상호 작용 동기화를 제공하는 기능 수행

 

  • 계층 6. 표현 계층
    • 이터를 표현하는 방법을 정하는 기능 수행

 

  • 계층 7. 응용 계층
    • 프로세스 간의 정보를 교환하는 기능 수행
      • 주로 사용하는 TCP/IP 통신의 HTTP 프로토콜이 해당
      • 소켓 통신

'IT > CS' 카테고리의 다른 글

[CS] Web Socket  (0) 2023.05.16
[CS] TCP vs UDP  (0) 2023.05.15
[CS] Hash Table  (2) 2023.05.14
[CS] Index  (0) 2023.05.13
[CS] Multi-Process vs Multi-Thread  (0) 2023.05.07