OSI 7계층

이연희·2022년 5월 18일
0

Network

목록 보기
1/17

OSI 7계층

개방형 시스템 상호 연결 모델의 표준

1계층 - 물리 계층

  • 전기적, 기계적, 기능적 특성을 이용해 데이터를 전송한다.
  • 해당 계층은 단순히 데이터를 전달한다. 때문에 오류제어, 알고리즘 기능이 없다.
  • 장비로는 케이블, 리피터, 허브가 있다.

2계층 - 데이터링크 계층

  • 물리적 연결을 통해 인접한 두 장치 간의 신뢰성 있는 정보 전송을 담당한다.(point-to-point 전송)
  • 안전한 정보의 전달이라는 것은 오류나 재전송이 존재한다는 것을 의미한다.
  • 데이터 단위가 프레임이다.
  • MAC 주소를 통해서 통신한다.
  • 장비로는 브릿지, 스위치가 있다.

3계층 - 네트워크 계층

  • 중계 노드를 통해 전송하는 경우 어떻게 중계할 것인지를 결정한다.
  • 라우팅 기능을 맡고 있는 계층으로 목적지까지 안전하고 빠르게 데이터를 보내는 기능을 가지고 있다. 따라서 최적의 경로를 설정 가능하다.
  • 네트워크 계층에서 데이터 단위는 패킷이다.
  • 장비로는 라우터, L3 스위치가 있다.

🔹 IP 계층

TCP/IP 상에서 IP 계층이란 네트워크의 주소(IP주소)를 정의하고, IP 패킷의 전달 및 라우팅을 담당하는 계층이다. OSI 7계층 모델의 관점에서 볼 때 IP 계층은 네트워크 계층에 해당한다.

4계층 - 전송 계층

  • 종단 간 신뢰성 있고 정확한 데이터 전송을 담당한다.
  • 송신자와 수신자 간의 신뢰성있고 효율적인 데이터를 전송하기 위해 오류검출 및 복구, 흐름제어와 중복검사를 수행한다.
  • 데이터 전송을 위해서 Port번호를 사용한다. 대표적으로 TCP와 UDP가 있다.
  • 전송 계층에서 데이터 단위는 세그먼트이다.

🔹 TCP 프로토콜

  • 신뢰적 전송 보장
  • 연결지향적

🔹 UDP 프로토콜

  • 비신뢰적, 비연결성, 비순서성 데이터그램 서비스 제공
  • 실시간 응용, 멀티캐스팅 가능
  • 헤더가 단순

5계층 - 세션 계층

  • 통신 장치 간의 상호작용 및 동기화를 제공한다.
  • 연결 세션에서 데이터 교환과 에러 발생 시의 복구를 관리한다.

6계층 - 표현 계층

  • 데이터를 어떻게 표현할지 정하는 계층이다.
  • 표현계층의 기능
    1) 송신자에서 온 데이터를 해석하기 위한 응용계층 데이터 부호화, 변화
    2) 수신자에서 데이터의 압축을 풀 수 있는 방식으로 된 데이터 압축
    3) 데이터의 암호화 복호화

7계층 - 응용 계층

  • 사용자의 가장 밀접한 계층으로 인터페이스 역할을 한다.
  • 응용 프로세스 간의 정보 교환을 담당한다.
  • 예시로 전자메일, 인터넷, 동영상 플레이어가 있다.

HTTP 프로토콜

  • 요청 및 응답 구조
  • 트랜잭션 중심의 비연결성 프로토콜
  • 전송계층 프로토콜 및 포트 번호 사용
profile
공부기록

0개의 댓글