Hướng dẫn chi tiết Cấu hình Multicast Anycast RP
Khi triển khai PIM Sparse-Mode trong các mạng Multicast quy mô lớn, Rendezvous Point (RP) là thành phần cốt lõi để kết nối luồng dữ liệu từ nguồn (Source) đến thiết bị nhận (Receiver). Để đảm bảo tính sẵn sàng cao (High Availability) và dự phòng cho RP, ngoài các phương pháp như AutoRP hay BSR, Anycast RP là giải pháp dự phòng vượt trội nhờ tận dụng hạ tầng định tuyến Unicast (IGP). 1. Tổng quan về Anycast RP và Vai trò của MSDP
Bước 1: Khai báo IP Anycast RP & PIM Sparse-Mode
Cấu hình giao diện Loopback 0 với IP 23.23.23.23 chung cho cả R2 và R3, đồng thời chỉ định tĩnh địa chỉ RP này:
Trên R2 & R3:
Plaintext
(config)# ip multicast-routing
(config)# interface Loopback0
(config-if)# ip address 23.23.23.23 255.255.255.255
(config-if)# exit
(config)# ip pim rp-address 23.23.23.23
Kích hoạt PIM Sparse-Mode trên các giao diện vật lý kết nối trên R1, R2, R3, R4. Bước 2: Thiết lập MSDP Peering giữa các RP
Tạo giao diện Loopback 1 có IP duy nhất trên mỗi router để thiết lập kết nối MSDP Peer (chạy qua TCP port 639).
Cấu hình trên R2:
Plaintext
R2(config)# interface Loopback1
R2(config-if)# ip address 2.2.2.2 255.255.255.255
R2(config-if)# exit
R2(config)# ip msdp originator-id Loopback1
R2(config)# ip msdp peer 3.3.3.3 connect-source Loopback1
Cấu hình trên R3:
Plaintext
R3(config)# interface Loopback1
R3(config-if)# ip address 3.3.3.3 255.255.255.255
R3(config-if)# exit
R3(config)# ip msdp originator-id Loopback1
R3(config-if)# ip msdp peer 2.2.2.2 connect-source Loopback1
Lưu ý: Lệnh ip msdp originator-id bắt buộc phải được khai báo để phân định Router ID cho MSDP, tránh việc Router tự chọn địa chỉ IP trùng lặp 23.23.23.23 làm Router ID. 4. Kiểm tra và Xác minh (Verification)
1. Kiểm tra trạng thái MSDP Peer
Sau khi cấu hình, kiểm tra phiên MSDP giữa R2 và R3 đã thiết lập thành công (State: Up):
Plaintext
R2# show ip msdp peer 3.3.3.3
MSDP Peer 3.3.3.3 (?), AS ?
Connection status:
State: Up, Resets: 0, Connection source: Loopback1 (2.2.2.2)
Uptime (Downtime): 00:01:36, Messages sent/received: 2/2
2. Kiểm tra bảng MSDP SA Cache
Khi R1 bắt đầu ping/phát dữ liệu tới nhóm 239.1.1.1, R2 nhận được luồng dữ liệu và gửi thông điệp SA (Source-Active) sang R3. R3 cập nhật bảng tin nguồn active:
Plaintext
R3# show ip msdp sa-cache
MSDP Source-Active Cache 1 entries
(192.168.12.1, 239.1.1.1), RP 2.2.2.2, AS ?, 00:03:01/00:05:29, Peer 2.2.2.2
3. Kiểm tra truyền nhận luồng dữ liệu (Ping Test)
Thực hiện ping kiểm tra từ R1 tới 239.1.1.1:
Plaintext
R1# ping 239.1.1.1 repeat 5
Sending 5, 100-byte ICMP Echos to 239.1.1.1, timeout is 2 seconds:
Reply to request 0 from 192.168.34.4, 12 ms
Reply to request 1 from 192.168.34.4, 12 ms
Reply to request 2 from 192.168.34.4, 12 ms
Success rate is 100 percent (5/5)
👉 Bảng mroute trên R3: Xuất hiện cờ M (MSDP created entry), xác nhận tuyến Multicast (192.168.12.1, 239.1.1.1) đã được học qua MSDP thành công. Cấu hình Mẫu Toàn tập (Reference Configuration)
Router R2:
Plaintext
hostname R2
!
ip multicast-routing
!
interface Loopback0
ip address 23.23.23.23 255.255.255.255
!
interface Loopback1
ip address 2.2.2.2 255.255.255.255
!
interface FastEthernet0/0
ip address 192.168.12.2 255.255.255.0
ip pim sparse-mode
!
interface FastEthernet0/1
ip address 192.168.23.2 255.255.255.0
ip pim sparse-mode
!
router ospf 1
network 0.0.0.0 255.255.255.255 area 0
!
ip pim rp-address 23.23.23.23
ip msdp originator-id Loopback1
ip msdp peer 3.3.3.3 connect-source Loopback1
📣 THÔNG BÁO KHAI GIẢNG KHÓA HỌC CCNP ENCOR (350-401)
Bạn muốn làm chủ hoàn toàn kiến thức Multicast (PIM, BSR, Anycast RP) cùng các công nghệ hạ tầng mạng chuyên sâu như OSPF, BGP, SD-Access, SD-WAN và Automation?
Nhanh tay đăng ký ngay hôm nay để nhận ưu đãi học phí tốt nhất!
Hotline: 0933 427 079
Khi triển khai PIM Sparse-Mode trong các mạng Multicast quy mô lớn, Rendezvous Point (RP) là thành phần cốt lõi để kết nối luồng dữ liệu từ nguồn (Source) đến thiết bị nhận (Receiver). Để đảm bảo tính sẵn sàng cao (High Availability) và dự phòng cho RP, ngoài các phương pháp như AutoRP hay BSR, Anycast RP là giải pháp dự phòng vượt trội nhờ tận dụng hạ tầng định tuyến Unicast (IGP). 1. Tổng quan về Anycast RP và Vai trò của MSDP
- Nguyên lý Anycast RP: Nhiều RP trong mạng được cấu hình cùng một địa chỉ IP trên giao diện Loopback và quảng bá vào IGP (OSPF/EIGRP). Các Source và Receiver sẽ tự động tìm đến RP gần nhất dựa theo bảng định tuyến Unicast.
- Vấn đề phát sinh: Khi Receiver kết nối tới RP1 còn Source đăng ký dữ liệu tới RP2, hai RP này sẽ không biết thông tin của nhau khiến luồng Multicast bị đứt gãy.
- Giải pháp MSDP: Multicast Source Discovery Protocol (MSDP) cho phép các Anycast RP chia sẻ thông tin về các nguồn đang phát dữ liệu (Source-Active / SA message), giúp các RP đồng bộ hóa dữ liệu nguồn Multicast.
- Source (R1): 192.168.12.1 phát luồng dữ liệu đến nhóm 239.1.1.1.
- Receiver (R4): 192.168.34.4 đăng ký nhận luồng dữ liệu 239.1.1.1.
- RP1 (R2): Loopback 0 (23.23.23.23/32), MSDP Peering IP (2.2.2.2/32).
- RP2 (R3): Loopback 0 (23.23.23.23/32), MSDP Peering IP (3.3.3.3/32).
- Định tuyến Unicast: OSPF Area 0 bật trên tất cả các giao diện.
Bước 1: Khai báo IP Anycast RP & PIM Sparse-Mode
Cấu hình giao diện Loopback 0 với IP 23.23.23.23 chung cho cả R2 và R3, đồng thời chỉ định tĩnh địa chỉ RP này:
Trên R2 & R3:
Plaintext
(config)# ip multicast-routing
(config)# interface Loopback0
(config-if)# ip address 23.23.23.23 255.255.255.255
(config-if)# exit
(config)# ip pim rp-address 23.23.23.23
Kích hoạt PIM Sparse-Mode trên các giao diện vật lý kết nối trên R1, R2, R3, R4. Bước 2: Thiết lập MSDP Peering giữa các RP
Tạo giao diện Loopback 1 có IP duy nhất trên mỗi router để thiết lập kết nối MSDP Peer (chạy qua TCP port 639).
Cấu hình trên R2:
Plaintext
R2(config)# interface Loopback1
R2(config-if)# ip address 2.2.2.2 255.255.255.255
R2(config-if)# exit
R2(config)# ip msdp originator-id Loopback1
R2(config)# ip msdp peer 3.3.3.3 connect-source Loopback1
Cấu hình trên R3:
Plaintext
R3(config)# interface Loopback1
R3(config-if)# ip address 3.3.3.3 255.255.255.255
R3(config-if)# exit
R3(config)# ip msdp originator-id Loopback1
R3(config-if)# ip msdp peer 2.2.2.2 connect-source Loopback1
Lưu ý: Lệnh ip msdp originator-id bắt buộc phải được khai báo để phân định Router ID cho MSDP, tránh việc Router tự chọn địa chỉ IP trùng lặp 23.23.23.23 làm Router ID. 4. Kiểm tra và Xác minh (Verification)
1. Kiểm tra trạng thái MSDP Peer
Sau khi cấu hình, kiểm tra phiên MSDP giữa R2 và R3 đã thiết lập thành công (State: Up):
Plaintext
R2# show ip msdp peer 3.3.3.3
MSDP Peer 3.3.3.3 (?), AS ?
Connection status:
State: Up, Resets: 0, Connection source: Loopback1 (2.2.2.2)
Uptime (Downtime): 00:01:36, Messages sent/received: 2/2
2. Kiểm tra bảng MSDP SA Cache
Khi R1 bắt đầu ping/phát dữ liệu tới nhóm 239.1.1.1, R2 nhận được luồng dữ liệu và gửi thông điệp SA (Source-Active) sang R3. R3 cập nhật bảng tin nguồn active:
Plaintext
R3# show ip msdp sa-cache
MSDP Source-Active Cache 1 entries
(192.168.12.1, 239.1.1.1), RP 2.2.2.2, AS ?, 00:03:01/00:05:29, Peer 2.2.2.2
3. Kiểm tra truyền nhận luồng dữ liệu (Ping Test)
Thực hiện ping kiểm tra từ R1 tới 239.1.1.1:
Plaintext
R1# ping 239.1.1.1 repeat 5
Sending 5, 100-byte ICMP Echos to 239.1.1.1, timeout is 2 seconds:
Reply to request 0 from 192.168.34.4, 12 ms
Reply to request 1 from 192.168.34.4, 12 ms
Reply to request 2 from 192.168.34.4, 12 ms
Success rate is 100 percent (5/5)
👉 Bảng mroute trên R3: Xuất hiện cờ M (MSDP created entry), xác nhận tuyến Multicast (192.168.12.1, 239.1.1.1) đã được học qua MSDP thành công. Cấu hình Mẫu Toàn tập (Reference Configuration)
Router R2:
Plaintext
hostname R2
!
ip multicast-routing
!
interface Loopback0
ip address 23.23.23.23 255.255.255.255
!
interface Loopback1
ip address 2.2.2.2 255.255.255.255
!
interface FastEthernet0/0
ip address 192.168.12.2 255.255.255.0
ip pim sparse-mode
!
interface FastEthernet0/1
ip address 192.168.23.2 255.255.255.0
ip pim sparse-mode
!
router ospf 1
network 0.0.0.0 255.255.255.255 area 0
!
ip pim rp-address 23.23.23.23
ip msdp originator-id Loopback1
ip msdp peer 3.3.3.3 connect-source Loopback1
📣 THÔNG BÁO KHAI GIẢNG KHÓA HỌC CCNP ENCOR (350-401)
Bạn muốn làm chủ hoàn toàn kiến thức Multicast (PIM, BSR, Anycast RP) cùng các công nghệ hạ tầng mạng chuyên sâu như OSPF, BGP, SD-Access, SD-WAN và Automation?
- 🗓 Lịch khai giảng: 10/09/2026
- ⏰ Thời gian học: Tối 3 - 5 - 7
- 🎯 Mục tiêu: Chuẩn hóa kiến thức hạ tầng doanh nghiệp theo chuẩn Cisco, làm chủ các bài lab thực tế phức tạp và sẵn sàng cho kỳ thi chứng chỉ quốc tế CCNP Enterprise (ENCOR 350-401).
Nhanh tay đăng ký ngay hôm nay để nhận ưu đãi học phí tốt nhất!
Hotline: 0933 427 079