⑦ Anycast RP
1️⃣ Anycast RP의 본질을 한 문장으로 고정
Anycast RP는
여러 RP가 ‘같은 RP IP’를 사용하여
가장 가까운 RP로 트래픽을 유도하는 RP 이중화 방식이다.
핵심은 두 가지다.
- RP redundancy
- closest RP selection
2️⃣ 왜 Anycast RP가 필요한가
ASM에서 RP는 초기 연결의 단일 의존점이다.
단일 RP의 문제:
- RP 장애 시 → 멀티캐스트 초기 연결 불가
- RP가 멀리 있으면 → 비효율적인 경로
Anycast RP는 이 문제를 해결한다.
3️⃣ Anycast RP의 동작 구조 (중요)
구조는 항상 이렇다.
RP1 ----+
| (same RP IP)
RP2 ----+
- RP1, RP2가 동일한 RP IP 주소를 가짐
- 이 RP IP는 IGP로 광고
- 라우터들은 unicast 기준으로
- 가장 가까운 RP로 Join
즉,
- (*,G) Join은 nearest RP로 감
- unicast routing이 RP 선택을 결정
4️⃣ Anycast RP에서 반드시 필요한 것 (시험 포인트)
여기서 함정이 나온다.
RP가 여러 개인데
Source 정보는 어떻게 공유하나?
정답:
→ MSDP
Anycast RP는:
- RP redundancy만 제공
- Source discovery는 제공하지 않음
그래서:
- Anycast RP ⭢ MSDP 필수
시험에서:
- “Anycast RP without MSDP”
→ 오답 설계
5️⃣ Anycast RP 장애 유형
장애 유형 1
- RP1은 Source를 앎
- RP2는 Source를 모름
결과:
- 일부 Receiver만 수신
- 지역별 수신 불균형
원인:
- MSDP 미구성
장애 유형 2
- RP IP는 reachable
- 하지만 Join이 이상한 방향으로 감
원인:
- IGP metric 설계 문제
- unicast 기준 RP 선택 문제
⑧ MSDP + Routing Policy / Scoping
MSDP (Multicast Source Discovery Protocol)
1️⃣ MSDP의 정확한 역할
MSDP는
여러 RP 간에 Source 정보를 공유하는 프로토콜이다.
중요:
- 트래픽 전달 ❌
- Source 정보(SA 메시지)만 교환 ⭕
2️⃣ MSDP가 필요한 이유
ASM 환경에서:
- RP는 Source를 알아야 한다
- Anycast RP에서는
- 각 RP가 서로 다른 Source를 볼 수 있음
MSDP는:
- “이 그룹에 이런 Source가 있다”를
- RP 간에 공유
그래서:
- 어느 RP에 Receiver가 붙어도
- Source를 찾을 수 있다
3️⃣ MSDP 동작 개념 (시험 수준)
- RP ↔ RP 간 peer 형성
- Source 발견 시
- SA(Source-Active) 메시지 전송
- 상대 RP가 Source 정보 학습
시험에서는:
- 메시지 포맷 ❌
- 타이머 ❌
- 개념만 ⭕
4️⃣ MSDP는 어디서만 쓰이나
이건 반드시 고정해야 한다.
- ASM ⭕
- SSM ❌
이유:
- SSM은 Receiver가 Source를 이미 알고 있음
- RP / Source discovery 불필요
Routing Policy / Scoping (Multicast)
여기서 말하는 policy는 BGP policy와 다르다.
1️⃣ Multicast Scoping의 본질
멀티캐스트 트래픽이
특정 영역을 넘지 않도록 제한하는 것
대표적인 방법:
- Address scoping
- 239.0.0.0/8
- TTL scoping
- Boundary 설정
2️⃣ 시험에서 Scoping을 묻는 방식
출제자는 이렇게 묻는다.
- “왜 이 멀티캐스트 트래픽이 다른 영역으로 안 넘어가나?”
- “왜 캠퍼스 내부에서만 보이나?”
정답 키워드:
- Administratively scoped address
- Multicast boundary
3️⃣ Routing Policy와 Multicast
멀티캐스트 routing policy는:
- 어떤 그룹을 허용할지
- 어떤 Source를 허용할지
를 제어
시험에서는:
- “이 그룹만 허용”
- “이 Source는 차단”
같은 개념 문제 위주다.
Anycast RP + MSDP + Scoping을 한 문장으로 묶으면
“Anycast RP provides RP redundancy, MSDP enables source discovery between RPs in ASM environments, and multicast scoping controls the propagation scope of multicast traffic.”
IP Multicast 전체 구조 최종 정리
- IGMP → 수신자 의사 전달
- PIM-SM → 트래픽 끌어오기
- RP → Source/Receiver 최초 연결
- RPF → 방향 검증
- Anycast RP → RP 이중화
- MSDP → Source 공유
- Scoping → 범위 제한
'IT > ㄴ HPE & Juniper' 카테고리의 다른 글
| [JN0-650] IP Multicast - Q & A (0) | 2025.12.25 |
|---|---|
| [JN0-650] IP Multicast - Given a scenario (0) | 2025.12.25 |
| [JN0-650] IP Multicast - PIM Sparse-Mode, RP (concept / operation / discovery / election) (0) | 2025.12.25 |
| [JN0-650] IP Multicast - RPF, IGMP / IGMP Snooping (0) | 2025.12.25 |
| [JN0-650] IP Multicast - Components of IP multicast / ASM vs SSM (0) | 2025.12.25 |