Networking Concepts
Networking Concepts
Cilium의 네트워킹이 어떤 방식으로 동작하는지 개념부터 이해하고 싶을 때 보는 문서 모음이에요. 라우팅, 캡슐화, IPAM, 마스커레이딩 같은 핵심 개념을 하나씩 다뤄요.
본문
Cilium의 네트워킹 개념을 이해하기 위한 시작점이에요. 주요 주제는 다음과 같아요.
- Routing: Cilium이 패킷을 어떻게 라우팅하는지 설명해요.
- Encapsulation: 터널링(캡슐화) 기반의 데이터 경로를 다뤄요.
- Native-Routing: 캡슐화 없이 네이티브 라우팅을 쓰는 방식을 소개해요.
- AWS ENI: AWS ENI 기반의 네트워킹 방식을 다뤄요.
- Google Cloud: GCP 상에서의 네트워킹 구성을 설명해요.
- IP Address Management (IPAM): IP 주소 할당과 관리를 담당하는 IPAM 모드를 정리해요.
- Cluster Scope (Default), Kubernetes Host Scope, Multi-Pool, Azure IPAM, AWS ENI, GKE, CRD-Backed 방식과 마이그레이션 절차를 다뤄요.
- Masquerading: SNAT(마스커레이딩) 동작과 설정, 구현 모드를 설명해요.
- Configuration, Implementation Modes, Fragment Handling을 포함해요.