업데이트:

1 분 소요

※ OSI 7 참조모델

  • ISO가 서로 다른 시스템간의 통신을 허용하기 위해 만든 모델
  • 네트워크가 제공하는 여러 가지 기능을 7개 계층으로 나눔

상위 3계층(Software 기능)

중계 계층(Middleware 기능)

하위 3계층(Hardware 기능)

7) 응용 계층 (Application Layer)

  • UI 제공
  • UI를 통해 데이터 생성
  • HTTP, FTP, Telnet, SMTP, SNMP, Telnet, NFS…

6) 표현 계층 (Presentation Layer)

  • 인코딩(encoding, 부호화) : 2진화, ASCII, UNICODE (무조건 필수 기능)
  • 압축화 : bmp, png, zip 등(압축할 필요 없으면 진행이 안 될 수도 있다.)
  • 암호화 : DES, RSA 등(보안이 중요하지 않다면 진행이 안 될 수도 있다.)

5) 세션 계층 (Session Layer)

  • 양단간에(End-to-End) 서비스를 개시(인증, 인증값 할당), 유지(지속적 인증), 해지(인증 만료)
  • 구체적인 서비스 확인
  • SSL

4) 전송 계층 (Transport Layer)

  • 양단간에 가상회선(virtual Circuit) 설정(서버 활성화, 서비스 제공 가능 상태), 유지(서비스 제공 유지 중), 해지(서비스 중지)
  • 3-way handshake로 가상회선 설정
  • end-point = host (양단간)
  • 가상회선 수립 = 세션 수립 = 채널이 열렸다
  • 서로간의 활성화 여부 확인, 상태 확인

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

  • 최적 경로 결정(Routing)

Router : 기기

Routing : 최적 경로를 선정하는 작업

Route : 최적 경로

  • 데이터 전달(forwarding)
  • 오류제어(error control)
  • 매체접근제어(media access control)

LAN 2계층 구간 (switch)

→ 장비를 공유

→ 충돌

→ 재전송

→ 전송 지연

= (공유) 매체 접근 제어 기술(충돌 방지 기술)

통신제어에서 오류제어란 수신된 데이터에서 오염이 있는지 없는지 점검하는 것

오류점검코드를 별도로 추가해서 보낸다.

<잠깐 상식!> CSMA/CD 방식. 충돌 안일어나게…유랜카드에 들어있음 그 기술 들어간 랜카드가 이더넷카드

1) 물리 계층 (Physical Layer)

  • 기계적 특성 : 커넥터의 크기, 핀의 개수 및 위치 등의 규격
  • 전기적 특성 : 전송매체 전류 및 전압 특성, 전송속도, 최대 전송 거리 등을 규정
  • 기능적 특성 : 커넥터의 각 핀의 기능을 규정
  • 절차적 특성 : 각 핀의 신호화 주고 받는 순서에 대한 규정