본문 바로가기
CS

네트워크 계층 구조

by Forsaken Developer 2023. 4. 11.
728x90
728x90

네트워크 계층 구조

네트워크란 원하는 정보를 원하는 수신자 또는 기기에 정확하게 전송하기 위한 기반 인프라이다.

OSI(Open System Interconnection) 7계층

국제 표준화 기구인 ISO에서 개발한 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 개방형 시스템 상호 연결 모델

응용 계층(Application Layer)

사용자와 네트워크 간 응용서비스 연결, 데이터 생성

  • 프로토콜 :  HTTP, FTP
  • 전송단위 : 데이터(Data)
  • 장비 : 호스트

표현 계층(Presentation Layer)

데이터 형식 설정, 부호교환, 암호화, 복호화

  • 프로토콜 :  JPEG, MPEG
  • 전송단위 : 데이터(Data)
  • 장비 : 호스트

세션 계층(Session Layer)

송수신 간의 논리적인 연결, 연결 접속, 동기 제어

  • 프로토콜 :  RPC, NetBIOS
  • 전송단위 : 데이터(Data)
  • 장비 : 호스트

전송 계층(Transport Layer)

송수신 프로세스 간의 연결, 신뢰성 있는 통신 보장, 데이터 분할, 재조립, 흐름 제어, 오류 제어, 혼잡 제어

  • 프로토콜 :  TCP, UDP
  • 전송단위 : 세그먼트(Segment)
  • 장비 : L4 스위치

네트워크 계층(Network Layer)

단말기 간 데이터 전송을 위한 최적화된 경로 제공

  • 프로토콜 :  IP, ICMP
  • 전송단위 : 패킷(Packet)
  • 장비 : 라우터

데이터링크 계층(Data Link Layer)

인접 시스템 간 데이터 전송, 전송 오류 제어, 동기화, 오류 제어, 흐름 제어, 회선 제어

  • 프로토콜 : HDLC, PPP
  • 전송단위 : 프레임(Frame)
  • 장비 : 브리지, 스위치

물리 계층(Physical Layer)

0과 1의 비트 정보를 회선에 보내기 위한 전기적 신호 변환

  • 프로토콜 :  RS-232C
  • 전송단위 : 비트(Bit)
  • 장비 : 허브, 리피터

네트워크 장비

1계층 장비

  • 허브 : 여러 대의 컴퓨터를 연결하여 네트워크로 보내거나, 하나의 네트워크로 수신된 정보를 여러 대의 컴퓨터로 송신하기 위한 장비
  • 리피터 : 디지털 신호를 증폭시켜 주는 역할을 하여 신호가 약해지지 않고 컴퓨터로 수신되도록 하는 장비

2계층 장비

  • 브리지 : 두 개의 근거리통신망(LAN)을 서로 연결해 주는 통신망 연결 장치
  • L2 스위치 : 느린 전송속도의 브리지, 허브의 단점을 개선하기 위해서 출발지에서 들어온 프레임(Frame)을 목적지 MAC 주소 기반으로 빠르게 전송시키는 데이터 링크 계층의 통신 장치
  • NIC : 외부 네트워크와 접속하여 가장 빠른 속도로 데이터를 주고받을 수 있게 컴퓨터 내에 설치되는 장치
  • 스위칭 허브 : 스위치 기능을 가진 허브

3계층 장비

  • 라우터 : LAN과 LAN을 연결하거나 LAN과 WAN을 연결하기 위한 인터넷 네트워킹 장비
  • 게이트웨이 : 프로토콜을 서로 다른 통신망에 접속할 수 있게 해주는 장치
  • L3 스위치 : 3계층에서 네트워크 단위들을 연결하는 통신 장비
  • 유무선 인터넷 공유기 : 외부로부터 들어오는 인터넷 라인을 연결하여 유선으로 여러 대의 기계를 연결하거나 무선으로 여러 대의 컴퓨터가 하나의 인터넷 라인을 공유할 수 있도록 하는 네트워크 장비
  • 백본 스위칭 허브 : 광역 네트워크를 커버하는 스위칭 허브

4계층 장비

  • L4 스위치 : 4계층에서 네트워크 단위들을 연결하는 통신 장비
728x90
반응형

'CS' 카테고리의 다른 글

IPv4와 IPv6  (0) 2023.04.11
네트워크 프로토콜  (0) 2023.04.11
가상화와 클라우드  (0) 2023.04.11
운영체제 핵심 기능  (0) 2023.04.11
운영체제 명령어 활용  (0) 2023.04.11

댓글