상세 컨텐츠

본문 제목

프로토콜 - 용어 정리 ⑧

IT/인프라

by royalroader0303 2025. 11. 7. 14:27

본문

 

※  프로토콜 = 컴퓨터/장치 간 데이터를 주고받는 ‘언어 규칙’

  • 전송 방식(TCP/IP, FC 등) + 데이터 포맷(블록? 파일? 객체?) + 제어 신호(ACK, 오류 처리 등)

 

----- 기본적인 OSI 7계층, TCP/IP 4계층 과 '백업에서 쓰는 프로토콜은 계층에 포함되지않음.'

 

 

프로토콜은 두 가지 기준으로 분류된다

 

구분 기준 설명 예시
① OSI 계층 어떤 레이어에서 동작하는가? TCP(전송), HTTP(응용)
② 데이터 단위 어떤 형태의 데이터를 전달하는가? Block, File, Message, Stream

→ HTTP, TCP 등은 “데이터 단위”가 아니라 “전송 계층” 프로토콜

→ 데이터 단위 프로토콜은 그 위에서 동작

 

TCP/IP 계층 vs OSI 계층 — 한눈에 비교표

 

TCP/IP 계층 (실전) OSI 계층 (이론) 비유 실제 프로토콜 예시
4. 응용층 7. 응용층 6. 표현층 5. 세션층 "손님 주문" HTTP, FTP, NFS, iSCSI
3. 전송층 4. 전송층 "택배 포장" TCP, UDP
2. 인터넷층 3. 네트워크층 "주소 라벨" IP
1. 링크층 2. 데이터링크층 1. 물리층 "택배 트럭" Ethernet, Wi-Fi, FC

OSI 7계층 1줄 설명 + 비유

계층 이름 설명  비유
7 응용층 사용자가 쓰는 프로그램 카페 손님
6 표현층 데이터 형식 변환 (암호화, 압축) 메뉴판 번역
5 세션층 연결 시작/끝 관리 전화 연결
4 전송층 신뢰성 있는 데이터 전송 택배 포장
3 네트워크층 어디로 보낼지 경로 선택 주소 라벨
2 데이터링크층 옆집까지 오류 없이 동네 배달
1 물리층 실제 전선, 광섬유, 무선 도로, 트럭

 

 

 

데이터 전송 단위 3가지 (Block / File / Object)

블록(Block) 고정 크기(512B~4KB) 덩어리 파일 시스템 없이 raw 디스크처럼 접근 - 최고 성능 - 직접 I/O - OS/앱이 파일 시스템 만들어야 함 FC, iSCSI, FCoE, NVMe-oF - DB(Oracle, SQL) - VM 스토리지(VMware vSAN) - 백업 타겟(Veritas NetBackup)
파일(File) 디렉토리+파일명 구조 OS가 파일 시스템 관리 - 사용자 친화적 - 공유 쉬움 - 성능 ↓ NFS, SMB/CIFS - 홈 디렉토리 - 문서 공유 - 미디어 서버
객체(Object) 파일+메타데이터+고유 ID HTTP 기반 - 무한 확장 - 버저닝/ACL - REST API S3, Swift - 클라우드 백업(Commvault → AWS S3) - 빅데이터(Hadoop S3A) - 아카이빙

 

 

서버 & 백업에서 쓰이는 대표 프로토콜 정리 (블록 중심)

프로토콜 단위 네트워크 주요 용도 백업 예시
Fibre Channel (FC) 블록 전용 광섬유 고성능 SAN NetBackup → FC 테이프/디스크
iSCSI 블록 IP (Ethernet) 저비용 SAN Veeam → iSCSI LUN 백업
FCoE 블록 Ethernet (10G+) FC를 이더넷 위에 Cisco UCS + NetApp
NVMe over Fabrics (NVMe-oF) 블록 RDMA (RoCE, iWARP, TCP) 초고속 SSD SAN 2025년 신규 백업 타겟
NFS 파일 IP NAS, VM 스토어 Veeam NFS 백업 리포지토리
SMB3 파일 IP Windows 파일 공유 Azure File Sync 백업
S3 객체 HTTP/S 클라우드 스토리지 Commvault → S3 Glacier

블록 단위가 왜 백업/서버에 중요한가? (핵심 요약)

항목 블록 단위 (FC/iSCSI 등) 파일/객체 (NFS/S3)
성능 ★★★★★ (직접 I/O) ★★★ (추가 계층)
백업 방식 이미지 레벨 백업 (전체 디스크 복사) 파일 레벨 백업
복구 속도 즉시 마운트 (RTO 초단위) 파일별 복사 (RTO 분~시간)
예시 VM 1TB → 5분 복구 1TB 파일 → 1시간 복사

 

백업 소프트웨어가 “블록 단위”를 선호하는 이유 → Changed Block Tracking (CBT) 로 증분 백업 용량 90% ↓

 

FC HBA = 블록 단위 고속도로 → DB·VM·고속 백업은 블록(FC/iSCSI) → 파일 공유·클라우드 보관은 파일(NFS)/객체(S3)

 

[ Block ] ── FC, iSCSI, NVMe-oF ──▶ DB, VM, 백업
[ File ]  ── NFS, SMB ────────▶ 파일 공유, NAS
[ Object ] ─ S3, Swift ───────▶ 클라우드, 아카이빙
[ Message ] ─ MQTT, Kafka ────▶ IoT, 이벤트, MSA
[ Stream ] ─ WebRTC, HLS ────▶ 영상, 실시간 통신

 

 

  • 서버·백업 = Block (FC/iSCSI) → 최고 성능
  • IoT·이벤트 = Message (MQTT/Kafka) → 독립 메시지
  • 미디어·통신 = Stream (WebRTC/HLS) → 연속 흐름

 

※ 스토리지 유형별 프로토콜 요약

 

유형 연결 방식 프로토콜 데이터 단위 백업 예시
DAS 직접 케이블 SCSI, SAS Block 서버 내부 백업
NAS 이더넷 NFS, SMB File Veeam → NFS 리포지토리
SAN 이더넷 or 광섬유 iSCSI, FC (FCP) Block NetBackup → FC LUN

 

'IT > 인프라' 카테고리의 다른 글

RAID - 용어 정리 ⑩  (1) 2025.11.07
SFP, SFP+, GBIC - 용어 정리 ⑨  (0) 2025.11.07
FC HBA 카드 - 용어 정리 ⑦  (0) 2025.11.06
FC 케이블 - 용어 정리 ⑥  (0) 2025.11.06
(서버용) 네트워크 카드 - 용어 정리 ⑤  (0) 2025.11.05

관련글 더보기