MPLS (멀티프로토콜 라벨 스위칭)

핵심 인사이트 (3줄 요약)

라벨을 사용해 데이터 패킷을 빠르게 전달하는 네트워크 기술. OSI 2.5계층에서 동작. VPN과 QoS 구현에 핵심.


📝 기술사 모의답안 (2.5페이지 분량)

📌 예상 문제

"MPLS (멀티프로토콜 라벨 스위칭)의 개념과 핵심 기술 요소를 설명하고, 관련 프로토콜·기술과 비교하여 실무 적용 방안을 논하시오."


Ⅰ. 개요

1. 개념

MPLS(Multi-Protocol Label Switching)는 패킷의 IP 주소 대신 라벨(Label)을 사용하여 빠르고 효율적으로 데이터를 전달하는 네트워크 기술로, OSI 7계층의 2계층과 3계층 사이에서 동작한다.

비유: "우편물에 바코드 스티커 붙이기" - 주소를 다 읽지 않고 바코드만 스캔해서 빠르게 분류


Ⅱ. 구성 요소 및 핵심 원리

2. MPLS 동작 원리

┌────────────────────────────────────────────────────────┐
│           MPLS 동작 원리                              │
├────────────────────────────────────────────────────────┤
│                                                        │
│  일반 IP 라우팅:                                      │
│  ┌────────────────────────────────────────────────┐   │
│  │                                                │   │
│  │  각 라우터마다 IP 주소 분석 → 라우팅 테이블 조회│   │
│  │                                                │   │
│  │  [패킷] → [R1: IP분석] → [R2: IP분석] → ...   │   │
│  │                                                │   │
│  │  단점: 매 홉마다 IP 헤더 분석 필요            │   │
│  │                                                │   │
│  └────────────────────────────────────────────────┘   │
│                                                        │
│  MPLS 라벨 스위칭:                                     │
│  ┌────────────────────────────────────────────────┐   │
│  │                                                │   │
│  │  최초 진입 시 라벨 부착 → 이후 라벨만 교체     │   │
│  │                                                │   │
│  │  [패킷] → [LER: 라벨부착] → [LSR: 라벨교환]   │   │
│  │                    → [LSR: 라벨교환] → [LER: 라벨제거] │   │
│  │                                                │   │
│  │  장점: 라벨만 보고 빠르게 전달                 │   │
│  │                                                │   │
│  └────────────────────────────────────────────────┘   │
│                                                        │
│  MPLS 패킷 구조:                                       │
│  ┌────────────────────────────────────────────────┐   │
│  │                                                │   │
│  │  ┌─────────┬─────────┬─────────┬────────────┐ │   │
│  │  │ Layer 2 │  MPLS   │ Layer 3 │   Data     │ │   │
│  │  │ Header  │ Header  │ Header  │            │ │   │
│  │  └─────────┴─────────┴─────────┴────────────┘ │   │
│  │                    ↓                           │   │
│  │            ┌─────────────────┐                │   │
│  │            │ Label (20bit)   │                │   │
│  │            │ Exp (3bit)      │ QoS            │   │
│  │            │ S (1bit)        │ 스택 플래그    │   │
│  │            │ TTL (8bit)      │                │   │
│  │            └─────────────────┘                │   │
│  │                                                │   │
│  └────────────────────────────────────────────────┘   │
│                                                        │
└────────────────────────────────────────────────────────┘

3. MPLS 네트워크 구성

┌────────────────────────────────────────────────────────┐
│           MPLS 네트워크 구성                          │
├────────────────────────────────────────────────────────┤
│                                                        │
│           [고객 네트워크 A]                           │
│                 │                                      │
│                 ↓                                      │
│  ┌────────────────────────────────────────────────┐   │
│  │           MPLS 네트워크 (ISP)                  │   │
│  │                                                │   │
│  │    LER          LSR          LSR          LER  │   │
│  │  ┌────┐       ┌────┐       ┌────┐       ┌────┐│   │
│  │  │입구│───────│중간│───────│중간│───────│출구││   │
│  │  │라우터│       │라우터│       │라우터│       │라우터││   │
│  │  └────┘       └────┘       └────┘       └────┘│   │
│  │    │                                        │  │   │
│  │    └────────── LSP (라벨 스위치 경로) ──────┘  │   │
│  │                                                │   │
│  └────────────────────────────────────────────────┘   │
│                 │                                      │
│                 ↓                                      │
│           [고객 네트워크 B]                           │
│                                                        │
│  용어:                                                 │
│  • LER (Label Edge Router): 경계 라우터, 라벨 부착/제거│
│  • LSR (Label Switching Router): 중간 라우터, 라벨 교환│
│  • LSP (Label Switched Path): 라벨 기반 경로         │
│  • FEC (Forwarding Equivalence Class): 동일 경로 그룹 │
│                                                        │
└────────────────────────────────────────────────────────┘

4. MPLS 주요 기능

기능설명효과
트래픽 엔지니어링경로 제어대역폭 최적화
MPLS VPN가상 사설망보안, 격리
QoS서비스 품질우선순위
빠른 복구FRR (Fast Reroute)고가용성

5. MPLS VPN 유형

┌────────────────────────────────────────────────────────┐
│           MPLS VPN 유형                               │
├────────────────────────────────────────────────────────┤
│                                                        │
│  Layer 3 MPLS VPN (BGP/MPLS VPN):                     │
│  ┌────────────────────────────────────────────────┐   │
│  │                                                │   │
│  │  고객 A ──┐                                   │   │
│  │           │     ┌──────────────┐              │   │
│  │  고객 B ──┼─────│   MPLS VPN   │───── 고객 A  │   │
│  │           │     │   네트워크   │              │   │
│  │  고객 C ──┘     └──────────────┘───── 고객 B  │   │
│  │                                                │   │
│  │  • PE 라우터가 고객 라우팅 정보 관리          │   │
│  │  • BGP로 VPN 라우팅 정보 교환                 │   │
│  │  • VRF (Virtual Routing and Forwarding)       │   │
│  │                                                │   │
│  └────────────────────────────────────────────────┘   │
│                                                        │
│  Layer 2 MPLS VPN (VPLS, VPWS):                       │
│  ┌────────────────────────────────────────────────┐   │
│  │                                                │   │
│  │  지점 A ←── 가상 이더넷 ──→ 지점 B            │   │
│  │                                                │   │
│  │  • L2 터널링                                   │   │
│  │  • 투명한 브리지                               │   │
│  │  • 고객이 자체 라우팅 관리                     │   │
│  │                                                │   │
│  └────────────────────────────────────────────────┘   │
│                                                        │
└────────────────────────────────────────────────────────┘

Ⅲ. 기술 비교 분석

비교표를 통해 주요 기술과 차이점을 분석한다.


Ⅳ. 실무 적용 방안

**MPLS (멀티프로토콜 라벨 스위칭)**의 실무 적용 시나리오와 고려사항.


Ⅴ. 기대 효과 및 결론

효과 영역내용정량적 목표
통신 성능최적화된 프로토콜·라우팅으로 지연 및 패킷 손실 감소네트워크 지연 50% 단축
확장성소프트웨어 정의 방식으로 트래픽 급증에도 유연 대응대역폭 활용률 80% 이상
보안·안정성계층적 보안 아키텍처로 가용성 및 무결성 보장SLA 99.99% (4-nine) 달성

결론

**MPLS (멀티프로토콜 라벨 스위칭)**은(는) 네트워크 기술은 5G·SDN·NFV를 통해 소프트웨어 중심으로 진화하고 있으며, AI 기반 자율 네트워크(Autonomous Network)가 차세대 통신 인프라의 핵심이 될 것이다.

※ 참고 표준: RFC 표준 시리즈, ETSI NFV ISG, 3GPP TS 23.501, ITU-T 권고안


어린이를 위한 종합 설명

MPLS를 쉽게 이해해보자!

라벨을 사용해 데이터 패킷을 빠르게 전달하는 네트워크 기술. OSI 2.5계층에서 동작. VPN과 QoS 구현에 핵심.

왜 필요할까?
  기존 방식의 한계를 넘기 위해

어떻게 동작하나?
  복잡한 문제 → MPLS 적용 → 더 빠르고 안전한 결과!

핵심 한 줄:
  MPLS = 똑똑하게 문제를 해결하는 방법

비유: MPLS은 마치 요리사가 레시피를 따르는 것과 같아. 혼란스러운 재료들을 정해진 순서대로 조합하면 → 맛있는 요리(최적 결과)가 나오지! 🍳