본문 바로가기

CS STUDY/네트워크

OSI 7 계층

OSI 7 계층

 

Physical Layer(물리 계층)
  • 데이터를 전기적인 신호로 변환해서 주고 받음
  • 통신 단위는 비트로 1, 0으로 표현한다.
  • 케이블, 리피터, 허브
DataLink Layer(데이터 링크 계층)
  • 물리 계층을 통해 송수신되는 정보의 오류와 흐름을 관리
  • 통신에서의 오류도 찾아주고 재전송
  • 맥 주소로 통신
  • 전송 단위는 프레임
  • 브리지, 스위치
Network Layer(네트워크 계층)
  • 데이터를 목적지까지 가장 안전하고 빠르게 전달(라우팅)
  • 경로를 선택하고 IP 주소를 정하고 경로에 따라 패킷 전달
  • 라우팅, 흐름 제어, 오류 제어, 세그멘테이션
  • 라우터
복잡한 네트워크들의 연결로 이루어진 인터넷에서 목적지 컴퓨터로 데이터를 전달하기 위해 IP 주소를 이용해 경로를 찾고(라우팅) 라우터에게 데이터를 넘겨주는 것(포워딩)

 

Transport Layer(전송 계층)
  • port 번호를 사용해서 목적지 컴퓨터의 최종 도착지인 프로세스까지 데이터가 도달하게 하는 모듈
  • TCP 프로토콜(Transmission Control Protocol)
    • 신뢰성 있음(Reliable)
    • 연결지향적(Connection-oriented)
    • Flow Control(흐름 제어)
    • Congestion Control(혼잡 제어)
    • Error Detection(오류 감지)
  •  UDP 프로토콜(User Datagram Protocol)
    • 신뢰성 없음
    • 비연결성
    • 실시간성
Session Layer(세션 계층)
  • 데이터가 통신하기 위한 논리적인 연결
  • API, Socket
 Presentation Layer(표현 계층)
  • 전송하는 데이터의 표현방식을 결정(파일 인코딩, 압축 및 암호화 등)
  • JPEG, MPEG 등
Application Layer(응용 계층)
  • 최종 목적지로 응용 프로세스와 직접 관계 
  • HTTP, SMTP 등

 

 

Q. OSI 7 계층은 어떻게 구성되어 있나요?

A. 물리 계층, 데이터 링크 계층, 네트워크 계층, 전송 계층, 세션 계층, 표현 계층, 응용 계층

 

 

참고

https://changhyeon.net/network--osi-7-layer-osi-7-%EA%B3%84%EC%B8%B5

 

[Network] - OSI 7 Layer (OSI 7 계층)

물데네전세표응…물데네전세표응…

changhyeon.net

 

'CS STUDY > 네트워크' 카테고리의 다른 글

UDP  (0) 2024.03.03
TCP 3-Way Handshake  (0) 2024.03.03
동기/비동기 & 블로킹/논블로킹  (0) 2023.12.22
로드밸런싱(Load Balancing)  (0) 2023.12.16
HTTP & HTTPS  (0) 2023.12.16