IT/ㄴ HPE & Juniper

[JN0-650] IP Multicast - Components of IP multicast / ASM vs SSM

TIENE 2025. 12. 25. 17:22

 

① Components of IP Multicast

(multicast addressing + traffic flow)

1️⃣ IP Multicast의 구성 요소를 한 문장으로 정의

IP Multicast는
“송신자(Source) 1명 + 수신자(Receivers 다수) +
네트워크가 중간에서 복제(replication)하는 구조”다.

이걸 가능하게 만드는 구성 요소가 정확히 나뉜다.


2️⃣ Multicast 주소 체계 (Addressing)

Multicast IP 주소 범위

  • 224.0.0.0 ~ 239.255.255.255 (Class D)

여기서 시험에 나오는 구분만 기억하면 된다.

  • 224.0.0.x
    • 링크 로컬
    • 라우팅 ❌
    • OSPF, RIP, PIM hello 등
  • 239.0.0.0/8
    • Administratively Scoped
    • 사설 multicast
    • 기업/캠퍼스에서 사용

시험에서:

  • “왜 이 트래픽이 라우터를 안 넘어가나?”
    → 224.0.0.x

3️⃣ Multicast 트래픽 흐름의 핵심 구조

Unicast랑 결정적으로 다른 점은 이거다.

  • 송신자는 수신자를 모른다
  • 수신자는 송신자를 직접 지정하지 않는다 (ASM 기준)
  • 네트워크가:
    • 수신자가 있는 방향으로만
    • 필요한 지점에서만 복제

이걸 가능하게 하는 두 축:

  • IGMP → “나 이 그룹 받고 싶다”
  • PIM → “그럼 이 방향으로 트래픽 끌어온다”

4️⃣ 시험에서 이 파트를 묻는 방식

출제자는 절대 이렇게 안 묻는다.
❌ “멀티캐스트란?”

항상 이렇게 묻는다.

  • 왜 이 링크로 트래픽이 안 간다?
  • 왜 flood가 아니라 selective인가?
  • 왜 unicast routing은 정상인데 multicast는 안 되나?

정답 뿌리는:

“Multicast는 수신자 기반 트래픽이며,
IGMP + PIM이 동시에 필요하다.”


② ASM vs SSM

(Any-Source Multicast vs Source-Specific Multicast)

여기서 많은 사람이 개념은 아는데 흐름을 모른다.
시험은 흐름을 묻는다.


1️⃣ ASM과 SSM의 본질적 차이

ASM (Any-Source Multicast)

“누가 보내든 상관없다.
이 그룹(G)만 받겠다.”

  • 표현: (*, G)(S, G)
  • Source는 나중에 결정됨
  • RP 필수
  • PIM-SM 기본 모델

SSM (Source-Specific Multicast)

“이 Source(S)가 보내는
이 그룹(G)만 받겠다.”

  • 표현: (S, G)
  • 처음부터 Source 명시
  • RP 불필요
  • MSDP 불필요

2️⃣ ASM 트래픽 흐름 (시험 핵심)

ASM은 항상 2단계 흐름이다.

1단계: (*, G)

  • Receiver → IGMP join
  • Router → RP로 join
  • 트래픽은 RP 기준으로 흐름 형성

2단계: (S, G)

  • Source 발견
  • RPF check 통과
  • Shortest Path Tree(SPT) 로 전환

시험에서:

  • “왜 처음엔 이 경로로 가고, 나중엔 바뀌었나?”
    → ASM 특성

3️⃣ SSM 트래픽 흐름 (간단하지만 중요)

  • Receiver가 S와 G를 동시에 지정
  • Router는 바로 Source 쪽으로 join
  • RP 없음
  • (*, G) 단계 없음

그래서:

  • 구조 단순
  • 보안성 ↑
  • 대규모 환경 선호

4️⃣ 시험에서 ASM vs SSM 구분하는 힌트

문제 지문에 이런 말이 있으면 바로 갈린다.

  • “Receiver specifies the source address”
    SSM
  • “Rendezvous Point”
    ASM
  • “(*,G)”
    ASM
  • “MSDP”
    ASM

5️⃣ 이 파트에서 자주 나오는 오답 논리

❌ “SSM은 PIM을 안 쓴다”
SSM도 PIM을 쓴다 (PIM-SSM)

❌ “ASM은 항상 RP를 경유한다”
초기만 RP, 이후 SPT 전환 가능

❌ “ASM과 SSM은 주소만 다르다”
트래픽 흐름 구조 자체가 다르다


두 파트를 한 문장으로 묶으면

“IP Multicast는 수신자 기반 트래픽 모델이며,
ASM은 RP를 중심으로 Source를 발견하고,
SSM은 Receiver가 Source를 명시함으로써
더 단순한 트래픽 흐름을 제공한다.”