Learning
토픽 158 / 164·비교표

## Part 6: 네트워크 아키텍처 및 가상화

전통 네트워크 vs SDN

항목전통 네트워크SDN
제어분산 (각 장비)중앙 집중 (컨트롤러)
설정장비별 CLI프로그래밍 방식 (API)
유연성낮음높음 (자동화)
벤더종속중립적 (OpenFlow)
가시성제한적전체 네트워크

SDN vs NFV

항목SDNNFV
목적네트워크 제어 분리네트워크 기능 가상화
대상스위치/라우터 제어어플라이언스 대체 (FW, LB)
방식컨트롤러 기반범용 서버에 SW 구현
프로토콜OpenFlowMANO 아키텍처

MPLS vs IP 라우팅 vs SD-WAN

항목MPLSIP 라우팅SD-WAN
포워딩레이블 기반 (고속)IP 주소 기반소프트웨어 정의
QoS보장Best Effort최적화
비용고비용저비용저비용
배포느린 배포중간빠른 배포
클라우드간접 접근직접 접근직접 연결

언더레이 vs 오버레이 네트워크

항목언더레이오버레이
유형물리 네트워크가상 네트워크
전달IP 라우팅캡슐화 (VXLAN 등)
변경어려움유연한 구성
예시물리 스위치/라우터VXLAN, NVGRE, Geneve

3-Tier vs Leaf-Spine (데이터센터)

항목3-Tier (Core-Agg-Access)Leaf-Spine
확장수직 확장수평 확장
루프 방지STP 필요ECMP (STP 불필요)
지연가변적일관적 (최대 3홉)
트래픽남북 (North-South)동서 (East-West) 최적화
오버서브스크립션높음낮음

컨테이너 네트워킹: Flannel vs Calico vs Cilium

항목FlannelCalicoCilium
방식VXLAN/Host-GWBGP/VXLANeBPF
네트워크 정책미지원지원L3-L7 정책
성능중간높음최고
적합소규모/입문대규모/보안 중시대규모/관찰성

서비스 메시 vs API Gateway

항목서비스 메시API Gateway
트래픽 방향East-West (내부)North-South (외부)
구조사이드카 프록시 (분산)중앙 집중
기능내부 통신 관리 (mTLS/추적)외부 API 노출 (인증/제한)
사례Istio, LinkerdKong, AWS API GW

OpenFlow vs NETCONF vs CLI

항목OpenFlowNETCONFCLI
목적플로우 제어 (SDN)장비 설정 관리수동 설정
방식표준/플로우 기반표준/XML/트랜잭션비표준/장비별
유연성높음높음낮음

Ansible vs Terraform vs NETCONF

항목AnsibleTerraformNETCONF
방식에이전트리스/PushIaC/선언적표준 프로토콜
형식YAMLHCLXML
상태 관리없음상태 파일데이터스토어
적합설정 관리/오케스트레이션인프라 프로비저닝장비 설정