OSI 7 Layer

송민혁·2023년 4월 19일
0

Network

목록 보기
4/4

OSI 7 Layer란?

네트워크 OSI란 국제표준기구 ISO가 발표한 ‘인터넷 연결을 할 때 이렇게 설계를 하면 통신이 정상적으로 작동을 할 것이다’라는 권고안입니다.

1. 물리계층 (Physical Layer)

  • 데이터를 전기 신호로 바꾸어주는 계층
  • 단위: bit
  • 장비: 케이블, 허브, 리피터
  • 단지 데이터를 전기적인 신호로 변환해서 주고받는 기능만 있다.

  • 데이터의 물리적인 전송에러 검출, 흐름 제어를 담당하는 계층
  • 단위 : frame
  • 예 : 이더넷
  • 물리계층을 통해 송수신되는 정보의 오류와 흐름을 관리하여 안전한 정보의 전달을 수행할 수 있도록 도와주는 역할, 따라서 통신에서의 오류도 찾아주고 재전송도 하는 기능을 가지고 있다.
  • 이 계층에서는 맥 주소 (media access control)를 가지고 통신하게 된다.
  • 동일한 네트워크 간의 데이터 전송
⭐ 흐름 제어 : 송신 측과 수신 측의 속도 차이를 조정 오류 제어 : 오류 검출과 회복 순서 제어 : 프레임의 순서적 전송

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

  • 패킷을 목적지까지 가장 빠른 길로 전송하기 위한 계층
  • 단위 : Packet (패킷)
  • 예 : IP ,Router (라우터 _ 라우팅 : 목적지까지 가장 빠른 경로를 찾아줌)
  • 경로(Route)와 주소(IP)를 정하고 패킷을 전달해주는 역할

4. 전송 계층 (Transport Layer)

  • 최종 수신 프로세스로 신뢰성 있는 데이터의 전송을 ****담당하는 계층
  • 단위 : Segment
  • 예 : TCP, UDP
  • 데이터 전송 방식을 정해야 한다. TCP or UDP
  • 데이터 전송을 위해서 Port 번호가 사용이 된다.
  • 송신자와 수신자 간의 신뢰성있고 효율적인 데이터를 전송하기 위하여 오류검출 및 복구, 흐름제어와 중복검사 등을 수행한다.
  • 세그먼테이션 ( 조각화 )
    • 세그먼트로 전송하면 좋은 점은 스트림과 같이 큰 데이터를 작게 나누어 전송하여서 끊김이 적다.

5. 세션 계층 (Session Layer)

  • 컴퓨터끼리 통신을 하기 위해 세션을 만드는 계층
  • 이 계층은 TCP/IP 세션을 만들고 없애는 역할을 하고 있다.
  • 세션 복구 기능도 지원한다. (체크포인트_백업시기(?))

6. 표현 계층 (Presentation Layer)

  • 전송하는 데이터의 형식을 정의하는 계층
  • GIF, JPEG, ASCII 등
  • 데이터 부호화, 데이터 압축, 데이터의 암호화와 복호화 (3가지 기능)

7. 응용 계층 (Application Layer)

  • 사용자에게 통신을 위한 서비스 제공. 인터페이스 역할
  • 사용자와 가장 가까운 게층
  • 예 : HTTP, FTP 등의 프로토콜

💫 요약

물 데 네 전 세 표 응

물리 계층 (1) : 데이터를 전기 신호로 바꾸어주는 계층

데이터 링크 계층 (2) : 데이터의 물리적인 전송에러 검출, 흐름 제어를 담당하는 계층

네트워크 계층 (3) : 패킷을 목적지까지 가장 빠른 길로 전송하기 위한 계층

전송 계층 (4) : 최종 수신 프로세스로 신뢰성 있는 데이터의 전송을 담당하는 계층

세션 계층 (5) : 컴퓨터끼리 통신을 하기 위해 세션을 만드는 계층, TCP/IP 세션을 만들고 없애는 역할

표현 계층 (6) : 전송하는 데이터의 형식을 정의하는 계층

응용 계층 (7) : 사용자에게 통신을 위한 서비스 제공. 인터페이스 역할

0개의 댓글

관련 채용 정보