티스토리 뷰

IT

OSI 7 Layer

goodmean 2021. 10. 9. 10:42
반응형

OSI 7 Layer (OSI 7계층)

  • 네트워크 통신에서 생긴 여러 가지 충돌 문제를 완화하기 위해 국제 표준화 기구에서 제시한 네트워크 기본 모델

1계층, 물리 계층의 역할

  • 디지털 신호(0 과 1)를 전기신호로 변환(Encoding)
  • 그 전기신호를 받아 다시 디지털 신호로 바꿔서 해석(Decoding)

1계층, 물리 계층 장비

  • 컴퓨터, 인코더, 디코더
  • 하드웨어적으로 구현

2계층, 데이터 링크 계층의 역할

  • MAC(Media Access Control); 매체 접근 제어, 올바른 동호수 찾아줌.
  • ex) 00:1A:2B:3C:4D:5E
  • Framing

2계층, 데이터 링크 계층 장비

  • 스위치 : 같은 네트워크 간 올바른 주소에 전달
  • 라우터 : 스위치를 연결, 서로 다른 네트워크를 연결
  • 공유기
  • 이렇게 수많은 네트워크가 연결된 것이 인터넷
  • 인코더, 디코더, 하드웨어적.

3계층, 네트워크 계층의 역할

  • 주소확인, 어떻게 가야하는지 경로 설정과 도착지 주소 설정(IP), Internet Protocol, 몇동 몇호는 2계층 역할
  • IP주소를 이용해서 길을 찾고(Routing), 자신 다음의 라우터에게 데이터를 넘겨줌(Forwarding)

3계층, 네트워크 계층 장비

  • 운영체제의 커널에 소프트웨어적으로 구현

4계층, 전송 계층의 역할

  • 누가 보내고 누가 받는지 포트 번호(Port Number)를 단다, TCP/UDP, 주소를 알아야 하는데 3계층이 하는역할.

4계층, 전송 계층 장비

  • 운영체제의 커널에 소프트웨어적으로 구현

5계층, 세션 계층 의 역할

  • 연결, 논리적인 통신회선(방식)을 만듬

6계층, 표현 계층의 역할

  • Presentation, 서로 다른 시스템이 송신할때 누구나 알수있는 형식으로 변환, 그걸 받아서 본인쪽에서 쓰는 형식으로 다시변환.

7계층, 응용 계층의 역할

  • Application, 편지지, 사용자가 원하는 데이터를 요청할때 사용하는 플랫폼

5, 6, 7 계층 레이어

  • TCP/IP 모델에서는 5~7계층이 응용 계층으로 통합 (오늘날 많이 사용되는 모델)
  • TCP/IP 소켓 프로그래밍(네트워크 프로그래밍)

5, 6, 7 계층의 장비

  • HTTP
  • MVC 패턴, Layered Architecture
반응형

'IT' 카테고리의 다른 글

스위치와 라우터  (0) 2021.10.09
메모리 계층구조  (0) 2021.10.09
HTTP  (0) 2021.10.09
TCP/UDP  (0) 2021.10.09
TCP/IP  (0) 2021.10.09
반응형
최근에 올라온 글
Total
Today
Yesterday
글 보관함