본문 바로가기

과목/컴퓨터 네트워크

OSI 7 Layer

Open System Interconnection의 약자, 개방형 시스템끼리 어떻게 서로 동작하는지에 관한 것

 

 

하위 3계층

1. 물리계층

  • 노드(호스트)를 전송매체와 연결하기 위한 인터페이스 규칙, 전송매체의 특성을 다룸
  • 물리, 전기, 기계적 약속
  • 예: 동축케이블 규격, 신호의 전압

2. 데이터 링크 계층

  • 물리적 전송 오류 해결
  • 오류 제어(직접 묶여있는 관계)
    • 전송오류감지->재전송

3. 네트워크 계층

  • 주소 개념
  • 호스트 간에 올바른 전송 경로 선택(혼잡 제어 포함) -> 라우팅
  • 라우터(Router)
  • 호스트의 주소를 가지고 어떤 경로를 통해 데이터를 전송

상위 4계층

4. 전송계층

  • 송수신 프로세스 사이(end to end) 연결 기능 지원
  • 안전한 데이터 전송(양 끝단의 관계)
    • 오류제어, 흐름제어

5. 세션계층

  • 대화 개념을 지원하는 상위의 논리적 연결 지원
  • 동기화(예: 파일 다운로드 시 40%를 받았는데 인터넷이 끊기고 다시 인터넷 접속이 되면 처음부터 다시 받는 게 아니라 40%부터 이어서 받음)

6. 표현계층

  • 데이터의 표현 방법(압축해서 표현할 것인가 암호화할 것인가 암호화한 것을 복호화할 것인가 등)
  • 압축
  • 암호화/복호화

7. 응용계층

  • 6계층에서 하는 일을 제외한 나머지 일을 함
  • 응용 서비스 지원