VPP (FD.io) 정리 /with MINZKN

FD.io VPP 개발자를 위한 한국어 심화 레퍼런스

기준 VPP v26.02 · 최종 업데이트 2026-04-15

학습 경로: 이 사이트는 기초 → 데이터 경로 → 보안 · 터널링 → 호스트 스택 & 프로토콜 → 운영 → 배포 · 심화 순으로 VPP의 내부 구조, 데이터 경로, 보안, 호스트 스택, TLS/QUIC, 프록시, 운영, 디버깅, DPU 배치를 읽도록 구성되어 있습니다.

핵심 축

  • 벡터 패킷 처리 — 패킷을 벡터 단위로 묶어 그래프 노드를 통과시킵니다.
  • 그래프 노드 — L2, L3, ACL, NAT, IPsec, TLS, QUIC 기능을 노드 체인으로 결합합니다.
  • 커널 바이패스 — DPDK, memif, AF_XDP, vhost-user 같은 입출력 경로를 사용합니다.
  • 호스트 스택 — VCL/VLS와 세션 레이어로 애플리케이션을 VPP 데이터 경로에 연결합니다.
  • 운영성 — CLI/API, Stats Segment, CSIT, 플러그인, Kubernetes, DPU 배치까지 함께 봅니다.

문서 목록

기초
내부 구현
데이터 경로
보안 · 터널링
호스트 스택 & 프로토콜
운영
배포 · 심화
부록

댓글