본문 바로가기
INFRA/NW

[NW]OSI 7 계층

by 근현대사 2023. 6. 24.
반응형

 

OSI 7 계층 [물데네전세표응]

 

  1. 물리 계층 (Physical Layer) - 계층은 비트 스트림 전송을 담당합니다. 물리적인 매체 (케이블, 라디오 링크 ) 통해 데이터를 전송하는 방법에 초점을 맞춥니다. 장비로는 리피터, 허브 등이 있으며, RJ-45, Ethernet 등이 사용되는 프로토콜 인터페이스입니다.
  2. 데이터 링크 계층 (Data Link Layer) - 계층은 물리 계층에서 수신한 정보를 프레임으로 묶어 네트워크 장치간에 안전하게 전송합니다. 오류 감지 수정 기능도 제공합니다. 장비로는 브리지, 스위치가 있으며, Ethernet, PPP 등의 프로토콜이 사용됩니다.
  3. 네트워크 계층 (Network Layer) - 계층은 데이터 패킷의 경로를 결정합니다. IP 주소를 사용해 패킷을 목적지까지 어떻게 전송할지 결정하는 라우팅 역할을 합니다. 라우터가 주요 장비이며, IP, ICMP, OSPF 등의 프로토콜이 사용됩니다.
  4. 전송 계층 (Transport Layer) - 계층은 데이터의 신뢰성 있는 전송을 담당합니다. 데이터를 세그먼트로 분할하고, 필요에 따라 재조립하며, 오류를 검사하고 복구합니다. 계층에서 작동하는 주요 프로토콜로는 TCP, UDP 있습니다.
  5. 세션 계층 (Session Layer) - 계층은 통신 세션을 설정, 관리, 종료하는 역할을 담당합니다. 네트워크 상의 장치 사이에서 대화를 조정하며, 세션의 시작과 끝을 구분합니다. NetBIOS, SIP 등의 프로토콜이 사용됩니다.
  6. 표현 계층 (Presentation Layer) - 계층은 데이터 형식과 인코딩에 관련된 일을 처리합니다. 데이터의 암호화, 압축, 변환 등을 수행해 응용 계층에서 데이터를 이해할 있게 합니다. JPEG, ASCII, MPEG 등의 프로토콜 표준이 사용됩니다.
  7. 응용 계층 (Application Layer) - 계층은 사용자가 네트워크에 접근할 있도록 인터페이스를 제공합니다. 이메일 전송, 서핑 등의 응용 프로그램이 계층에서 작동합니다. HTTP, FTP, SMTP 등의 프로토콜이 사용됩니다.

 

상향식 흐름

물리적인 전송부터 시작하여 사용자에게 응용 프로그램을 통해 정보가 전달되는 과정

  1. 물리 계층 (Physical Layer): 실제 데이터(비트) 전송하는 역할을 담당합니다. 계층에서는 전송 매체를 통해 전기 신호를 변환하거나, 무선 신호로 변환하여 데이터를 전송합니다. 이후, 데이터는 데이터 링크 계층으로 전달됩니다.
  2. 데이터 링크 계층 (Data Link Layer): 물리 계층에서 받은 비트를 프레임으로 묶어 데이터의 신뢰성을 높이는 역할을 담당합니다. MAC 주소를 확인하여 네트워크 내의 올바른 장치로 데이터가 전송되도록 합니다. 이후, 데이터는 네트워크 계층으로 전달됩니다.
  3. 네트워크 계층 (Network Layer): 패킷의 목적지 IP 주소를 확인하고, 최적의 경로를 결정하는 역할을 담당합니다. 이는 네트워크 간의 통신을 가능하게 하며, IP 주소를 기반으로 데이터 패킷을 라우팅합니다. 이후, 데이터는 전송 계층으로 전달됩니다.
  4. 전송 계층 (Transport Layer): 세그먼트에 대한 오류 검사와 순서 정보를 처리하여 데이터가 올바르게 재조립되도록 합니다. TCP UDP 프로토콜을 사용하여 데이터의 신뢰성 있는 전송을 담당합니다. 이후, 데이터는 세션 계층으로 전달됩니다.
  5. 세션 계층 (Session Layer): 통신 세션을 구성하고, 데이터 전송의 시작과 끝을 표시합니다. 세션 계층은 통신 세션을 구성, 관리, 종료하는 역할을 담당합니다. 이후, 데이터는 표현 계층으로 전달됩니다.
  6. 표현 계층 (Presentation Layer): 네트워크에서 전송되는 데이터의 형식을 관리합니다. 이는 데이터의 암호화, 압축, 변환 등을 담당하여 응용 계층에서 이해할 있는 형식으로 데이터를 변환합니다. 이후, 데이터는 응용 계층으로 전달됩니다.
  7. 응용 계층 (Application Layer): 최종적으로 사용자가 직접 인터페이스하는 계층으로, 이메일 서비스, 브라우저, FTP 등의 응용 프로그램이 작동합니다.
반응형

'INFRA > NW' 카테고리의 다른 글

[NW]로드밸런싱(Round Robin, hash)  (0) 2023.07.20
[NW]프로토콜에 대하여  (0) 2023.07.04
RX/TX 란  (0) 2022.04.17