{"id":216,"date":"2026-06-15T00:00:00","date_gmt":"2026-06-14T20:30:00","guid":{"rendered":"https:\/\/www.anynet.ir\/blog\/%d8%b3%d8%b1%d9%88%db%8c%d8%b3%d9%87%d8%a7%db%8c-%da%86%d9%86%d8%af%d9%be%d8%ae%d8%b4%db%8c-multicast-%d8%a8%d8%b1-%d8%a8%d8%b3%d8%aa%d8%b1-%d9%87%d8%b3%d8%aa%d9%87%d9%87%d8%a7%db%8c-srv6-ipv6\/"},"modified":"2026-06-15T00:00:00","modified_gmt":"2026-06-14T20:30:00","slug":"%d8%b3%d8%b1%d9%88%db%8c%d8%b3%d9%87%d8%a7%db%8c-%da%86%d9%86%d8%af%d9%be%d8%ae%d8%b4%db%8c-multicast-%d8%a8%d8%b1-%d8%a8%d8%b3%d8%aa%d8%b1-%d9%87%d8%b3%d8%aa%d9%87%d9%87%d8%a7%db%8c-srv6-ipv6","status":"publish","type":"post","link":"https:\/\/www.anynet.ir\/blog\/%d8%b3%d8%b1%d9%88%db%8c%d8%b3%d9%87%d8%a7%db%8c-%da%86%d9%86%d8%af%d9%be%d8%ae%d8%b4%db%8c-multicast-%d8%a8%d8%b1-%d8%a8%d8%b3%d8%aa%d8%b1-%d9%87%d8%b3%d8%aa%d9%87%d9%87%d8%a7%db%8c-srv6-ipv6\/","title":{"rendered":"\u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0628\u0631 \u0628\u0633\u062a\u0631 \u0647\u0633\u062a\u0647\u200c\u0647\u0627\u06cc SRv6 \/ IPv6"},"content":{"rendered":"<div>\n<div>\n<div>\n<h2 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0645\u0642\u062f\u0645\u0647<\/h2>\n<p style=\"direction: rtl; text-align: right\">\u0647\u0633\u062a\u0647\u200c\u0647\u0627\u06cc \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u062e\u062f\u0645\u0627\u062a (Service Provider) \u0628\u0647\u200c\u0637\u0648\u0631 \u067e\u06cc\u0648\u0633\u062a\u0647 \u062f\u0631 \u062d\u0627\u0644 \u062d\u0631\u06a9\u062a \u0628\u0647 \u0633\u0645\u062a \u0627\u0646\u062a\u0642\u0627\u0644 \u0635\u0631\u0641\u0627\u064b IPv6 \u0648 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc Segment Routing over IPv6 (SRv6) \u0647\u0633\u062a\u0646\u062f\u060c \u0627\u0645\u0627 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0631\u0627 \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0645\u0648\u0636\u0648\u0639 \u0641\u0631\u0639\u06cc \u062f\u0631 \u0646\u0638\u0631 \u06af\u0631\u0641\u062a. \u0647\u062f\u0641 \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0645\u0648\u0627\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0641\u0639\u0644\u06cc \u0627\u0632 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0648\u06cc\u200c\u067e\u06cc\u200c\u0627\u0646 (Multicast VPN) \u0628\u062f\u0648\u0646 \u0645\u0639\u0631\u0641\u06cc \u06cc\u06a9 \u0645\u062f\u0644 \u0627\u0646\u062a\u0642\u0627\u0644 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0645\u062c\u0632\u0627 \u06cc\u0627 \u0631\u0641\u062a\u0627\u0631 \u062a\u06a9\u062b\u06cc\u0631 (Replication) \u0645\u062e\u062a\u0635 SRv6\u060c \u0628\u0647 \u062c\u0644\u0648 \u0647\u062f\u0627\u06cc\u062a \u0634\u0648\u0646\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0631\u0648\u06cc\u06a9\u0631\u062f \u062a\u0648\u0635\u06cc\u0641\u200c\u0634\u062f\u0647 \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627\u060c \u062f\u0631\u062e\u062a \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast Tree) \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0628\u0648\u0645\u06cc (Native) \u062f\u0631 IPv6 \u062d\u0641\u0638 \u06a9\u0631\u062f\u0647 \u0648 \u0627\u0632 BGP Multicast VPN (MVPN) \u0628\u0631\u0627\u06cc \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0633\u0631\u0648\u06cc\u0633 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. SRv6 \u0647\u0645\u0686\u0646\u0627\u0646 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0628\u0633\u062a\u0631 \u06cc\u0648\u0646\u06cc\u06a9\u0633\u062a (Unicast) \u0648 \u0632\u0645\u06cc\u0646\u0647 \u0633\u0631\u0648\u06cc\u0633 \u0628\u0627\u0642\u06cc \u0645\u06cc\u200c\u0645\u0627\u0646\u062f\u061b \u0627\u0631\u0633\u0627\u0644 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast Forwarding) \u0646\u06cc\u0632 \u062a\u0648\u0633\u0637 PIMv6-SSM \u0648 \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc (Encapsulation) IP-in-IP \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u062f\u0631 \u0633\u0647 \u0628\u062e\u0634 \u062a\u062f\u0648\u06cc\u0646 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0628\u062e\u0634 \u0627\u0648\u0644 \u0628\u0647 \u0627\u0635\u0648\u0644 \u067e\u0627\u06cc\u0647 Multicast VPN \u0645\u06cc\u200c\u067e\u0631\u062f\u0627\u0632\u062f: \u0627\u0646\u0648\u0627\u0639 \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc (Core Tree)\u060c \u0645\u06a9\u0627\u0646\u06cc\u0632\u0645\u200c\u0647\u0627\u06cc \u062f\u0631\u062e\u062a \u062a\u0648\u0632\u06cc\u0639 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (MDT) \u0648 \u0645\u0641\u0627\u0647\u06cc\u0645 PMSI \u06a9\u0647 \u0641\u0627\u0631\u063a \u0627\u0632 \u0646\u0648\u0639 \u0634\u0628\u06a9\u0647 \u0627\u0646\u062a\u0642\u0627\u0644 (Transport)\u060c \u062f\u0631 \u0647\u0631 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc MVPN \u06a9\u0627\u0631\u0628\u0631\u062f \u062f\u0627\u0631\u0646\u062f. \u0628\u062e\u0634 \u062f\u0648\u0645\u060c \u0645\u0639\u0645\u0627\u0631\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0633\u06cc\u0633\u06a9\u0648 \u0628\u0631\u0627\u06cc \u0647\u0633\u062a\u0647\u200c\u0647\u0627\u06cc SRv6 \/ IPv6 \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f \u0648 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0627\u06cc\u0646 \u0627\u0635\u0648\u0644 \u067e\u0627\u06cc\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0628\u0648\u0645\u06cc IPv6\u060c \u067e\u0631\u0648\u062a\u06a9\u0644 PIMv6-SSM \u0648 BGP MVPN \u0628\u0631 \u0631\u0648\u06cc \u06cc\u06a9 \u0647\u0633\u062a\u0647 IPv6 \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc SRv6 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u06cc\u200c\u06af\u0631\u062f\u0646\u062f. \u0628\u062e\u0634 \u0633\u0648\u0645\u060c \u0646\u0645\u0648\u0646\u0647 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc (Configuration) \u0648 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc (Verification) \u0645\u0631\u062a\u0628\u0637 \u0628\u0627 \u06cc\u06a9 \u062a\u0648\u067e\u0648\u0644\u0648\u0698\u06cc \u0645\u0631\u062c\u0639 \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f \u062a\u0627 \u062e\u0648\u0627\u0646\u0646\u062f\u0647 \u0628\u062a\u0648\u0627\u0646\u062f \u0627\u0632 \u0645\u0631\u062d\u0644\u0647 \u0645\u0641\u0647\u0648\u0645 \u0628\u0647 \u0645\u0631\u062d\u0644\u0647 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc (Deployment) \u06af\u0627\u0645 \u0628\u0631\u062f\u0627\u0631\u062f.<\/p>\n<h2 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0686\u0631\u0627 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0627\u0647\u0645\u06cc\u062a \u062f\u0627\u0631\u062f<\/h2>\n<p style=\"direction: rtl; text-align: right\">\u0628\u0627\u0631\u0647\u0627\u06cc \u06a9\u0627\u0631\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u062f\u0631 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062e\u062f\u0645\u0627\u062a (Service Provider)\u060c \u0633\u0627\u0632\u0645\u0627\u0646\u06cc (Enterprise) \u0648 \u062f\u0648\u0644\u062a\u06cc \u0628\u0647 \u062f\u0644\u06cc\u0644 \u0631\u0634\u062f \u0631\u0633\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u0632\u0646\u062f\u0647\u060c IPTV\u060c \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0628\u0627\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0627\u0644\u06cc\u060c \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0646\u0638\u0627\u0631\u062a\u06cc \u0648 \u0627\u06cc\u0646\u062a\u0631\u0646\u062a \u0627\u0634\u06cc\u0627 (IoT) \u0647\u0645\u0686\u0646\u0627\u0646 \u062f\u0631 \u062d\u0627\u0644 \u0627\u0641\u0632\u0627\u06cc\u0634 \u0627\u0633\u062a. \u0628\u0627 \u0645\u0647\u0627\u062c\u0631\u062a \u0627\u06cc\u0646 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627 \u0628\u0647 \u0633\u0645\u062a SRv6\u060c \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0646\u06cc\u0632 \u0628\u0627\u06cc\u062f \u0647\u0645\u06af\u0627\u0645 \u0628\u0627 \u0622\u0646\u200c\u0647\u0627 \u0645\u0647\u0627\u062c\u0631\u062a \u06a9\u0646\u0646\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0645\u0639\u0645\u0627\u0631\u06cc \u062a\u0648\u0635\u06cc\u0641\u200c\u0634\u062f\u0647 \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u062a\u0636\u0645\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u0628\u0648\u0645\u06cc (Natively) \u0648 \u0628\u062f\u0648\u0646 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u0645\u0648\u0627\u0632\u06cc \u06cc\u0627 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627\u06cc \u0647\u0645\u200c\u067e\u0648\u0634\u0627\u0646 (Overlay) \u062e\u0627\u0631\u062c \u0627\u0632 \u067e\u0634\u062a\u0647 IPv6\u060c \u0628\u0647 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc IPv6\/SRv6 \u0645\u0646\u062a\u0642\u0644 \u0634\u0648\u062f.<\/p>\n<h2 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0627\u0635\u0648\u0644 \u067e\u0627\u06cc\u0647 (Fundamentals) \u0634\u0628\u06a9\u0647 \u062e\u0635\u0648\u0635\u06cc \u0645\u062c\u0627\u0632\u06cc \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast VPN)<\/h2>\n<p style=\"direction: rtl; text-align: right\">\u067e\u06cc\u0634 \u0627\u0632 \u0628\u0631\u0631\u0633\u06cc \u0631\u0627\u0647\u06a9\u0627\u0631 \u0628\u0648\u0645\u06cc IPv6\u060c \u062f\u0631\u06a9 \u0645\u0641\u0627\u0647\u06cc\u0645 \u0628\u0646\u06cc\u0627\u062f\u06cc Multicast VPN \u06a9\u0647 \u0632\u06cc\u0631\u0628\u0646\u0627\u06cc \u0627\u06cc\u0646 \u0645\u0639\u0645\u0627\u0631\u06cc \u0647\u0633\u062a\u0646\u062f\u060c \u0636\u0631\u0648\u0631\u06cc \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0628\u062e\u0634 \u0628\u0647 \u0628\u0631\u0631\u0633\u06cc \u0628\u0644\u0648\u06a9\u200c\u0647\u0627\u06cc \u0633\u0627\u0632\u0646\u062f\u0647\u060c \u0627\u0646\u0648\u0627\u0639 \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc (Core Tree Types) \u0648 \u0645\u06a9\u0627\u0646\u06cc\u0632\u0645\u200c\u0647\u0627\u06cc MDT \u0645\u06cc\u200c\u067e\u0631\u062f\u0627\u0632\u062f \u06a9\u0647 \u0647\u0631 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc Multicast VPN\u060c \u0635\u0631\u0641\u200c\u0646\u0638\u0631 \u0627\u0632 \u0628\u0633\u062a\u0631 \u0627\u0646\u062a\u0642\u0627\u0644 (Transport) \u0632\u06cc\u0631\u06cc\u0646\u060c \u0628\u0647 \u0622\u0646\u200c\u0647\u0627 \u0648\u0627\u0628\u0633\u062a\u0647 \u0627\u0633\u062a.<\/p>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u0647\u0633\u062a\u0647 (Core Trees)<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u062f\u0631 \u0645\u0639\u0645\u0627\u0631\u06cc MVPN\u060c \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0644\u0628\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (PE) \u0628\u0627\u06cc\u062f \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0645\u0634\u062a\u0631\u06cc \u0631\u0627 \u062f\u0631 \u0633\u0631\u0627\u0633\u0631 \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider Core) \u0645\u0646\u062a\u0642\u0644 \u06a9\u0646\u0646\u062f\u060c \u0628\u062f\u0648\u0646 \u0627\u06cc\u0646\u06a9\u0647 \u0646\u06cc\u0627\u0632 \u0628\u0627\u0634\u062f \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0647\u0633\u062a\u0647\u060c \u0648\u0636\u0639\u06cc\u062a (State) \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0647\u0631 VPN \u0631\u0627 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u06a9\u0646\u0646\u062f. \u0627\u06cc\u0646 \u0627\u0645\u0631 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u0647\u0633\u062a\u0647 (Core Trees) \u0645\u062d\u0642\u0642 \u0645\u06cc\u200c\u0634\u0648\u062f: \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u062a\u0648\u0632\u06cc\u0639 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u062f\u0631 \u0633\u0637\u062d \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u06a9\u0647 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0634\u062f\u0647 (Encapsulated) \u0645\u0634\u062a\u0631\u06cc \u0631\u0627 \u0628\u06cc\u0646 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc PE \u062c\u0627\u0628\u0647\u200c\u062c\u0627 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u062f\u0631\u062e\u062a \u0647\u0633\u062a\u0647 \u0628\u0647 \u0637\u0648\u0631 \u0631\u0633\u0645\u06cc \u0631\u0627\u0628\u0637 \u0633\u0631\u0648\u06cc\u0633 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (PMSI) \u0646\u0627\u0645\u06cc\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. PMSI \u0647\u0633\u062a\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u062a\u0648\u0646\u0644 \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0627\u0646\u062a\u0632\u0627\u0639 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0644\u0628\u0647 (PE) \u0634\u0631\u06a9\u062a\u200c\u06a9\u0646\u0646\u062f\u0647 \u062f\u0631 \u06cc\u06a9 VPN \u0645\u0634\u062e\u0635 \u0631\u0627 \u0628\u0647 \u06cc\u06a9\u062f\u06cc\u06af\u0631 \u0645\u062a\u0635\u0644 \u0645\u06cc\u200c\u0646\u0645\u0627\u06cc\u062f.<\/p>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u0646\u0642\u0637\u0647 \u0628\u0647 \u0686\u0646\u062f \u0646\u0642\u0637\u0647 (Point-to-Multipoint)<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u06cc\u06a9 \u062f\u0631\u062e\u062a \u0646\u0642\u0637\u0647 \u0628\u0647 \u0686\u0646\u062f \u0646\u0642\u0637\u0647 (P2MP) \u062f\u0627\u0631\u0627\u06cc \u06cc\u06a9 \u0631\u06cc\u0634\u0647 \u0648\u0627\u062d\u062f\u060c \u06cc\u0639\u0646\u06cc PE \u0648\u0631\u0648\u062f\u06cc (ingress PE)\u060c \u0648 \u0686\u0646\u062f\u06cc\u0646 \u0628\u0631\u06af\u060c \u06cc\u0639\u0646\u06cc PE\u0647\u0627\u06cc \u062e\u0631\u0648\u062c\u06cc (egress PE) \u0628\u0627 \u06af\u06cc\u0631\u0646\u062f\u0647\u200c\u0647\u0627\u06cc \u0639\u0644\u0627\u0642\u0647\u200c\u0645\u0646\u062f \u0627\u0633\u062a. \u0628\u0631\u062e\u0644\u0627\u0641 \u062a\u0648\u0646\u0644\u200c\u0647\u0627\u06cc \u0646\u0642\u0637\u0647 \u0628\u0647 \u0646\u0642\u0637\u0647 (P2P) \u06a9\u0647 \u0628\u0647 \u06cc\u06a9 \u0645\u0633\u06cc\u0631 \u0645\u062c\u0632\u0627 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0645\u0642\u0635\u062f \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u0646\u062f\u060c \u06cc\u06a9 \u062f\u0631\u062e\u062a P2MP \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0631\u0627 \u062f\u0631 \u0646\u0642\u0627\u0637 \u0627\u0646\u0634\u0639\u0627\u0628 \u062f\u0631 \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647 \u062a\u06a9\u062b\u06cc\u0631 \u06a9\u0631\u062f\u0647 \u0648 \u06cc\u06a9 \u0646\u0633\u062e\u0647 \u0627\u0632 \u0647\u0631 \u0628\u0633\u062a\u0647 \u0631\u0627 \u0628\u0647 \u0637\u0648\u0631 \u06a9\u0627\u0631\u0622\u0645\u062f \u0628\u0647 \u062a\u0645\u0627\u0645 \u06af\u06cc\u0631\u0646\u062f\u0647\u200c\u0647\u0627\u06cc \u0639\u0644\u0627\u0642\u0647\u200c\u0645\u0646\u062f \u062a\u062d\u0648\u06cc\u0644 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\"><img decoding=\"async\" alt=\"Point-to-multipoint tree\" src=\"https:\/\/www.anynet.ir\/blog\/wp-content\/uploads\/2026\/10\/figure-01-1780463169-scaled.webp\"><em>\u0634\u06a9\u0644 1: \u062f\u0631\u062e\u062a \u0646\u0642\u0637\u0647 \u0628\u0647 \u0686\u0646\u062f \u0646\u0642\u0637\u0647 (P2MP) \u0628\u0627 \u06cc\u06a9 PE \u0648\u0631\u0648\u062f\u06cc \u06a9\u0647 \u0628\u0647 \u0686\u0646\u062f\u06cc\u0646 PE \u062e\u0631\u0648\u062c\u06cc \u0645\u0646\u0634\u0639\u0628 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0647\u0633\u062a\u0647 (Core routers)\u060c \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0631\u0627 \u062f\u0631 \u0646\u0642\u0627\u0637 \u0627\u0646\u0634\u0639\u0627\u0628 \u062a\u06a9\u062b\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/em><\/p>\n<ul style=\"direction: rtl; text-align: right\">\n<li>\u0631\u0648\u062a\u0631 PE \u0648\u0631\u0648\u062f\u06cc \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0631\u06cc\u0634\u0647 \u062f\u0631\u062e\u062a \u0639\u0645\u0644 \u06a9\u0631\u062f\u0647 \u0648 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0645\u0634\u062a\u0631\u06cc \u0631\u0627 \u0628\u0647 \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647 \u062a\u0632\u0631\u06cc\u0642 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<li>\u0647\u0631 \u0631\u0648\u062a\u0631 PE \u062e\u0631\u0648\u062c\u06cc \u06a9\u0647 \u062f\u0627\u0631\u0627\u06cc \u06af\u06cc\u0631\u0646\u062f\u0647\u200c\u0647\u0627\u06cc \u0641\u0639\u0627\u0644 \u0627\u0633\u062a\u060c \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0628\u0631\u06af \u0628\u0647 \u0627\u06cc\u0646 \u062f\u0631\u062e\u062a \u0645\u06cc\u200c\u067e\u06cc\u0648\u0646\u062f\u062f.<\/li>\n<li>\u0631\u0648\u062a\u0631\u0647\u0627\u06cc P \u062f\u0631 \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647\u060c \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0631\u0627 \u062f\u0631 \u0646\u0642\u0627\u0637 \u0627\u0646\u0634\u0639\u0627\u0628 \u062a\u06a9\u062b\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0622\u0646\u200c\u0647\u0627 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0631\u0627 \u0628\u062f\u0648\u0646 \u0647\u06cc\u0686\u200c\u06af\u0648\u0646\u0647 \u0622\u06af\u0627\u0647\u06cc \u0627\u0632 \u0644\u0627\u06cc\u0647 \u067e\u0648\u0634\u0634\u06cc (Overlay) \u0645\u0634\u062a\u0631\u06cc\u060c \u0647\u062f\u0627\u06cc\u062a \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/li>\n<li>\u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0631\u062e\u062a \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0628\u0647 \u0635\u0648\u0631\u062a \u06af\u0627\u0645\u200c\u0628\u0647\u200c\u06af\u0627\u0645 (Hop-by-hop) \u0648 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 PIM joins \u0628\u0647 \u0633\u0645\u062a \u0622\u062f\u0631\u0633 \u0631\u0648\u062a\u0631 PE \u0631\u06cc\u0634\u0647 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n<\/ul>\n<p style=\"direction: rtl; text-align: right\">\u0627\u06cc\u0646 \u0645\u062f\u0644\u060c \u0648\u0636\u0639\u06cc\u062a \u0647\u0633\u062a\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider Core State) \u0631\u0627 \u0645\u062a\u0646\u0627\u0633\u0628 \u0628\u0627 \u062a\u0639\u062f\u0627\u062f \u0645\u0646\u0627\u0628\u0639 \u0641\u0639\u0627\u0644 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast Sources) \u0646\u06af\u0647 \u0645\u06cc\u200c\u062f\u0627\u0631\u062f\u060c \u0646\u0647 \u062a\u0639\u062f\u0627\u062f \u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u0634\u062a\u0631\u06cc (Customer Flows).<\/p>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0627\u0646\u0648\u0627\u0639 PMSI<\/h3>\n<p style=\"direction: rtl; text-align: right\"><img decoding=\"async\" alt=\"PMSI types\" src=\"https:\/\/www.anynet.ir\/blog\/wp-content\/uploads\/2026\/10\/figure-02-1780463176-scaled.webp\"><em>\u0634\u06a9\u0644 2: \u062f\u0648 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u0627\u0635\u0644\u06cc PMSI: \u0645\u062f\u0644 I-PMSI \u06a9\u0647 \u0628\u0627 \u0646\u0627\u0645 Default MDT \u0646\u06cc\u0632 \u0634\u0646\u0627\u062e\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u062a\u0645\u0627\u0645\u06cc PE\u0647\u0627 \u0631\u0627 \u0628\u0647 \u06cc\u06a9\u062f\u06cc\u06af\u0631 \u0645\u062a\u0635\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 S-PMSI \u06a9\u0647 \u0628\u0627 \u0646\u0627\u0645 Data MDT \u0646\u06cc\u0632 \u0634\u0646\u0627\u062e\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u062a\u0646\u0647\u0627 PE\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0647 \u0647\u0645 \u0645\u062a\u0635\u0644 \u0645\u06cc\u200c\u0633\u0627\u0632\u062f.<\/em><\/p>\n<p style=\"direction: rtl; text-align: right\">\u0686\u0627\u0631\u0686\u0648\u0628 MVPN \u0686\u0646\u062f\u06cc\u0646 \u0646\u0648\u0639 PMSI \u0631\u0627 \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062f\u0648 \u0645\u0648\u0631\u062f \u0627\u0632 \u0645\u0631\u062a\u0628\u0637\u200c\u062a\u0631\u06cc\u0646 \u0622\u0646\u200c\u0647\u0627 \u0639\u0628\u0627\u0631\u062a\u0646\u062f \u0627\u0632:<\/p>\n<div style=\"display: flex\" title=\"\u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0644 \u0627\u06cc\u0646 \u0628\u062e\u0634\">&nbsp;<\/div>\n<table class=\"english-numbers\" style=\"direction: rtl; text-align: right\">\n<thead>\n<tr>\n<th>\u0646\u0648\u0639 PMSI<\/th>\n<th>\u0645\u062d\u062f\u0648\u062f\u0647 \u062f\u0631\u062e\u062a (Tree scope)<\/th>\n<th>\u06a9\u0627\u0631\u0628\u0631\u062f<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>PMSI \u0641\u0631\u0627\u06af\u06cc\u0631 (I-PMSI)<\/td>\n<td>\u0627\u062a\u0635\u0627\u0644 \u062a\u0645\u0627\u0645 PE\u0647\u0627 \u062f\u0631 \u06cc\u06a9 VRF<\/td>\n<td>MDT \u067e\u06cc\u0634\u200c\u0641\u0631\u0636<\/td>\n<\/tr>\n<tr>\n<td>PMSI \u0627\u0646\u062a\u062e\u0627\u0628\u06cc (S-PMSI)<\/td>\n<td>\u0627\u062a\u0635\u0627\u0644 \u062a\u0646\u0647\u0627 PE\u0647\u0627\u06cc \u062f\u0627\u0631\u0627\u06cc \u06af\u06cc\u0631\u0646\u062f\u0647 \u0641\u0639\u0627\u0644<\/td>\n<td>MDT \u062f\u0627\u062f\u0647<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"direction: rtl; text-align: right\">I-PMSI \u0647\u0645\u06cc\u0634\u0647 \u0641\u0639\u0627\u0644 \u0627\u0633\u062a \u0648 \u0633\u06cc\u06af\u0646\u0627\u0644\u06cc\u0646\u06af \u06a9\u0646\u062a\u0631\u0644\u06cc \u0648 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0628\u0627 \u0646\u0631\u062e \u067e\u0627\u06cc\u06cc\u0646 \u0631\u0627 \u062d\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. S-PMSI \u0628\u0631 \u0627\u0633\u0627\u0633 \u062a\u0642\u0627\u0636\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u062f \u062a\u0627 \u0628\u0627 \u0627\u0631\u0633\u0627\u0644 \u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0627 \u0646\u0631\u062e \u0628\u0627\u0644\u0627 \u062a\u0646\u0647\u0627 \u0628\u0647 PE\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0647 \u0622\u0646\u200c\u0647\u0627 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u0646\u062f\u060c \u06a9\u0627\u0631\u0627\u06cc\u06cc \u0631\u0627 \u0628\u0647\u06cc\u0646\u0647 \u06a9\u0646\u062f.<\/p>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">MDT \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 (Default MDT)<\/h3>\n<p style=\"direction: rtl; text-align: right\">Default MDT \u062f\u0631\u062e\u062a \u0628\u0646\u06cc\u0627\u062f\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062a\u0645\u0627\u0645\u06cc \u0631\u0648\u062a\u0631\u0647\u0627\u06cc PE \u0634\u0631\u06a9\u062a\u200c\u06a9\u0646\u0646\u062f\u0647 \u062f\u0631 \u06cc\u06a9 \u0646\u0645\u0648\u0646\u0647 VPN Routing and Forwarding (VRF) \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0631\u0627 \u0628\u0647 \u06cc\u06a9\u062f\u06cc\u06af\u0631 \u0645\u062a\u0635\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f\u061b \u0627\u06cc\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a \u0647\u0645\u0648\u0627\u0631\u0647 \u0641\u0639\u0627\u0644 \u0627\u0633\u062a \u0648 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0628\u0633\u062a\u0631 \u0627\u0646\u062a\u0642\u0627\u0644 \u067e\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0645\u0634\u062a\u0631\u06cc \u0648 \u062f\u0631 \u0645\u062f\u0644\u200c\u0647\u0627\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc PIM\u060c \u0628\u0631\u0627\u06cc \u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0645\u0634\u062a\u0631\u06cc \u0639\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u06cc\u06a9 VRF \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0628\u0647 \u0647\u0631 PE \u06cc\u06a9 \u0622\u062f\u0631\u0633 \u06af\u0631\u0648\u0647 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0628\u0631\u0627\u06cc Default MDT \u0627\u062e\u062a\u0635\u0627\u0635 \u0645\u06cc\u200c\u06cc\u0627\u0628\u062f. \u062a\u0645\u0627\u0645\u06cc PE\u0647\u0627 \u062f\u0631 \u0622\u0646 VRF \u0628\u0647 \u0627\u06cc\u0646 \u06af\u0631\u0648\u0647 \u0645\u0644\u062d\u0642 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f \u0648 \u06cc\u06a9 \u062f\u0631\u062e\u062a \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Shared Multicast Tree) \u0631\u0627 \u062f\u0631 \u0633\u0631\u0627\u0633\u0631 \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider Core) \u062a\u0634\u06a9\u06cc\u0644 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0627\u0632 \u062f\u06cc\u062f\u06af\u0627\u0647 PIM \u06a9\u0647 \u062f\u0631 \u0644\u0627\u06cc\u0647 Overlay \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 VRF \u0645\u0634\u062a\u0631\u06cc \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c Default MDT \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0645\u0627\u0646\u0646\u062f \u06cc\u06a9 \u0634\u0628\u06a9\u0647 \u0645\u062d\u0644\u06cc \u0645\u062c\u0627\u0632\u06cc (Virtual LAN) \u0639\u0645\u0644 \u06a9\u0646\u062f \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u062a\u0645\u0627\u0645\u06cc PE\u0647\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0647\u0645\u0633\u0627\u06cc\u06af\u0627\u0646 PIM \u0645\u062a\u0635\u0644 \u0628\u0647 \u0635\u0648\u0631\u062a \u0645\u0633\u062a\u0642\u06cc\u0645 \u0638\u0627\u0647\u0631 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u062f\u0631 \u0645\u062f\u0644 BGP C-multicast \u06a9\u0647 \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u06a9\u0634\u0641 PE \u0648 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u0639\u0636\u0648\u06cc\u062a \u062f\u0631 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0645\u0634\u062a\u0631\u06cc (Customer multicast joins) \u062a\u0648\u0633\u0637 BGP MVPN \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u061b MDT \u062a\u0648\u0646\u0644 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider tunnel) \u0644\u0627\u0632\u0645 \u0628\u0631\u0627\u06cc \u062d\u0645\u0644 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0634\u062f\u0647 \u0645\u0634\u062a\u0631\u06cc \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc:<\/p>\n<ul style=\"direction: rtl; text-align: right\">\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0647\u0645\u06cc\u0634\u0647 \u0631\u0648\u0634\u0646 (Always on)<\/strong>MDT \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0628\u0647 \u0645\u062d\u0636 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc VRF \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0635\u0631\u0641\u200c\u0646\u0638\u0631 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc \u062f\u0631 \u062c\u0631\u06cc\u0627\u0646 \u0628\u0627\u0634\u062f \u06cc\u0627 \u062e\u06cc\u0631.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u062d\u0645\u0644 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u067e\u0627\u06cc\u0647 \u0645\u0634\u062a\u0631\u06cc<\/strong>\u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (S,G) \u0645\u0634\u062a\u0631\u06cc \u062f\u0631 \u0627\u0628\u062a\u062f\u0627 \u0631\u0648\u06cc MDT \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u060c \u0645\u06af\u0631 \u0627\u06cc\u0646\u06a9\u0647 \u06cc\u06a9 Data MDT \u0641\u0639\u0627\u0644 \u0634\u0648\u062f.<\/li>\n<li>multicast \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc BGP MVPN \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f\u060c \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 MDT \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062f\u0631\u062e\u062a \u0627\u0646\u062a\u0642\u0627\u0644 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0639\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0627\u0634\u062a\u0631\u0627\u06a9\u200c\u06af\u0630\u0627\u0631\u06cc \u0628\u06cc\u0646 \u062e\u0627\u0646\u0648\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0622\u062f\u0631\u0633 (Address Families)<\/strong>\u06cc\u06a9 \u06af\u0631\u0648\u0647 MDT \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0648\u0627\u062d\u062f\u060c \u0647\u0645 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc IPv4 \u0648 \u0647\u0645 IPv6 \u0645\u0634\u062a\u0631\u06cc \u0631\u0627 \u062f\u0631 \u06cc\u06a9 VRF \u06cc\u06a9\u0633\u0627\u0646 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u06cc\u06a9 \u0645\u0648\u0631\u062f \u0628\u0631\u0627\u06cc \u0647\u0631 VRF<\/strong>\u0647\u0631 VRF \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u0686\u0646\u062f\u067e\u062e\u0634\u06cc\u060c \u062f\u0627\u0631\u0627\u06cc MDT \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u062e\u0648\u062f \u0628\u0627 \u06cc\u06a9 \u06af\u0631\u0648\u0647 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u0627\u0633\u062a.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u06cc\u06a9 \u0639\u062f\u062f \u0628\u0631\u0627\u06cc \u0647\u0631 VRF<\/strong>&#8211; \u0647\u0631 VRF \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u062f\u0627\u0631\u0627\u06cc Default MDT \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u062e\u0648\u062f \u0628\u0627 \u06cc\u06a9 \u06af\u0631\u0648\u0647 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc \u0645\u0646\u062d\u0635\u0631 \u0628\u0647 \u0641\u0631\u062f \u0627\u0633\u062a.<\/li>\n<\/ul>\n<p style=\"direction: rtl; text-align: right\">\u0627\u0632 \u0622\u0646\u062c\u0627\u06cc\u06cc \u06a9\u0647 \u062a\u0645\u0627\u0645 \u062a\u062c\u0647\u06cc\u0632\u0627\u062a PE \u062f\u0631 \u06cc\u06a9 VRF \u0627\u0632 \u06cc\u06a9 Default MDT \u0648\u0627\u062d\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u060c \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider Core) \u0628\u0647 \u0627\u0632\u0627\u06cc \u0647\u0631 VRF \u06cc\u06a9 \u062f\u0631\u062e\u062a \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast Tree) \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0646\u0647 \u0628\u0647 \u0627\u0632\u0627\u06cc \u0647\u0631 \u062c\u0631\u06cc\u0627\u0646 \u0645\u0634\u062a\u0631\u06cc. \u0627\u06cc\u0646 \u0627\u0645\u0631 \u0628\u0627\u0639\u062b \u0645\u06cc\u200c\u0634\u0648\u062f \u0648\u0636\u0639\u06cc\u062a \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647 \u062d\u062a\u06cc \u0628\u0627 \u0627\u0641\u0632\u0627\u06cc\u0634 \u062a\u0639\u062f\u0627\u062f \u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627\u06cc \u0645\u0634\u062a\u0631\u06cc \u0642\u0627\u0628\u0644 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0628\u0627\u0642\u06cc \u0628\u0645\u0627\u0646\u062f.<code>(S,G)<\/code>\u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627 \u0627\u0641\u0632\u0627\u06cc\u0634 \u0645\u06cc\u200c\u06cc\u0627\u0628\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644\u060c Default MDT \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0631\u0627 \u0628\u0647 \u062a\u0645\u0627\u0645 PE\u0647\u0627 \u062f\u0631 VRF\u060c \u0627\u0632 \u062c\u0645\u0644\u0647 \u0622\u0646\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u06af\u06cc\u0631\u0646\u062f\u0647 \u0641\u0639\u0627\u0644 \u0646\u062f\u0627\u0631\u0646\u062f\u060c \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0631\u0627\u06cc \u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0627 \u0646\u0631\u062e \u067e\u0627\u06cc\u06cc\u0646 \u0648 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u06a9\u0646\u062a\u0631\u0644\u06cc\u060c \u0627\u06cc\u0646 \u0633\u0631\u0628\u0627\u0631 (Overhead) \u0642\u0627\u0628\u0644 \u0642\u0628\u0648\u0644 \u0627\u0633\u062a. \u0628\u0631\u0627\u06cc \u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0627 \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f (Bandwidth) \u0628\u0627\u0644\u0627\u060c Data MDT \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u06a9\u0627\u0631\u0622\u0645\u062f\u062a\u0631\u06cc \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\"><img decoding=\"async\" alt=\"Default MDT forwarding\" src=\"https:\/\/www.anynet.ir\/blog\/wp-content\/uploads\/2026\/10\/figure-03-1780463177-scaled.webp\"><em>\u0634\u06a9\u0644 3: \u062d\u0627\u0644\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 MDT \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0631\u0627 \u0628\u0647 \u062a\u0645\u0627\u0645 PE\u0647\u0627 \u062f\u0631 VRF \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. PE\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u06af\u06cc\u0631\u0646\u062f\u0647 \u0639\u0644\u0627\u0642\u0647\u200c\u0645\u0646\u062f\u06cc \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u062c\u0631\u06cc\u0627\u0646 (Flow) \u062e\u0627\u0635 \u0646\u062f\u0627\u0631\u0646\u062f\u060c \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0646\u0627\u062e\u0648\u0627\u0633\u062a\u0647 \u0631\u0627 \u062d\u0630\u0641 (Drop) \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/em><\/p>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">MDT \u062f\u0627\u062f\u0647 (Data MDT)<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u0642\u0627\u0628\u0644\u06cc\u062a Data MDT \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0627\u06cc\u06cc \u062f\u0631 Default MDT \u0631\u0627 \u0628\u0631\u0637\u0631\u0641 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 Default MDT \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0631\u0627 \u0628\u0647 \u062a\u0645\u0627\u0645 PE\u0647\u0627 \u062f\u0631 \u06cc\u06a9 VRF \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c Data MDT \u06cc\u06a9 \u062f\u0631\u062e\u062a \u0627\u0646\u062a\u062e\u0627\u0628\u06cc \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u062a\u0646\u0647\u0627 \u0634\u0627\u0645\u0644 PE\u0647\u0627\u06cc\u06cc \u0627\u0633\u062a \u06a9\u0647 \u06af\u06cc\u0631\u0646\u062f\u0647\u200c\u0647\u0627\u06cc \u0641\u0639\u0627\u0644 \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc \u062e\u0627\u0635 \u062f\u0627\u0631\u0646\u062f<code>(S,G)<\/code>\u062c\u0631\u06cc\u0627\u0646 (Flow)<\/p>\n<p style=\"direction: rtl; text-align: right\"><img decoding=\"async\" alt=\"Data MDT forwarding\" src=\"https:\/\/www.anynet.ir\/blog\/wp-content\/uploads\/2026\/10\/figure-04-1780463183-scaled.webp\"><em>\u0634\u06a9\u0644 4: Data MDT \u06cc\u06a9 \u062f\u0631\u062e\u062a P2MP \u0627\u0646\u062a\u062e\u0627\u0628\u06cc \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062a\u0646\u0647\u0627 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0644\u0628\u0647 (PE) \u06a9\u0647 \u062f\u0627\u0631\u0627\u06cc \u06af\u06cc\u0631\u0646\u062f\u0647\u200c\u0647\u0627\u06cc \u0641\u0639\u0627\u0644 \u0647\u0633\u062a\u0646\u062f \u0628\u0647 Data MDT \u0645\u0644\u062d\u0642 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u061b \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0644\u0628\u0647 (PE) \u0628\u062f\u0648\u0646 \u06af\u06cc\u0631\u0646\u062f\u0647\u060c \u0633\u06cc\u06af\u0646\u0627\u0644\u06cc\u0646\u06af \u0631\u0627 \u06a9\u0634 (Cache) \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0627\u0645\u0627 \u0628\u0647 \u0622\u0646 \u0645\u0644\u062d\u0642 \u0646\u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/em><\/p>\n<p style=\"direction: rtl; text-align: right\">\u062a\u0648\u0627\u0644\u06cc \u0628\u0647 \u0634\u0631\u062d \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n<table class=\"english-numbers\" style=\"direction: rtl; text-align: right\">\n<thead>\n<tr>\n<th>\u0645\u0631\u062d\u0644\u0647<\/th>\n<th>\u0639\u0645\u0644\u06a9\u0631\u062f<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1. \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632 \u0622\u0633\u062a\u0627\u0646\u0647 (Threshold trigger)<\/td>\n<td>\u0631\u0648\u062a\u0631 \u0644\u0628\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0648\u0631\u0648\u062f\u06cc (Ingress PE) \u0646\u0631\u062e \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0647\u0631 \u0645\u0634\u062a\u0631\u06cc \u0631\u0627 \u0646\u0638\u0627\u0631\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f<code>(S,G)<\/code>\u0631\u0648\u06cc Default MDT. \u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u06cc\u06a9 \u062c\u0631\u06cc\u0627\u0646 \u0627\u0632 \u0622\u0633\u062a\u0627\u0646\u0647 \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f (Bandwidth) \u0642\u0627\u0628\u0644 \u062a\u0646\u0638\u06cc\u0645 \u0641\u0631\u0627\u062a\u0631 \u0631\u0648\u062f\u060c \u06cc\u0627 \u062f\u0631 \u0635\u0648\u0631\u062a \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0628\u0644\u0627\u0641\u0627\u0635\u0644\u0647\u060c \u0631\u0648\u062a\u0631 \u0644\u0628\u0647 \u0648\u0631\u0648\u062f\u06cc \u06cc\u06a9 Data MDT \u0631\u0627 \u0622\u063a\u0627\u0632 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/td>\n<\/tr>\n<tr>\n<td>2. \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc (Signaling)<\/td>\n<td>\u0631\u0648\u062a\u0631 \u0644\u0628\u0647 \u0648\u0631\u0648\u062f\u06cc \u06cc\u06a9 \u0645\u0633\u06cc\u0631 BGP MVPN \u0646\u0648\u0639 3\u060c \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 S-PMSI\u060c \u0631\u0627 \u0628\u0647 \u062a\u0645\u0627\u0645 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0644\u0628\u0647 \u062f\u0631 VRF \u062a\u0628\u0644\u06cc\u063a \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0645\u0633\u06cc\u0631 \u0645\u0634\u062a\u0631\u06cc<code>(S,G)<\/code>\u0648 \u06af\u0631\u0648\u0647 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u062c\u062f\u06cc\u062f\u06cc \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0628\u0631\u0627\u06cc Data MDT \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f \u0631\u0627 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/td>\n<\/tr>\n<tr>\n<td>3. \u067e\u06cc\u0648\u0633\u062a\u0646 \u0627\u0646\u062a\u062e\u0627\u0628\u06cc (Selective join)<\/td>\n<td>\u0641\u0642\u0637 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0644\u0628\u0647 \u062e\u0631\u0648\u062c\u06cc (Egress PEs) \u06a9\u0647 \u062f\u0627\u0631\u0627\u06cc \u06af\u06cc\u0631\u0646\u062f\u0647\u200c\u0647\u0627\u06cc \u0641\u0639\u0627\u0644 \u0628\u0631\u0627\u06cc \u0622\u0646 \u0647\u0633\u062a\u0646\u062f<code>(S,G)<\/code>\u0628\u0647 \u062f\u0631\u062e\u062a Data MDT \u062c\u062f\u06cc\u062f \u062f\u0631 \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647 \u0645\u06cc\u200c\u067e\u06cc\u0648\u0646\u062f\u0646\u062f. \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0644\u0628\u0647 \u0628\u062f\u0648\u0646 \u06af\u06cc\u0631\u0646\u062f\u0647\u060c \u0627\u06cc\u0646 \u062a\u0628\u0644\u06cc\u063a \u0631\u0627 \u06a9\u0634 (Cache) \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0627\u0645\u0627 \u0628\u0647 \u0622\u0646 \u0646\u0645\u06cc\u200c\u067e\u06cc\u0648\u0646\u062f\u0646\u062f.<\/td>\n<\/tr>\n<tr>\n<td>4. \u0633\u0648\u0626\u06cc\u0686\u200c\u0627\u0648\u0631 (Switchover)<\/td>\n<td>\u067e\u0633 \u0627\u0632 \u06cc\u06a9 \u062f\u0648\u0631\u0647 \u0627\u0646\u062a\u0638\u0627\u0631 \u06a9\u0648\u062a\u0627\u0647 (Hold-down period)\u060c \u0631\u0648\u062a\u0631 \u0644\u0628\u0647 \u0648\u0631\u0648\u062f\u06cc \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc \u0631\u0627<code>(S,G)<\/code>\u0627\u0632 Default MDT \u0628\u0647 Data MDT \u0645\u0646\u062a\u0642\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06a9\u0646\u0648\u0646 \u062c\u0631\u06cc\u0627\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0641\u0642\u0637 \u0628\u0647 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0644\u0628\u0647 \u0645\u062a\u0642\u0627\u0636\u06cc \u062a\u062d\u0648\u06cc\u0644 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"direction: rtl; text-align: right\">\u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc:<\/p>\n<ul>\n<li>\n<p>\u062f\u0627\u0646\u0647-\u0628\u0646\u062f\u06cc (Granularity) \u0628\u0647 \u0635\u0648\u0631\u062a (S,G) &#8211; \u0647\u0631 Data MDT \u06cc\u06a9 \u062c\u0631\u06cc\u0627\u0646 (Flow) \u0645\u0634\u062a\u0631\u06cc \u0631\u0627 \u062d\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. Data MDT\u0647\u0627 \u0641\u0642\u0637 \u0628\u0631\u0627\u06cc \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u062e\u0627\u0635-\u0645\u0646\u0628\u0639 (Source-specific trees) \u0627\u0639\u0645\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f \u0648 \u0646\u0647 \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Shared trees).\u0627\u06cc\u062c\u0627\u062f \u0628\u0631 \u0627\u0633\u0627\u0633 \u062a\u0642\u0627\u0636\u0627 (On-demand creation) &#8211; Data MDT\u0647\u0627 \u062a\u0646\u0647\u0627 \u0632\u0645\u0627\u0646\u06cc \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u0646\u062f \u06a9\u0647 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0627\u0632 \u0622\u0633\u062a\u0627\u0646\u0647 (Threshold) \u0641\u0631\u0627\u062a\u0631 \u0631\u0648\u062f\u060c \u06a9\u0647 \u0627\u06cc\u0646 \u0627\u0645\u0631 \u0628\u0627\u0639\u062b \u0645\u06cc\u200c\u0634\u0648\u062f \u0648\u0636\u0639\u06cc\u062a \u0647\u0633\u062a\u0647 (Core state) \u062f\u0631 \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u06a9\u0645\u200c\u062a\u0631\u0627\u0641\u06cc\u06a9 \u062f\u0631 \u062d\u062f\u0627\u0642\u0644 \u0628\u0627\u0642\u06cc \u0628\u0645\u0627\u0646\u062f.\u062f\u0631\u062e\u062a P2MP \u0645\u062c\u0632\u0627 &#8211; \u0647\u0631 Data MDT \u0627\u0632 \u06af\u0631\u0648\u0647 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast group) \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u06cc\u06a9 \u062f\u0631\u062e\u062a P2MP \u0645\u0633\u062a\u0642\u0644 \u062f\u0631 \u0647\u0633\u062a\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider core) \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0646\u0645\u0627\u06cc\u062f.<\/p>\n<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0627\u06cc\u062c\u0627\u062f \u0628\u0631 \u0627\u0633\u0627\u0633 \u062a\u0642\u0627\u0636\u0627 (On-demand creation)<\/strong>\u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc MDT \u062a\u0646\u0647\u0627 \u0632\u0645\u0627\u0646\u06cc \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u0646\u062f \u06a9\u0647 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0627\u0632 \u0622\u0633\u062a\u0627\u0646\u0647 (Threshold) \u0641\u0631\u0627\u062a\u0631 \u0631\u0648\u062f\u060c \u06a9\u0647 \u0627\u06cc\u0646 \u0627\u0645\u0631 \u0648\u0636\u0639\u06cc\u062a \u0647\u0633\u062a\u0647 (Core state) \u0631\u0627 \u062f\u0631 \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u06a9\u0645\u200c\u062a\u0631\u0627\u0641\u06cc\u06a9 \u062f\u0631 \u062d\u062f\u0627\u0642\u0644 \u0646\u06af\u0647 \u0645\u06cc\u200c\u062f\u0627\u0631\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u062f\u0631\u062e\u062a P2MP \u0645\u062c\u0632\u0627<\/strong>\u0647\u0631 Data MDT \u0627\u0632 \u06af\u0631\u0648\u0647 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast group) \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u06cc\u06a9 \u062f\u0631\u062e\u062a P2MP \u0645\u0633\u062a\u0642\u0644 \u062f\u0631 \u0647\u0633\u062a\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider core) \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0646\u0645\u0627\u06cc\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0634\u062f\u0647 \u0628\u0627 BGP<\/strong>\u0645\u0633\u06cc\u0631 \u0646\u0648\u0639 3 (Type 3 route) \u062a\u0636\u0645\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u062a\u0645\u0627\u0645 PE\u0647\u0627 \u0627\u0632 \u0633\u0648\u0626\u06cc\u0686\u200c\u0627\u0648\u0631 (Switchover) \u0645\u0637\u0644\u0639 \u0634\u0648\u0646\u062f\u061b PE\u0647\u0627\u06cc \u062e\u0631\u0648\u062c\u06cc \u0628\u0631 \u0627\u0633\u0627\u0633 \u062a\u0645\u0627\u06cc\u0644 \u06af\u06cc\u0631\u0646\u062f\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 \u0645\u0644\u062d\u0642 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0642\u0627\u0628\u0644 \u0628\u0627\u0632\u06af\u0634\u062a (Reversible)<\/strong>\u0627\u06af\u0631 \u0646\u0631\u062e \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0628\u0647 \u0632\u06cc\u0631 \u0622\u0633\u062a\u0627\u0646\u0647 \u06a9\u0627\u0647\u0634 \u06cc\u0627\u0628\u062f \u06cc\u0627 \u06af\u06cc\u0631\u0646\u062f\u0647\u200c\u0647\u0627 \u0642\u0637\u0639 \u0634\u0648\u0646\u062f\u060c \u062c\u0631\u06cc\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0647 Default MDT \u0628\u0627\u0632\u06af\u0631\u062f\u062f.<\/li>\n<\/ul>\n<p style=\"direction: rtl; text-align: right\"><img decoding=\"async\" alt=\"Data MDT BGP update\" src=\"https:\/\/www.anynet.ir\/blog\/wp-content\/uploads\/2026\/10\/figure-05-1780463173-scaled.webp\"><em>\u0634\u06a9\u0644 5: \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc BGP IPv4 MVPN \u06a9\u0647 \u062d\u0627\u0648\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a Data MDT \u0627\u0633\u062a\u060c \u0634\u0627\u0645\u0644 \u062c\u0632\u0626\u06cc\u0627\u062a \u062a\u0648\u0646\u0644 PMSI \u06a9\u0647 \u062a\u0648\u0633\u0637 PE \u0648\u0631\u0648\u062f\u06cc \u0628\u0631\u0627\u06cc \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0633\u0648\u0626\u06cc\u0686\u200c\u0627\u0648\u0631 (Switchover) \u062f\u0631 Data MDT \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/em><\/p>\n<table class=\"english-numbers\" style=\"direction: rtl; text-align: right\">\n<thead>\n<tr>\n<th>\u062c\u0646\u0628\u0647<\/th>\n<th>Default MDT<\/th>\n<th>Data MDT<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u062f\u0627\u0645\u0646\u0647 (Scope)<\/td>\n<td>\u062a\u0645\u0627\u0645 PE\u0647\u0627 \u062f\u0631 VRF<\/td>\n<td>\u0641\u0642\u0637 PE\u0647\u0627\u06cc \u062f\u0627\u0631\u0627\u06cc \u06af\u06cc\u0631\u0646\u062f\u0647 \u0641\u0639\u0627\u0644<\/td>\n<\/tr>\n<tr>\n<td>\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc (Activation)<\/td>\n<td>\u0647\u0645\u06cc\u0634\u0647 \u0631\u0648\u0634\u0646 (Always on)<\/td>\n<td>\u0628\u0631 \u0627\u0633\u0627\u0633 \u062a\u0642\u0627\u0636\u0627 \u0648 \u0622\u0633\u062a\u0627\u0646\u0647 (On demand, threshold-based)<\/td>\n<\/tr>\n<tr>\n<td>\u0646\u0648\u0639 \u062a\u0631\u0627\u0641\u06cc\u06a9<\/td>\n<td>\u06a9\u0646\u062a\u0631\u0644 \u0648 \u062f\u0627\u062f\u0647 \u0628\u0627 \u0646\u0631\u062e \u067e\u0627\u06cc\u06cc\u0646<\/td>\n<td>\u0646\u0631\u062e \u0628\u0627\u0644\u0627<code>(S,G)<\/code>\u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627 (Flows)<\/td>\n<\/tr>\n<tr>\n<td>\u062f\u0631\u062e\u062a \u0647\u0633\u062a\u0647 (Core tree)<\/td>\n<td>\u06cc\u06a9\u06cc \u0628\u0631\u0627\u06cc \u0647\u0631 VRF<\/td>\n<td>\u06cc\u06a9\u06cc \u0628\u0631\u0627\u06cc \u0647\u0631 \u062c\u0631\u06cc\u0627\u0646<code>(S,G)<\/code>\u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc (Signaling)<\/td>\n<\/tr>\n<tr>\n<td>BGP MVPN \u0646\u0648\u0639 1\u060c \u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 (Auto-Discovery)<\/td>\n<td>BGP MVPN \u0646\u0648\u0639 3\u060c S-PMSI A-D<\/td>\n<td>BGP MVPN \u0646\u0648\u0639 3\u060c S-PMSI A-D<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"direction: rtl; text-align: right\">\u062f\u0631 \u06cc\u06a9 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 (Deployment) \u0645\u0639\u0645\u0648\u0644\u060c Default MDT \u0648\u0638\u06cc\u0641\u0647 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u062a\u0635\u0627\u0644 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u067e\u0627\u06cc\u0647 \u0648 \u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0686\u0646\u062f\u067e\u062e\u0634\u06cc \u0628\u0627 \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f (Bandwidth) \u067e\u0627\u06cc\u06cc\u0646 \u0631\u0627 \u0628\u0631 \u0639\u0647\u062f\u0647 \u062f\u0627\u0631\u062f\u060c \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0627 \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f (Bandwidth) \u0628\u0627\u0644\u0627 \u0645\u0627\u0646\u0646\u062f \u06a9\u0627\u0646\u0627\u0644\u200c\u0647\u0627\u06cc IPTV \u0648 \u0641\u06cc\u062f\u0647\u0627\u06cc \u0648\u06cc\u062f\u06cc\u0648\u06cc\u06cc \u0632\u0646\u062f\u0647\u060c \u0628\u0631\u0627\u06cc \u062a\u062d\u0648\u06cc\u0644 \u06a9\u0627\u0631\u0622\u0645\u062f \u0628\u0647 Data MDT\u0647\u0627 \u0645\u0646\u062a\u0642\u0644 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/p>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 (Auto-Discovery) \u0648 \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc (Signaling) \u067e\u0631\u0648\u062a\u06a9\u0644 BGP<\/h3>\n<p style=\"direction: rtl; text-align: right\">MVPN \u0633\u0646\u062a\u06cc \u06cc\u0627 Draft-Rosen\u060c \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0631\u062e\u062a\u06cc (Tree Construction) \u0648 \u06a9\u0634\u0641 PE (PE Discovery) \u062f\u0631 \u0647\u0633\u062a\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider Core) \u0628\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644 PIM \u0645\u062a\u06a9\u06cc \u0628\u0648\u062f. \u0641\u0646\u0627\u0648\u0631\u06cc NG-MVPN \u06a9\u0647 \u062a\u0648\u0633\u0637 RFC 6513 \u0648 RFC 6514 \u062a\u0639\u0631\u06cc\u0641 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0627\u06cc\u0646 \u0641\u0631\u0622\u06cc\u0646\u062f \u0631\u0627 \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 BGP (BGP-based Auto-Discovery) \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f\u061b \u062f\u0631 \u0627\u06cc\u0646 \u0631\u0648\u0634\u060c PE\u0647\u0627 \u0645\u0634\u0627\u0631\u06a9\u062a \u062e\u0648\u062f \u062f\u0631 \u06cc\u06a9 \u0634\u0628\u06a9\u0647 \u062e\u0635\u0648\u0635\u06cc \u0645\u062c\u0627\u0632\u06cc \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast VPN) \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 BGP \u062a\u0628\u0644\u06cc\u063a \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u06a9\u0647 \u0627\u06cc\u0646 \u0627\u0645\u0631 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0645\u062c\u0627\u0648\u0631\u062a\u200c\u0647\u0627\u06cc PIM \u062f\u0631 \u0633\u0631\u0627\u0633\u0631 Default MDT \u0628\u0631\u0627\u06cc \u06a9\u0634\u0641 PE \u0631\u0627 \u0627\u0632 \u0628\u06cc\u0646 \u0645\u06cc\u200c\u0628\u0631\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">BGP MVPN \u062f\u0648 \u0639\u0645\u0644\u06a9\u0631\u062f \u06a9\u0644\u06cc\u062f\u06cc \u0631\u0627 \u0645\u0639\u0631\u0641\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f:<\/p>\n<ul style=\"direction: rtl; text-align: right\">\n<li><strong style=\"color: rgb(26, 26, 26)\">\u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 (Auto-Discovery)<\/strong>&#8211; \u062a\u062c\u0647\u06cc\u0632\u0627\u062a PE \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 \u062a\u0634\u062e\u06cc\u0635 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f \u06a9\u0647 \u06a9\u062f\u0627\u0645\u200c\u06cc\u06a9 \u0627\u0632 PE\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0628\u0631\u0627\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u062f\u0631 \u06cc\u06a9 VPN \u062e\u0627\u0635 \u0641\u0639\u0627\u0644 \u0647\u0633\u062a\u0646\u062f. \u0647\u0631 PE \u0622\u062f\u0631\u0633 \u0644\u0648\u067e\u200c\u0628\u06a9 (Loopback) \u0648 \u0639\u0636\u0648\u06cc\u062a VPN \u062e\u0648\u062f \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 BGP \u062a\u0628\u0644\u06cc\u063a \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u062f\u0633\u062a\u06cc \u06cc\u0627 \u06a9\u0634\u0641 \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 PIM \u0631\u0627 \u0627\u0632 \u0628\u06cc\u0646 \u0645\u06cc\u200c\u0628\u0631\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">&#8211; \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0645\u0634\u062a\u0631\u06cc \u062f\u0631 Overlay: \u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc Join \u0648 Prune \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0645\u0634\u062a\u0631\u06cc (C-multicast) \u0628\u0647\u200c\u062c\u0627\u06cc PIM\u060c \u0627\u0632 \u0637\u0631\u06cc\u0642 BGP \u0628\u06cc\u0646 \u062a\u062c\u0647\u06cc\u0632\u0627\u062a PE \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u0627\u0633\u062a \u06a9\u0647 \u0648\u0636\u0639\u06cc\u062a \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0645\u0634\u062a\u0631\u06cc \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc C-multicast \u062f\u0631 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc\u200c\u0647\u0627\u06cc BGP \u062d\u0645\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0646\u0647 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc PIM \u06a9\u0647 \u062f\u0631 \u0633\u0631\u0627\u0633\u0631 Default MDT \u0645\u0646\u062a\u0634\u0631 (Flood) \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/strong>\u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc Join \u0648 Prune \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 C-multicast \u0645\u0634\u062a\u0631\u06cc\u060c \u0628\u0647\u200c\u062c\u0627\u06cc PIM \u0628\u06cc\u0646 \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627\u06cc PE\u060c \u0627\u0632 \u0637\u0631\u06cc\u0642 BGP \u0627\u0631\u0633\u0627\u0644 (Signaled) \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u0627\u0633\u062a \u06a9\u0647 \u0648\u0636\u0639\u06cc\u062a \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0645\u0634\u062a\u0631\u06cc \u0628\u0647\u200c\u062c\u0627\u06cc \u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc PIM \u06a9\u0647 \u062f\u0631 \u0633\u0631\u0627\u0633\u0631 Default MDT \u0645\u0646\u062a\u0634\u0631 (Flooded) \u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u060c \u062f\u0631 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc\u200c\u0647\u0627\u06cc BGP \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc C-multicast \u062d\u0645\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n<\/ul>\n<p style=\"direction: rtl; text-align: right\">\u0647\u0631 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc BGP MVPN \u06a9\u0647 \u06cc\u06a9 \u062c\u0631\u06cc\u0627\u0646 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0645\u0634\u062a\u0631\u06cc \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u062a\u0648\u0646\u0644 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider Tunnel) \u0645\u062a\u0635\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u062f\u0627\u0631\u0627\u06cc \u06cc\u06a9 \u0648\u06cc\u0698\u06af\u06cc \u062a\u0648\u0646\u0644 PMSI (PMSI Tunnel Attribute) \u0627\u0633\u062a. \u0627\u06cc\u0646 PTA \u0634\u0627\u0645\u0644 \u062f\u0648 \u0628\u062e\u0634 \u0627\u0637\u0644\u0627\u0639\u0627\u062a\u06cc \u062d\u06cc\u0627\u062a\u06cc \u0627\u0633\u062a:<\/p>\n<ul style=\"direction: rtl; text-align: right\">\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0646\u0648\u0639 \u062a\u0648\u0646\u0644 (Tunnel type)<\/strong>&#8211; \u067e\u0631\u0648\u062a\u06a9\u0644 \u062f\u0631\u062e\u062a \u0627\u0635\u0644\u06cc (Core tree protocol) \u0645\u0627\u0646\u0646\u062f PIM-SSM\u060c mLDP P2MP\u060c RSVP-TE P2MP \u06cc\u0627 IR \u0631\u0627 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0628\u0647 PE \u06af\u06cc\u0631\u0646\u062f\u0647 \u0645\u06cc\u200c\u06af\u0648\u06cc\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0628\u0647 \u062f\u0631\u062e\u062a \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider tree) \u0645\u062a\u0635\u0644 \u0634\u0648\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0634\u0646\u0627\u0633\u0647 \u062a\u0648\u0646\u0644 (Tunnel identifier)<\/strong>&#8211; \u0646\u0645\u0648\u0646\u0647 \u062e\u0627\u0635 \u062a\u0648\u0646\u0644 \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0645\u0627\u0646\u0646\u062f \u0622\u062f\u0631\u0633 \u06af\u0631\u0648\u0647 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0628\u0631\u0627\u06cc PIM-SSM \u06cc\u0627 \u0639\u0646\u0635\u0631 FEC \u0628\u0631\u0627\u06cc mLDP. \u0627\u06cc\u0646 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0628\u0647 PE \u06af\u06cc\u0631\u0646\u062f\u0647 \u0645\u06cc\u200c\u06af\u0648\u06cc\u062f \u06a9\u0647 \u0628\u0647 \u06a9\u062f\u0627\u0645 \u062f\u0631\u062e\u062a \u0645\u062a\u0635\u0644 \u0634\u0648\u062f.<\/li>\n<\/ul>\n<p style=\"direction: rtl; text-align: right\">PTA\u060c \u0635\u0641\u062d\u0647 \u06a9\u0646\u062a\u0631\u0644 (Control Plane) \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 BGP MVPN \u0631\u0627 \u0628\u0647 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0645\u062a\u0635\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0628\u062e\u0634 \u062f\u0631 \u0648\u0627\u0642\u0639 \u067e\u0644\u06cc \u0645\u06cc\u0627\u0646 \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0644\u0627\u06cc\u0647 \u0627\u0648\u0631\u0644\u06cc (Overlay) \u0648 \u062f\u0631\u062e\u062a \u0644\u0627\u06cc\u0647 \u0622\u0646\u062f\u0631\u0644\u06cc (Underlay) \u0627\u0633\u062a.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u062e\u0627\u0646\u0648\u0627\u062f\u0647 \u0622\u062f\u0631\u0633 BGP MVPN \u0647\u0641\u062a \u0646\u0648\u0639 \u0645\u0633\u06cc\u0631 (Route Type) \u0631\u0627 \u062f\u0631 RFC 6514 \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0645\u0648\u0627\u0631\u062f\u06cc \u06a9\u0647 \u0628\u06cc\u0634\u062a\u0631\u06cc\u0646 \u0627\u0631\u062a\u0628\u0627\u0637 \u0631\u0627 \u0628\u0627 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u062f\u0627\u0631\u0646\u062f \u0639\u0628\u0627\u0631\u062a\u0646\u062f \u0627\u0632:<\/p>\n<ul style=\"direction: rtl; text-align: right\">\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0646\u0648\u0639 1\u060c Intra-AS I-PMSI A-D<\/strong>&#8211; \u0647\u0631 PE \u0639\u0636\u0648\u06cc\u062a \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u06cc\u06a9 VPN \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast VPN) \u062a\u0628\u0644\u06cc\u063a \u06a9\u0631\u062f\u0647 \u0648 MDT \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0631\u0627 \u0628\u0631\u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0646\u0648\u0639 3\u060c S-PMSI A-D<\/strong>&#8211; PE \u0648\u0631\u0648\u062f\u06cc \u06cc\u06a9 Data MDT \u0631\u0627 \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u06a9\u0631\u062f\u0647 \u0648 \u06cc\u06a9 \u062c\u0631\u06cc\u0627\u0646 (S,G) \u0645\u0634\u062a\u0631\u06cc \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u062a\u0648\u0646\u0644 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0627\u0646\u062a\u062e\u0627\u0628\u06cc \u0645\u062a\u0635\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f.<code>(S,G)<\/code>\u062c\u0631\u06cc\u0627\u0646 \u0628\u0647 \u06cc\u06a9 \u062a\u0648\u0646\u0644 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0627\u0646\u062a\u062e\u0627\u0628\u06cc.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0646\u0648\u0639 5\u060c Source Active A-D<\/strong>&#8211; PE \u0645\u0646\u0628\u0639 \u062a\u0628\u0644\u06cc\u063a \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u06cc\u06a9 \u0645\u0646\u0628\u0639 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc \u0645\u0634\u062a\u0631\u06cc \u0641\u0639\u0627\u0644 \u0627\u0633\u062a\u061b \u0627\u06cc\u0646 \u0645\u0648\u0631\u062f \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 VRF \u0645\u0634\u062a\u0631\u06cc \u0627\u0632 PIM-SM \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u06a9\u0627\u0631\u0628\u0631\u062f \u062f\u0627\u0631\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0646\u0648\u0639 6\u060c Shared Tree Join<\/strong>&#8211; \u06cc\u06a9 PE \u062e\u0631\u0648\u062c\u06cc \u062a\u0645\u0627\u06cc\u0644 \u062e\u0648\u062f \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u062f\u0631\u062e\u062a \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Shared Tree) \u0645\u0634\u062a\u0631\u06cc \u0627\u0639\u0644\u0627\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f\u061b \u0627\u06cc\u0646 \u0645\u0648\u0631\u062f \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 VRF \u0645\u0634\u062a\u0631\u06cc \u0627\u0632 PIM-SM \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u06a9\u0627\u0631\u0628\u0631\u062f \u062f\u0627\u0631\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0646\u0648\u0639 7\u060c Source Tree Join<\/strong>&#8211; \u06cc\u06a9 PE \u062e\u0631\u0648\u062c\u06cc \u062a\u0645\u0627\u06cc\u0644 \u062e\u0648\u062f \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u062f\u0631\u062e\u062a \u0645\u0646\u0628\u0639 (Source Tree) \u0645\u0634\u062a\u0631\u06cc \u0627\u0639\u0644\u0627\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f\u061b \u0627\u06cc\u0646 \u0645\u0648\u0631\u062f \u0628\u0631\u0627\u06cc \u067e\u06cc\u0648\u0633\u062a\u0646 \u0628\u0647 \u062f\u0631\u062e\u062a \u0645\u0646\u0628\u0639\u060c \u0627\u0632 \u062c\u0645\u0644\u0647 \u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc SSM \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n<\/ul>\n<p style=\"direction: rtl; text-align: right\">\u0633\u0627\u06cc\u0631 \u0627\u0646\u0648\u0627\u0639 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc MVPN \u062e\u0627\u0631\u062c \u0627\u0632 \u0645\u062d\u062f\u0648\u062f\u0647 \u062a\u0623\u06cc\u06cc\u062f \u0627\u0639\u062a\u0628\u0627\u0631 Default MDT \u062f\u0631 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u062e\u0648\u062f\u0645\u062e\u062a\u0627\u0631 (AS) \u0648\u0627\u062d\u062f \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u062f\u0631 \u0645\u062b\u0627\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<h2 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0645\u0639\u0645\u0627\u0631\u06cc \u0647\u0633\u062a\u0647 (Core Architecture) \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 SRv6 \/ IPv6<\/h2>\n<p style=\"direction: rtl; text-align: right\">\u0627\u0633\u062a\u0631\u0627\u062a\u0698\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0633\u06cc\u0633\u06a9\u0648 \u0628\u0631\u0627\u06cc \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0647\u0633\u062a\u0647 SRv6 \/ IPv6\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 MVPN \u0628\u0631 \u0631\u0648\u06cc \u0647\u0633\u062a\u0647 IPv6 \u0628\u0631\u0627\u06cc \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc SRv6 \u0627\u0633\u062a \u06a9\u0647 \u0627\u0632 PIMv6-SSM \u0628\u0648\u0645\u06cc \u062f\u0631 \u0644\u0627\u06cc\u0647 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a (Underlay) \u0648 \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc IP-in-IP \u0628\u0631\u0627\u06cc \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc \u0628\u0647\u0631\u0647 \u0645\u06cc\u200c\u0628\u0631\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0639\u0645\u0627\u0631\u06cc\u060c \u0627\u0631\u0633\u0627\u0644 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0627\u0632 SRv6 SIDs\u060c \u0647\u062f\u0631\u0647\u0627\u06cc \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0628\u062e\u0634 (Segment Routing Headers) \u06cc\u0627 \u0641\u0631\u0645\u062a\u200c\u0647\u0627\u06cc \u0628\u0633\u062a\u0647 SRv6 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f\u061b \u062f\u0631\u062e\u062a \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider tree) \u06cc\u06a9 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0628\u0648\u0645\u06cc IPv6 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0631\u0648\u06cc\u06a9\u0631\u062f \u0627\u0632 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f\u0647\u0627\u06cc \u0628\u0627\u0644\u063a \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a IPv6 \u0628\u062f\u0648\u0646 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0627\u0641\u0632\u0648\u0646\u0647\u200c\u0647\u0627\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0627\u062e\u062a\u0635\u0627\u0635\u06cc SRv6 \u0628\u0647\u0631\u0647 \u0645\u06cc\u200c\u0628\u0631\u062f. \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0627\u0632 \u0647\u0645\u0627\u0646 \u0647\u0633\u062a\u0647 IPv6 \u0627\u0633\u062a\u0641\u0627\u062f\u0647\u200c\u0634\u062f\u0647 \u0628\u0631\u0627\u06cc \u06cc\u0648\u0646\u06cc\u06a9\u0633\u062a (Unicast) \u0628\u0647\u0631\u0647 \u0645\u06cc\u200c\u0628\u0631\u0646\u062f \u0648 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u062c\u062f\u0627\u06af\u0627\u0646\u0647 \u0646\u06cc\u0633\u062a.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u062f\u0631 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc\u060c SRv6 \u0628\u0647 \u06af\u0648\u0646\u0647\u200c\u0627\u06cc \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0645\u062d\u06cc\u0637 \u0646\u0634\u0627\u0646\u200c\u062f\u0647\u0646\u062f\u0647 \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633 SRv6 L3VPN \u0628\u0627\u0634\u062f\u060c \u0627\u0645\u0627 \u0627\u0646\u062a\u0642\u0627\u0644 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast transport) \u062e\u0648\u062f \u0627\u0632 IPv6\/PIMv6 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0646\u0647 \u0627\u0632 \u0627\u0631\u0633\u0627\u0644 SRv6 SID\/SRH.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0627\u06cc\u0646 \u0645\u0639\u0645\u0627\u0631\u06cc \u0628\u0631 \u067e\u0627\u06cc\u0647 \u0631\u0648\u06cc\u0647\u200c\u0647\u0627\u06cc MVPN \u062f\u0631 RFC 6513\/6514\u060c \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631\u0633\u0627\u062e\u062a IPv6 \u062f\u0631 RFC 6515\u060c \u062a\u0628\u0644\u06cc\u063a IPv4 NLRI \u0628\u0627 \u06af\u0627\u0645\u200c\u0647\u0627\u06cc \u0628\u0639\u062f\u06cc (Next-hops) IPv6 \u062f\u0631 RFC 8950 \u0648 \u0631\u0641\u062a\u0627\u0631 PIM-SM \u0648 PIM-SSM \u062f\u0631 RFC 7761 \u0628\u0646\u0627 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0632\u0645\u06cc\u0646\u0647 \u0633\u0631\u0648\u06cc\u0633 SRv6 \u0628\u0631 \u0627\u0633\u0627\u0633 RFC 8402 \u0648 RFC 8986 \u0627\u0633\u062a\u060c \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u062a\u0623\u062b\u06cc\u0631 \u0645\u0633\u06cc\u0631 Flex-Algo \u062a\u0648\u0633\u0637 RFC 9350 \u0648 RFC 9502 \u067e\u0648\u0634\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0627\u0635\u0648\u0644 \u0637\u0631\u0627\u062d\u06cc:<\/p>\n<ul style=\"direction: rtl; text-align: right\">\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0628\u0648\u0645\u06cc IPv6<\/strong>&#8211; \u067e\u0631\u0648\u062a\u06a9\u0644 PIMv6-SSM \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider trees) \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f\u061b \u0647\u06cc\u0686 \u0645\u06a9\u0627\u0646\u06cc\u0632\u0645 \u062c\u062f\u06cc\u062f\u06cc \u0645\u062e\u062a\u0635 SRv6 \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0646\u06cc\u0633\u062a.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0644\u0627\u06cc\u0647 \u067e\u0648\u0634\u0634\u06cc (Overlay) BGP MVPN<\/strong>&#8211; \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0645\u0634\u062a\u0631\u06cc \u0628\u06cc\u0646 \u062a\u062c\u0647\u06cc\u0632\u0627\u062a PE \u0631\u062e \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc (Encapsulation) IP-in-IP<\/strong>&#8211; \u0635\u0641\u062d\u0647 \u062f\u0627\u062f\u0647 (Data plane) \u0627\u0632 \u0627\u0646\u062a\u0642\u0627\u0644 \u0633\u0628\u06a9 \u0628\u062f\u0648\u0646 \u0644\u0627\u06cc\u0647 \u067e\u0648\u0634\u0634\u06cc (Overlay shim) \u0627\u0636\u0627\u0641\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0633\u0627\u062f\u06af\u06cc \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc<\/strong>&#8211; \u0645\u062f\u0644 \u0627\u0646\u062a\u0642\u0627\u0644 \u06cc\u06a9\u067e\u0627\u0631\u0686\u0647 PIMv6-SSM MDT \u0628\u0631\u0627\u06cc \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a VRF\u060c \u0628\u0647 \u0627\u067e\u0631\u0627\u062a\u0648\u0631\u0647\u0627 \u0645\u062c\u0645\u0648\u0639\u0647\u200c\u0627\u06cc \u0648\u0627\u062d\u062f \u0627\u0632 \u0631\u0648\u06cc\u0647\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0648 \u0645\u062c\u0645\u0648\u0639\u0647\u200c\u0627\u06cc \u0648\u0627\u062d\u062f \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a show \u0628\u0631\u0627\u06cc \u062a\u0633\u0644\u0637 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u062a\u0631\u06a9\u06cc\u0628\u200c\u0647\u0627\u06cc \u0633\u0646\u062a\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n<\/ul>\n<p style=\"direction: rtl; text-align: right\">\u0627\u06cc\u0646 \u0631\u0648\u06cc\u06a9\u0631\u062f \u0627\u0632 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc IETF \u0686\u0646\u062f-\u0641\u0631\u0648\u0634\u0646\u062f\u0647 (Multi-vendor) \u0628\u0631\u062e\u0648\u0631\u062f\u0627\u0631 \u0627\u0633\u062a.<code>draft-ietf-pim-multicast-over-srv6<\/code>\u06cc\u06a9 \u0633\u0646\u062f \u0641\u0639\u0627\u0644 \u062f\u0631 \u06a9\u0627\u0631\u06af\u0631\u0648\u0647 PIM \u0627\u0633\u062a \u06a9\u0647 \u0646\u0648\u06cc\u0633\u0646\u062f\u06af\u0627\u0646\u06cc \u0627\u0632 \u0634\u0631\u06a9\u062a\u200c\u0647\u0627\u06cc Cisco\u060c Juniper\u060c Nokia\u060c Aramco \u0648 Verizon \u062f\u0627\u0631\u062f. \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u067e\u06cc\u0634\u200c\u0646\u0648\u06cc\u0633 \u0627\u06cc\u0646\u062a\u0631\u0646\u062a\u06cc (Internet-Draft)\u060c \u0627\u06cc\u0646 \u0633\u0646\u062f \u0628\u0627\u06cc\u062f \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u06a9\u0627\u0631 \u062f\u0631 \u062d\u0627\u0644 \u067e\u06cc\u0634\u0631\u0641\u062a \u062a\u0644\u0642\u06cc \u0634\u0648\u062f\u060c \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u0637\u0631\u0627\u062d\u06cc \u0627\u0635\u0644\u06cc \u0647\u0645\u0686\u0646\u0627\u0646 \u0627\u0632 \u0628\u0644\u0648\u06a9\u200c\u0647\u0627\u06cc \u0633\u0627\u0632\u0646\u062f\u0647 \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0635\u0641\u062d\u0647 \u06a9\u0646\u062a\u0631\u0644 (Control Plane)<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u0635\u0641\u062d\u0647 \u06a9\u0646\u062a\u0631\u0644 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast control plane) \u0627\u0632 \u06cc\u06a9 \u0645\u0639\u0645\u0627\u0631\u06cc \u062f\u0648-\u0635\u0641\u062d\u0647\u200c\u0627\u06cc (Two-plane architecture) \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f:<\/p>\n<ul style=\"direction: rtl; text-align: right\">\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0644\u0627\u06cc\u0647 \u067e\u0648\u0634\u0634\u06cc (Overlay) BGP MVPN<\/strong>\u0631\u0648\u062a\u0631\u0647\u0627\u06cc PE \u062f\u0631 \u0646\u0642\u0634\u200c\u0647\u0627\u06cc Root\u060c Mid \u0648 Tail\u060c \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc MVPN \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 Route Reflector \u0628\u0631\u0627\u06cc \u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 (Auto-Discovery) \u0648 \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0645\u0634\u062a\u0631\u06cc \u062a\u0628\u0627\u062f\u0644 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0644\u0627\u06cc\u0647 \u067e\u0648\u0634\u0634\u06cc\u060c \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u0645\u062c\u0627\u0648\u0631\u062a \u0645\u0633\u062a\u0642\u06cc\u0645 PIM \u0628\u06cc\u0646 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc PE \u0646\u06cc\u0633\u062a.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0644\u0627\u06cc\u0647 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a (Underlay) IPv6<\/strong>\u0647\u0645\u0627\u0646 \u0634\u0628\u06a9\u0647 IPv6 \u06a9\u0647 \u0628\u0631\u0627\u06cc SRv6 unicast \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u067e\u0631\u0648\u062a\u06a9\u0644 PIMv6-SSM \u062f\u0631 \u0627\u06cc\u0646 \u0644\u0627\u06cc\u0647 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f \u062a\u0627 \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u062a\u0648\u0632\u06cc\u0639 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0628\u0648\u0645\u06cc IPv6 \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u062f. \u062a\u0645\u0627\u0645\u06cc \u0631\u0648\u062a\u0631\u0647\u0627 \u0634\u0627\u0645\u0644 Root\u060c Mid \u0648 Tail \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 PE \u0648 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc P1\/P2 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u062a\u0631\u0627\u0646\u0632\u06cc\u062a \u062f\u0631 \u0627\u06cc\u0646 \u0641\u0631\u0622\u06cc\u0646\u062f \u0645\u0634\u0627\u0631\u06a9\u062a \u062f\u0627\u0631\u0646\u062f\u060c \u0628\u0627 \u0627\u06cc\u0646 \u062a\u0641\u0627\u0648\u062a \u06a9\u0647 P1 \u0648 P2 \u0645\u0646\u062d\u0635\u0631\u0627\u064b \u062f\u0631 \u0627\u06cc\u0646 \u0644\u0627\u06cc\u0647 \u0641\u0639\u0627\u0644\u06cc\u062a \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648 \u0647\u06cc\u0686 \u0622\u06af\u0627\u0647\u06cc \u0627\u0632 \u0648\u0636\u0639\u06cc\u062a VPN \u0645\u0634\u062a\u0631\u06cc \u0646\u062f\u0627\u0631\u0646\u062f.<\/li>\n<\/ul>\n<p style=\"direction: rtl; text-align: right\"><img decoding=\"async\" alt=\"Two-plane architecture\" src=\"https:\/\/www.anynet.ir\/blog\/wp-content\/uploads\/2026\/10\/figure-06-1780463178.webp\"><em>\u0634\u06a9\u0644 6: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0628\u0631 \u0628\u0633\u062a\u0631 \u0647\u0633\u062a\u0647\u200c\u0647\u0627\u06cc SRv6 \/ IPv6 \u0627\u0632 \u06cc\u06a9 \u0645\u0639\u0645\u0627\u0631\u06cc \u062f\u0648 \u0644\u0627\u06cc\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f: \u0644\u0627\u06cc\u0647 \u067e\u0648\u0634\u0634\u06cc (Overlay) BGP MVPN \u0628\u0631\u0627\u06cc \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0633\u0631\u0648\u06cc\u0633 \u0648 \u0644\u0627\u06cc\u0647 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a (Underlay) IPv6 \u0647\u0645\u0631\u0627\u0647 \u0628\u0627 PIMv6-SSM \u0628\u0631\u0627\u06cc \u0627\u0646\u062a\u0642\u0627\u0644 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647.<\/em><\/p>\n<p style=\"direction: rtl; text-align: right\"><strong style=\"color: rgb(26, 26, 26)\">\u06a9\u0634\u0641 \u0647\u0645\u200c\u067e\u0648\u0634\u0627\u0646\u06cc (Overlay) \u067e\u0631\u0648\u062a\u06a9\u0644 BGP<\/strong><\/p>\n<p style=\"direction: rtl; text-align: right\">\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u06a9\u0627\u0646\u06cc\u0632\u0645 \u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 (Auto-Discovery) \u062f\u0631 BGP MVPN \u06a9\u0647 \u067e\u06cc\u0634\u200c\u062a\u0631 \u0645\u0639\u0631\u0641\u06cc \u0634\u062f\u060c \u0647\u0631 \u06cc\u06a9 \u0627\u0632 \u062a\u062c\u0647\u06cc\u0632\u0627\u062a PE\u060c Root\u060c Mid \u0648 Tail\u060c \u06cc\u06a9 \u0645\u0633\u06cc\u0631 (Route) \u0646\u0648\u0639 1 \u0627\u0632 \u0646\u0648\u0639 Intra-AS I-PMSI A-D \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 RR \u062a\u0628\u0644\u06cc\u063a \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0645\u0633\u06cc\u0631 \u0646\u0648\u0639 1 \u062d\u0627\u0645\u0644 \u0648\u06cc\u0698\u06af\u06cc \u062a\u0648\u0646\u0644 PMSI (PMSI Tunnel Attribute) \u0627\u0633\u062a \u06a9\u0647 \u0646\u0648\u0639 \u062a\u0648\u0646\u0644\u060c PIM-SSM\u060c \u0645\u0646\u0628\u0639 MDT\u060c \u0622\u062f\u0631\u0633 \u0644\u0648\u067e\u200c\u0628\u06a9 (Loopback) \u062a\u062c\u0647\u06cc\u0632 PE \u0648 \u06af\u0631\u0648\u0647 MDT \u0631\u0627 \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0647\u0631 VRF \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u0627\u0633\u062a\u060c \u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062f\u0631 \u067e\u0627\u06cc\u0627\u0646 \u0627\u06cc\u0646 \u062a\u0628\u0627\u062f\u0644\u060c \u0647\u0631 \u0633\u0647 \u062a\u062c\u0647\u06cc\u0632 PE \u0627\u0632 \u0648\u062c\u0648\u062f \u06cc\u06a9\u062f\u06cc\u06af\u0631 \u0622\u06af\u0627\u0647 \u0634\u062f\u0647 \u0648 \u062f\u0642\u06cc\u0642\u0627\u064b \u0645\u06cc\u200c\u062f\u0627\u0646\u0646\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u062f\u0631\u062e\u062a \u0632\u06cc\u0631\u0633\u0627\u062e\u062a (Underlay tree) \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u0646\u062f\u060c \u0627\u0645\u0627 \u0647\u0646\u0648\u0632 \u0647\u06cc\u0686 \u062f\u0631\u062e\u062a\u06cc \u0633\u0627\u062e\u062a\u0647 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<p style=\"direction: rtl; text-align: right\"><strong style=\"color: rgb(26, 26, 26)\">\u0627\u06cc\u062c\u0627\u062f \u062f\u0631\u062e\u062a \u0632\u06cc\u0631\u0633\u0627\u062e\u062a (Underlay Tree) \u0628\u0631\u0627\u06cc PIMv6-SSM<\/strong><\/p>\n<p style=\"direction: rtl; text-align: right\">\u0628\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a PMSI TA \u062f\u0631 \u062d\u06cc\u0646 \u06a9\u0634\u0641 \u0644\u0627\u06cc\u0647 \u067e\u0648\u0634\u0634\u06cc (Overlay Discovery)\u060c \u0647\u0631 PE \u0622\u062f\u0631\u0633 \u0645\u0646\u0628\u0639 \u0648 \u06af\u0631\u0648\u0647 MDT \u0631\u0627 \u062e\u0648\u0627\u0646\u062f\u0647 \u0648 PIMv6-SSM \u0631\u0627 \u0622\u063a\u0627\u0632 \u0645\u06cc\u200c\u06a9\u0646\u062f.<code>(S,G)<\/code>\u0628\u0647 \u0633\u0645\u062a \u0644\u0648\u067e\u200c\u0628\u06a9\u200c\u0647\u0627\u06cc (Loopback) \u0633\u0627\u06cc\u0631 PE\u0647\u0627 \u0645\u062a\u0635\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u0627\u062a\u0635\u0627\u0644\u0627\u062a (Joins) \u0628\u0647 \u0635\u0648\u0631\u062a \u06af\u0627\u0645\u200c\u0628\u0647\u200c\u06af\u0627\u0645 \u0627\u0632 \u0637\u0631\u06cc\u0642 P1 \u0648 P2 (\u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u062a\u0631\u0627\u0646\u0632\u06cc\u062a) \u0648 Mid (\u06af\u0631\u0647 bud \u06a9\u0647 \u0647\u0645 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06af\u0627\u0645 \u062a\u0631\u0627\u0646\u0632\u06cc\u062a \u0648 \u0647\u0645 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 PE \u0639\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f) \u0645\u0646\u062a\u0634\u0631 \u0634\u062f\u0647 \u0648 \u0628\u0647 \u0627\u0632\u0627\u06cc \u0647\u0631 PE\u060c \u06cc\u06a9 \u062f\u0631\u062e\u062a P2MP \u0628\u0627 \u0631\u06cc\u0634\u0647 \u0645\u0646\u0628\u0639 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u062f\u0631 \u0645\u062c\u0645\u0648\u0639\u060c \u0627\u06cc\u0646 \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0647\u0631 PE\u060c \u0627\u062a\u0635\u0627\u0644 MDT \u062f\u0648\u0637\u0631\u0641\u0647 \u0628\u06cc\u0646 PE\u0647\u0627 \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u060c \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u0647\u0631 \u062f\u0631\u062e\u062a \u0628\u0647 \u0635\u0648\u0631\u062a \u0645\u062c\u0632\u0627 \u062f\u0631 \u06cc\u06a9 PE \u0631\u06cc\u0634\u0647 \u062f\u0627\u0631\u062f. \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u062a\u0631\u0627\u0646\u0632\u06cc\u062a \u062f\u0631 PIM \u0645\u0634\u0627\u0631\u06a9\u062a \u062f\u0627\u0631\u0646\u062f \u0627\u0645\u0627 \u0627\u0632 \u0648\u0636\u0639\u06cc\u062a VPN \u0622\u06af\u0627\u0647\u06cc \u0646\u062f\u0627\u0631\u0646\u062f. \u0627\u06cc\u0646 \u06cc\u06a9 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0628\u0648\u0645\u06cc IPv6 \u062e\u0627\u0644\u0635 \u0627\u0633\u062a.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u062f\u0631 \u067e\u0627\u06cc\u0627\u0646 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0635\u0641\u062d\u0647 \u06a9\u0646\u062a\u0631\u0644 (Control Plane)\u060c \u0647\u0633\u062a\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider Core) \u062f\u0627\u0631\u0627\u06cc \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc PIM \u062f\u0648\u0637\u0631\u0641\u0647 \u0627\u0633\u062a \u06a9\u0647 \u062a\u0645\u0627\u0645\u06cc PE\u0647\u0627 \u0631\u0627 \u0628\u0647 \u06cc\u06a9\u062f\u06cc\u06af\u0631 \u0645\u062a\u0635\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0641\u0631\u0622\u06cc\u0646\u062f \u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 BGP (BGP Auto-discovery) \u0646\u06cc\u0632 \u062a\u06a9\u0645\u06cc\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<p style=\"direction: rtl; text-align: right\"><img decoding=\"async\" alt=\"Control plane setup\" src=\"https:\/\/www.anynet.ir\/blog\/wp-content\/uploads\/2026\/10\/figure-07-1780463175-scaled.webp\"><em>\u0634\u06a9\u0644 7: \u067e\u0627\u06cc\u0627\u0646 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0635\u0641\u062d\u0647 \u06a9\u0646\u062a\u0631\u0644 (Control Plane). \u062a\u0628\u0627\u062f\u0644 BGP \u0628\u0631\u0627\u06cc \u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 (Auto-discovery)\u060c \u062a\u062c\u0647\u06cc\u0632\u0627\u062a PE \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 RR \u0645\u062a\u0635\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc PIMv6-SSM \u062f\u0631 \u0647\u0633\u062a\u0647 (Core) \u0634\u0628\u06a9\u0647 \u0633\u0627\u062e\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/em><\/p>\n<p style=\"direction: rtl; text-align: right\"><strong style=\"color: rgb(26, 26, 26)\">\u0633\u06cc\u06af\u0646\u0627\u0644\u06cc\u0646\u06af \u0627\u062a\u0635\u0627\u0644 \u0645\u0634\u062a\u0631\u06cc (Customer Join Signaling)<\/strong><\/p>\n<p style=\"direction: rtl; text-align: right\">\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u06cc\u06a9 \u06af\u06cc\u0631\u0646\u062f\u0647 \u062f\u0631\u062e\u0648\u0627\u0633\u062a IGMP\/PIM join \u0631\u0627 \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f<code>(S,G)<\/code>\u060c \u0631\u0648\u062a\u0631 \u0644\u0628\u0647 \u062e\u0631\u0648\u062c\u06cc (Egress PE) \u0645\u0627\u0646\u0646\u062f Tail\u060c \u06cc\u06a9 \u062c\u0633\u062a\u062c\u0648\u06cc \u0645\u0633\u06cc\u0631 \u0645\u0639\u06a9\u0648\u0633 (RPF) \u062f\u0631 VRF \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0627\u0632 \u0637\u0631\u06cc\u0642 BGP next-hop \u0628\u0647 \u0631\u0648\u062a\u0631 \u0644\u0628\u0647 \u0648\u0631\u0648\u062f\u06cc (Ingress PE) \u0627\u0634\u0627\u0631\u0647 \u062f\u0627\u0631\u062f\u060c \u0633\u067e\u0633 \u06cc\u06a9 \u0645\u0633\u06cc\u0631 BGP MVPN Type 7 Source Tree Join \u062a\u0648\u0644\u06cc\u062f \u06a9\u0631\u062f\u0647 \u0648 \u0622\u0646 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 RR \u0628\u0647 \u0631\u0648\u062a\u0631 \u0644\u0628\u0647 \u0648\u0631\u0648\u062f\u06cc (Root) \u062a\u0628\u0644\u06cc\u063a \u0645\u06cc\u200c\u06a9\u0646\u062f. Root \u0648\u0631\u0648\u062f\u06cc VRF \u062e\u0648\u062f \u0631\u0627 \u0628\u0631\u0627\u06cc \u0647\u062f\u0627\u06cc\u062a \u062c\u0631\u06cc\u0627\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0622\u0646 \u0645\u0634\u062a\u0631\u06cc \u0628\u0647 \u0633\u0645\u062a Default MDT \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0631\u06cc\u0632\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0641\u0631\u0622\u06cc\u0646\u062f\u060c \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc PIM \u0628\u06cc\u0646 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0644\u0628\u0647 (PEs) \u0646\u06cc\u0633\u062a \u0648 \u062a\u0646\u0647\u0627 \u0627\u0632 BGP \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0635\u0641\u062d\u0647 \u062f\u0627\u062f\u0647 (Data Plane)<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u0645\u0634\u062a\u0631\u06cc<code>(S,G)<\/code>\u062a\u0631\u0627\u0641\u06cc\u06a9 \u0627\u0632 \u0633\u0645\u062a CE \u0628\u0647 Root (\u06a9\u0647 \u0647\u0645\u0627\u0646 PE \u0648\u0631\u0648\u062f\u06cc \u0627\u0633\u062a) \u0645\u06cc\u200c\u0631\u0633\u062f\u060c \u062f\u0631 \u0642\u0627\u0644\u0628 IP-in-IPv6 \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc \u0634\u062f\u0647 \u0648 \u0628\u0631 \u0631\u0648\u06cc \u062f\u0631\u062e\u062a \u0633\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u062a\u0648\u0633\u0637 PIM \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f. P1 \u0648 P2 \u0628\u0633\u062a\u0647 \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a IPv6 \u0628\u0648\u0645\u06cc (Native) \u0627\u0631\u0633\u0627\u0644 \u06a9\u0631\u062f\u0647 \u0648 \u0647\u0631\u06af\u0632 \u0645\u062d\u062a\u0648\u0627\u06cc \u062f\u0627\u062e\u0644\u06cc \u0645\u0634\u062a\u0631\u06cc \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u0646\u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u062f\u0631 Tail (\u06a9\u0647 \u0647\u0645\u0627\u0646 PE \u062e\u0631\u0648\u062c\u06cc \u0627\u0633\u062a)\u060c \u0647\u062f\u0631 \u0628\u06cc\u0631\u0648\u0646\u06cc \u062d\u0630\u0641 \u0634\u062f\u0647 \u0648 \u0628\u0633\u062a\u0647 \u0645\u0634\u062a\u0631\u06cc \u0628\u0647 \u06af\u06cc\u0631\u0646\u062f\u0647 \u062a\u062d\u0648\u06cc\u0644 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. PE\u0647\u0627 \u0647\u0645 \u06cc\u06a9 \u0648\u0631\u0648\u062f\u06cc P(S,G) \u0628\u0631\u0627\u06cc \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0648 \u0647\u0645 \u06cc\u06a9 \u0648\u0631\u0648\u062f\u06cc C(S,G) \u0628\u0631\u0627\u06cc \u0645\u0634\u062a\u0631\u06cc \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u061b \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u062a\u0631\u0627\u0646\u0632\u06cc\u062a \u062a\u0646\u0647\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0648\u0631\u0648\u062f\u06cc \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider) \u0639\u0645\u0644\u06cc\u0627\u062a \u0627\u0631\u0633\u0627\u0644 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f.<code>\u0648\u0631\u0648\u062f\u06cc P(S,G)<\/code>\u0648 \u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc<code>\u0648\u0631\u0648\u062f\u06cc C(S,G)<\/code>\u061b \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u062a\u0631\u0627\u0646\u0632\u06cc\u062a \u0628\u0631 \u0627\u0633\u0627\u0633 \u0622\u0646 \u0647\u062f\u0627\u06cc\u062a (Forward) \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f<code>\u0648\u0631\u0648\u062f\u06cc P(S,G)<\/code>\u0641\u0642\u0637.<\/p>\n<p style=\"direction: rtl; text-align: right\"><img decoding=\"async\" alt=\"Data plane forwarding\" src=\"https:\/\/www.anynet.ir\/blog\/wp-content\/uploads\/2026\/10\/figure-08-1780463181-scaled.webp\"><em>\u0634\u06a9\u0644 8: \u0627\u0631\u0633\u0627\u0644 (Forwarding) \u062f\u0631 \u0635\u0641\u062d\u0647 \u062f\u0627\u062f\u0647 (Data plane) \u0628\u0627 \u0648\u0636\u0639\u06cc\u062a P(S,G) \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0628\u0631\u0627\u06cc \u0627\u0631\u0633\u0627\u0644 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a IPv6 \u062f\u0631 \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647 \u0648 \u0648\u0636\u0639\u06cc\u062a C(S,G) \u0645\u0634\u062a\u0631\u06cc \u0628\u0631\u0627\u06cc \u062a\u062d\u0648\u06cc\u0644 VRF. \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0647\u0633\u062a\u0647 (Core routers) \u0628\u0647 \u0635\u0648\u0631\u062a \u0628\u0648\u0645\u06cc (Natively) \u0639\u0645\u0644\u06cc\u0627\u062a \u0627\u0631\u0633\u0627\u0644 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f\u061b \u062a\u0646\u0647\u0627 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0644\u0628\u0647 (Edge PEs) \u0639\u0645\u0644\u06cc\u0627\u062a \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc (Encapsulation) \u0648 \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0632\u062f\u0627\u06cc\u06cc (Decapsulation) \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f.<\/em><\/p>\n<p style=\"direction: rtl; text-align: right\">\u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc (Encapsulation) \u0628\u0647 \u0635\u0648\u0631\u062a \u0633\u0627\u062f\u0647 IP-in-IPv6 \u0627\u0633\u062a \u0648 \u0634\u0627\u0645\u0644 \u0647\u06cc\u0686\u200c\u06af\u0648\u0646\u0647 GRE\u060c MPLS \u06cc\u0627 \u0647\u062f\u0631 \u062a\u0648\u0646\u0644 (Tunnel Header) \u0627\u0636\u0627\u0641\u06cc \u0646\u0645\u06cc\u200c\u0628\u0627\u0634\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\"><img decoding=\"async\" alt=\"IPv4 customer traffic encapsulation\" src=\"https:\/\/www.anynet.ir\/blog\/wp-content\/uploads\/2026\/10\/figure-09-1780463174.webp\"><em>\u0634\u06a9\u0644 9: \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc (Encapsulation) \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc IPv4 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 IP-in-IPv6. \u0641\u06cc\u0644\u062f Next Header \u062f\u0631 IPv6 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0628\u0631 \u0631\u0648\u06cc \u0639\u062f\u062f 4 \u062a\u0646\u0638\u06cc\u0645 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0632\u06cc\u0631\u0627 \u0647\u062f\u0631 \u062f\u0627\u062e\u0644\u06cc \u0645\u0634\u062a\u0631\u06cc \u0627\u0632 \u0646\u0648\u0639 IPv4 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f.<\/em><\/p>\n<p style=\"direction: rtl; text-align: right\">\u062f\u0631 \u0644\u0628\u0647 \u0648\u0631\u0648\u062f\u06cc (Ingress PE)\u060c \u0628\u0633\u062a\u0647 IPv4 \u0645\u0634\u062a\u0631\u06cc \u062f\u0631 \u06cc\u06a9 \u0647\u062f\u0631 IPv6 \u0628\u06cc\u0631\u0648\u0646\u06cc \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc (Encapsulation) \u0645\u06cc\u200c\u0634\u0648\u062f\u061b \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u062a\u0631\u0627\u0646\u0632\u06cc\u062a \u0628\u0647 \u0635\u0648\u0631\u062a \u0628\u0648\u0645\u06cc (Natively) \u0639\u0645\u0644\u06cc\u0627\u062a \u0641\u0648\u0631\u0648\u0627\u0631\u062f\u06cc\u0646\u06af \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f\u061b \u062f\u0631 \u0644\u0628\u0647 \u062e\u0631\u0648\u062c\u06cc (Egress PE)\u060c \u0647\u062f\u0631 \u0628\u06cc\u0631\u0648\u0646\u06cc \u062d\u0630\u0641 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0641\u06cc\u0644\u062f<code>Next Header<\/code>\u062f\u0631 \u0647\u062f\u0631 IPv6 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0628\u0627\u06cc\u062f \u0631\u0648\u06cc \u0645\u0642\u062f\u0627\u0631<code>4<\/code>\u062a\u0646\u0638\u06cc\u0645 \u0634\u0648\u062f\u060c \u0632\u06cc\u0631\u0627 \u0647\u062f\u0631 IP \u0645\u0634\u062a\u0631\u06cc \u06cc\u06a9 \u0647\u062f\u0631 IPv4 \u0627\u0633\u062a.<\/p>\n<p style=\"direction: rtl; text-align: right\"><img decoding=\"async\" alt=\"IPv6 customer traffic encapsulation\" src=\"https:\/\/www.anynet.ir\/blog\/wp-content\/uploads\/2026\/10\/figure-10-1780463180.webp\"><em>\u0634\u06a9\u0644 10: \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc (Encapsulation) \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc IPv6 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 IP-in-IPv6. \u0641\u06cc\u0644\u062f Next Header \u062f\u0631 IPv6 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0628\u0631 \u0631\u0648\u06cc 41 \u062a\u0646\u0638\u06cc\u0645 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0632\u06cc\u0631\u0627 \u0647\u062f\u0631 \u062f\u0627\u062e\u0644\u06cc \u0645\u0634\u062a\u0631\u06cc \u0627\u0632 \u0646\u0648\u0639 IPv6 \u0627\u0633\u062a.<\/em><\/p>\n<p style=\"direction: rtl; text-align: right\">\u062c\u0631\u06cc\u0627\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc IPv6 \u0645\u0634\u0627\u0628\u0647 \u0627\u0633\u062a\u060c \u0627\u0645\u0627 \u0647\u062f\u0631 \u062f\u0627\u062e\u0644\u06cc \u06cc\u06a9 \u0647\u062f\u0631 \u0645\u0634\u062a\u0631\u06cc IPv6 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f.<code>\u0641\u06cc\u0644\u062f<\/code>Next Header<code>41<\/code>\u062f\u0631 \u0647\u062f\u0631 IPv6 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0628\u0627\u06cc\u062f \u0631\u0648\u06cc \u0627\u06cc\u0646 \u0645\u0642\u062f\u0627\u0631 \u062a\u0646\u0638\u06cc\u0645 \u0634\u0648\u062f\u060c \u0632\u06cc\u0631\u0627 \u0647\u062f\u0631 IP \u0645\u0634\u062a\u0631\u06cc \u06cc\u06a9 \u0647\u062f\u0631 IPv6 \u0627\u0633\u062a.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0631\u0648\u062a\u0631\u0647\u0627\u06cc Transit P \u062a\u0646\u0647\u0627 \u0628\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0627\u0632 IPv6 multicast \u0628\u0648\u0645\u06cc \u0648 PIMv6 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u0646\u062f\u061b \u0622\u0646\u200c\u0647\u0627 \u0628\u0633\u062a\u0647\u200c\u0647\u0627\u06cc IPv6 multicast \u0628\u0648\u0645\u06cc \u0631\u0627 \u0628\u062f\u0648\u0646 \u0622\u06af\u0627\u0647\u06cc \u0627\u0632 \u0644\u0627\u06cc\u0647 \u0647\u0645\u200c\u067e\u0648\u0634\u0627\u0646\u06cc (Overlay) \u0641\u0648\u0631\u0648\u0627\u0631\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u062a\u0646\u0647\u0627 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0644\u0628\u0647 (Edge PEs) \u0628\u0647 \u0642\u0627\u0628\u0644\u06cc\u062a VPN \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast VPN) \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u0646\u062f \u06a9\u0647 \u0627\u06cc\u0646 \u0627\u0645\u0631 \u0628\u0627\u0639\u062b \u0628\u0647 \u062d\u062f\u0627\u0642\u0644 \u0631\u0633\u0627\u0646\u062f\u0646 \u0641\u0636\u0627\u06cc \u0627\u0633\u062a\u0642\u0631\u0627\u0631 (Deployment footprint) \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\"><strong style=\"color: rgb(26, 26, 26)\">\u0686\u0631\u0627 \u062f\u0648 \u067e\u0631\u0648\u062a\u06a9\u0644\u061f<\/strong>\u067e\u0631\u0648\u062a\u06a9\u0644 BGP \u0647\u0645\u0627\u0647\u0646\u06af\u06cc \u0628\u06cc\u0646 PE\u0647\u0627 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u062f \u0648 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0686\u0647 \u06a9\u0633\u06cc \u0628\u0627 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0646\u0648\u0639 1 (Type 1 routes) \u0645\u0634\u0627\u0631\u06a9\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0686\u0647 \u06a9\u0633\u06cc \u0628\u0627 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0646\u0648\u0639 7 (Type 7 routes) \u0686\u0647 \u062a\u0631\u0627\u0641\u06cc\u06a9\u06cc \u0631\u0627 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u062f\u0627\u0631\u062f. \u067e\u0631\u0648\u062a\u06a9\u0644 PIM \u0645\u0633\u06cc\u0631 \u0627\u0631\u0633\u0627\u0644 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast forwarding path) \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0647\u0633\u062a\u0647 (Core routers) \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0647\u0633\u062a\u0647 \u0627\u0632 PIM \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0627\u0645\u0627 \u0647\u0631\u06af\u0632 \u0628\u0627 BGP MVPN \u062f\u0631\u06af\u06cc\u0631 \u0646\u0645\u06cc\u200c\u0634\u0648\u0646\u062f. PE\u0647\u0627 \u0647\u0631 \u062f\u0648 \u067e\u0631\u0648\u062a\u06a9\u0644 \u0631\u0627 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u060c \u0627\u0645\u0627 \u0628\u0631\u0627\u06cc \u0627\u0647\u062f\u0627\u0641 \u0645\u062a\u0641\u0627\u0648\u062a.<\/p>\n<h2 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0646\u0645\u0648\u0646\u0647 (Sample Configuration)<\/h2>\n<p style=\"direction: rtl; text-align: right\">\u0628\u062e\u0634\u200c\u0647\u0627\u06cc \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc (Configuration) \u0648 \u062a\u0627\u06cc\u06cc\u062f (Verification) \u0632\u06cc\u0631 \u0627\u0632 \u0627\u06cc\u0646 \u062a\u0648\u067e\u0648\u0644\u0648\u0698\u06cc \u0645\u0631\u062c\u0639 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\"><img decoding=\"async\" alt=\"Reference topology\" src=\"https:\/\/www.anynet.ir\/blog\/wp-content\/uploads\/2026\/10\/figure-11-1780463182-scaled.webp\"><em>\u0634\u06a9\u0644 11: \u062a\u0648\u067e\u0648\u0644\u0648\u0698\u06cc \u0645\u0631\u062c\u0639 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0628\u0631 \u0628\u0633\u062a\u0631 \u0647\u0633\u062a\u0647\u200c\u0647\u0627\u06cc SRv6 \/ IPv6. \u0631\u06cc\u0634\u0647 (Root) \u0647\u0645\u0627\u0646 PE \u0648\u0631\u0648\u062f\u06cc\u060c Mid \u06cc\u06a9 PE \u06af\u0631\u0647 \u0645\u06cc\u0627\u0646\u06cc (bud-node)\u060c Tail \u0647\u0645\u0627\u0646 PE \u062e\u0631\u0648\u062c\u06cc\u060c P1\/P2 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u062a\u0631\u0627\u0646\u0632\u06cc\u062a \u0648 RR \u0628\u0627\u0632\u062a\u0627\u0628\u200c\u062f\u0647\u0646\u062f\u0647 \u0645\u0633\u06cc\u0631 (Route Reflector) \u0627\u0633\u062a.<\/em><\/p>\n<p style=\"direction: rtl; text-align: right\">Root \u06af\u0631\u0647 \u0648\u0631\u0648\u062f\u06cc\/\u0645\u0646\u0628\u0639 PE\u060c Mid \u06cc\u06a9 \u06af\u0631\u0647 bud-node PE\u060c Tail \u06cc\u06a9 \u06af\u0631\u0647 \u062e\u0631\u0648\u062c\u06cc\/\u06af\u06cc\u0631\u0646\u062f\u0647 PE\u060c P1\/P2 \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u062a\u0631\u0627\u0646\u0632\u06cc\u062a (Transit Routers) \u0648 RR \u0628\u0627\u0632\u062a\u0627\u0628\u200c\u062f\u0647\u0646\u062f\u0647 \u0645\u0633\u06cc\u0631 (Route Reflector) \u0647\u0633\u062a\u0646\u062f. \u0645\u06cc\u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u062a\u0635\u0644 (Attached hosts) \u0646\u0634\u0627\u0646\u200c\u062f\u0647\u0646\u062f\u0647 \u0646\u0642\u0627\u0637 \u067e\u0627\u06cc\u0627\u0646\u06cc \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc (Validation traffic endpoints) \u0645\u06cc\u200c\u0628\u0627\u0634\u0646\u062f.<\/p>\n<table class=\"english-numbers\" style=\"direction: rtl; text-align: right\">\n<thead>\n<tr>\n<th>\u06af\u0631\u0647 (Node)<\/th>\n<th>\u0646\u0642\u0634 (Role)<\/th>\n<th>\u0622\u062f\u0631\u0633 IPv6 \u0627\u06cc\u0646\u062a\u0631\u0641\u06cc\u0633 Loopback0<\/th>\n<th>\u0622\u062f\u0631\u0633 IPv4 \u0627\u06cc\u0646\u062a\u0631\u0641\u06cc\u0633 Loopback0<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u0631\u06cc\u0634\u0647 (Root)<\/td>\n<td>\u0631\u0648\u062a\u0631 \u0644\u0628\u0647 (PE) \u0648\u0631\u0648\u062f\u06cc\/\u0645\u0646\u0628\u0639<\/td>\n<td><code>2001:db8:100::1\/128<\/code><\/td>\n<td><code>192.0.2.1\/32<\/code><\/td>\n<\/tr>\n<tr>\n<td>P1<\/td>\n<td>\u0631\u0648\u062a\u0631 \u0645\u06cc\u0627\u0646\u06cc (Transit P router)<\/td>\n<td><code>2001:db8:100::2\/128<\/code><\/td>\n<td><code>192.0.2.2\/32<\/code><\/td>\n<\/tr>\n<tr>\n<td>\u0645\u06cc\u0627\u0646\u06cc (Mid)<\/td>\n<td>\u0631\u0648\u062a\u0631 \u0644\u0628\u0647 (PE) \u06af\u0631\u0647 Bud<\/td>\n<td><code>2001:db8:100::3\/128<\/code><\/td>\n<td><code>192.0.2.3\/32<\/code><\/td>\n<\/tr>\n<tr>\n<td>P2<\/td>\n<td>\u0631\u0648\u062a\u0631 \u0645\u06cc\u0627\u0646\u06cc (Transit P router)<\/td>\n<td><code>2001:db8:100::4\/128<\/code><\/td>\n<td><code>192.0.2.4\/32<\/code><\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0646\u062a\u0647\u0627 (Tail)<\/td>\n<td>\u0631\u0648\u062a\u0631 \u0644\u0628\u0647 (PE) \u06af\u06cc\u0631\u0646\u062f\u0647\/\u062e\u0631\u0648\u062c\u06cc<\/td>\n<td><code>2001:db8:100::5\/128<\/code><\/td>\n<td><code>192.0.2.5\/32<\/code><\/td>\n<\/tr>\n<tr>\n<td>RR<\/td>\n<td>\u0628\u0627\u0632\u062a\u0627\u0628\u200c\u062f\u0647\u0646\u062f\u0647 \u0645\u0633\u06cc\u0631 (Route Reflector)<\/td>\n<td><code>2001:db8:100::6\/128<\/code><\/td>\n<td><code>192.0.2.6\/32<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"direction: rtl; text-align: right\">\u0627\u06cc\u0646 \u0642\u0637\u0639\u0627\u062a \u0634\u0627\u0645\u0644 \u0645\u0624\u0644\u0641\u0647\u200c\u0647\u0627\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0648 \u062e\u0627\u0646\u0648\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0622\u062f\u0631\u0633 BGP \u0645\u0631\u062a\u0628\u0637 \u0628\u0627 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644 \u0647\u0633\u062a\u0646\u062f. \u0641\u0631\u0636 \u0628\u0631 \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u062f\u0633\u062a\u0631\u0633\u06cc IPv6 \u06cc\u0648\u0646\u06cc\u06a9\u0633\u062a (Unicast) \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0647\u0633\u062a\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider Core)\u060c \u0634\u0627\u0645\u0644 IS-IS\u060c \u0645\u06a9\u0627\u0646\u200c\u06cc\u0627\u0628\u200c\u0647\u0627\u06cc SRv6 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc Loopback0\u060c \u0627\u0632 \u0642\u0628\u0644 \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a. \u062e\u0637\u0648\u0637 SRv6 \u0632\u0645\u06cc\u0646\u0647 \u0633\u0631\u0648\u06cc\u0633 L3VPN \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u061b \u062f\u0631\u062e\u062a \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast Tree) \u0647\u0645\u0686\u0646\u0627\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a IPv6 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0628\u0648\u0645\u06cc (Native) \u0628\u0627\u0642\u06cc \u0645\u06cc\u200c\u0645\u0627\u0646\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u062f\u0631 \u0633\u0637\u062d \u0628\u0633\u062a\u0647 (Packet-level validation) \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0628\u0631 \u0631\u0648\u06cc \u06cc\u06a9 \u062c\u0631\u06cc\u0627\u0646 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0645\u0634\u062a\u0631\u06cc IPv4 \u0645\u062a\u0645\u0631\u06a9\u0632 \u0627\u0633\u062a \u06a9\u0647 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u06cc\u06a9 MDT \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 IPv6 \u0645\u0646\u062a\u0642\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f:<\/p>\n<ul style=\"direction: rtl; text-align: right\">\n<li>\u0645\u0646\u0628\u0639 \u0645\u0634\u062a\u0631\u06cc (Customer source):<code>198.51.100.100<\/code><\/li>\n<li>\u06af\u0631\u0648\u0647 \u0645\u0634\u062a\u0631\u06cc (Customer group):<code>232.1.1.1<\/code><\/li>\n<li>\u0648\u06cc\u200c\u0622\u0631\u0627\u0641 (VRF):<code>\u0642\u0631\u0645\u0632 (red)<\/code><\/li>\n<li>\u06af\u0631\u0648\u0647 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0627\u0645\u200c\u062f\u06cc\u200c\u062a\u06cc (Default MDT group):<code>ff3e::8000:1<\/code><\/li>\n<\/ul>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">PE \u0648\u0631\u0648\u062f\u06cc \u0631\u06cc\u0634\u0647 (Root Ingress PE)<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0631\u06cc\u0634\u0647 (Root)<code>2001:db8:100::1<\/code>, AS<code>65000<\/code>, \u0648 VRF<code>red<\/code>.<\/p>\n<pre><code><span>router bgp 65000\n<\/span><span> mvpn\n<\/span><span> bgp router-id 192.0.2.1\n<\/span><span> address-family ipv4 unicast\n<\/span><span>!\n<\/span><span> address-family vpnv4 unicast\n<\/span><span>!\n<\/span><span> address-family ipv6 unicast\n<\/span><span>!\n<\/span><span> address-family vpnv6 unicast\n<\/span><span>!\n<\/span><span> address-family ipv4 mvpn\n<\/span><span>!\n<\/span><span> address-family ipv6 mvpn\n<\/span><span>!\n<\/span><span> neighbor 2001:db8:100::6\n<\/span><span> remote-as 65000\n<\/span><span> update-source Loopback0\n<\/span><span> address-family vpnv4 unicast\n<\/span><span>!\n<\/span><span> address-family vpnv6 unicast\n<\/span><span>!\n<\/span><span> address-family ipv6 unicast\n<\/span><span>!\n<\/span><span> address-family ipv4 mvpn\n<\/span><span>!\n<\/span><span> address-family ipv6 mvpn\n<\/span><span>!\n<\/span><span>!\n<\/span><span> vrf red\n<\/span><span> rd auto\n<\/span><span> address-family ipv4 unicast\n<\/span><span> segment-routing srv6\n<\/span><span> locator MAIN\n<\/span><span> alloc mode per-vrf\n<\/span><span>!\n<\/span><span> redistribute connected\n<\/span><span> redistribute static\n<\/span><span>!\n<\/span><span> address-family ipv6 unicast\n<\/span><span> segment-routing srv6\n<\/span><span> locator MAIN\n<\/span><span> alloc mode per-vrf\n<\/span><span>!\n<\/span><span> redistribute connected\n<\/span><span>!\n<\/span><span> address-family ipv4 mvpn\n<\/span><span>!\n<\/span><span> address-family ipv6 mvpn\n<\/span><span>!\n<\/span><span>!\n<\/span><span>router static\n<\/span><span> vrf red\n<\/span><span> address-family ipv4 unicast\n<\/span><span> 198.51.100.100\/32 198.51.100.1\n<\/span><span>!\n<\/span><span>!\n<\/span><span>!\n<\/span><span>route-policy rpf-for-srv6-mcast\n<\/span><span> set core-tree pim-default-v6\n<\/span><span>end-policy\n<\/span><span>multicast-routing\n<\/span><span> address-family ipv6\n<\/span><span> interface all enable\n<\/span><span>!\n<\/span><span> vrf red\n<\/span><span> address-family ipv4\n<\/span><span> mdt source ipv6 Loopback0\n<\/span><span> interface all enable\n<\/span><span> bgp auto-discovery pim6\n<\/span><span>!\n<\/span><span> mdt default ipv6 ff3e::8000:1\n<\/span><span>!\n<\/span><span> address-family ipv6\n<\/span><span> mdt source ipv6 Loopback0\n<\/span><span> interface all enable\n<\/span><span> bgp auto-discovery pim6\n<\/span><span>!\n<\/span><span> mdt default ipv6 ff3e::8000:1\n<\/span><span>!\n<\/span><span>!\n<\/span><span>!\n<\/span><span>router pim\n<\/span><span> address-family ipv6\n<\/span><span> interface Loopback0\n<\/span><span> enable\n<\/span><span>!\n<\/span><span> interface HundredGigE0\/0\/0\/0\n<\/span><span> enable\n<\/span><span>!\n<\/span><span>!\n<\/span><span> vrf red\n<\/span><span> address-family ipv4\n<\/span><span> rpf topology route-policy rpf-for-srv6-mcast\n<\/span><span> mdt c-multicast-routing bgp\n<\/span><span>!\n<\/span><span> interface HundredGigE0\/0\/0\/2\n<\/span><span> enable\n<\/span><span>!\n<\/span><span>!\n<\/span><span> address-family ipv6\n<\/span><span> rpf topology route-policy rpf-for-srv6-mcast\n<\/span><span> mdt c-multicast-routing bgp\n<\/span><span>!\n<\/span><span> interface HundredGigE0\/0\/0\/2\n<\/span><span> enable\n<\/span><span>!\n<\/span><span>!\n<\/span><span>!\n<\/span><span>!\n<\/span><\/code><\/pre>\n<p style=\"direction: rtl; text-align: right\">\u0647\u0645\u0627\u0646 \u0633\u0627\u062e\u062a\u0627\u0631 PE \u0628\u0631\u0627\u06cc Mid \u0627\u0639\u0645\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c<code>2001:db8:100::3<\/code>\u060c \u0648 Tail\u060c<code>2001:db8:100::5<\/code>\u061b \u062a\u0646\u0647\u0627 \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u0644\u0648\u067e\u200c\u0628\u06a9 (Loopback addresses)\u060c \u0645\u06a9\u0627\u0646\u200c\u06cc\u0627\u0628 SRv6\u060c \u0634\u0646\u0627\u0633\u0647 \u0631\u0648\u062a\u0631 BGP \u0648 \u0631\u0627\u0628\u0637 \u0631\u0648 \u0628\u0647 CE \u0645\u062a\u0641\u0627\u0648\u062a \u0647\u0633\u062a\u0646\u062f. \u062f\u0631 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc\u060c Root \u06cc\u06a9 \u0645\u0633\u06cc\u0631 \u0627\u06cc\u0633\u062a\u0627 (Static route) \u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u0646\u0628\u0639 \u0645\u0634\u062a\u0631\u06cc IPv4 \u0628\u0627\u0632\u062a\u0648\u0632\u06cc\u0639 \u0645\u06cc\u200c\u06a9\u0646\u062f \u062a\u0627 PE\u0647\u0627\u06cc \u06af\u06cc\u0631\u0646\u062f\u0647 \u062f\u0627\u0631\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u06cc\u0648\u0646\u06cc\u06a9\u0633\u062a\/RPF \u0628\u0631\u0627\u06cc<code>198.51.100.100\/32<\/code>.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u06cc\u0627\u062f\u062f\u0627\u0634\u062a\u200c\u0647\u0627\u06cc \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc (Configuration):<\/p>\n<ul style=\"direction: rtl; text-align: right\">\n<li><code>mdt default ipv6 ff3e::8000:1<\/code>&#8211; \u06af\u0631\u0648\u0647 IPv6 SSM \u0628\u0631\u0627\u06cc MDT \u067e\u06cc\u0634\u200c\u0641\u0631\u0636\u061b \u0647\u0631 VRF \u06cc\u06a9 \u06af\u0631\u0648\u0647 \u0645\u0646\u062d\u0635\u0631 \u0628\u0647 \u0641\u0631\u062f \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<li><code>mdt source ipv6 Loopback0<\/code>&#8211; \u0627\u06cc\u0646\u062a\u0631\u0641\u06cc\u0633 Loopback0 \u062f\u0631 PE \u06a9\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u0646\u0628\u0639 \u062f\u0631\u062e\u062a PIM \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u0627\u06cc\u0646\u062a\u0631\u0641\u06cc\u0633 \u0628\u0627\u06cc\u062f \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a (Underlay) IPv6 \u0642\u0627\u0628\u0644 \u062f\u0633\u062a\u0631\u0633 \u0628\u0627\u0634\u062f.<\/li>\n<li><code>bgp auto-discovery pim6<\/code>&#8211; \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 (Auto-discovery) \u062f\u0631 BGP MVPN \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0648\u0646\u0644 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 PIMv6-SSM.<\/li>\n<li><code>rpf topology route-policy rpf-for-srv6-mcast<\/code>&#8211; \u0647\u062f\u0627\u06cc\u062a RPF \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0631\u062e\u062a \u0647\u0633\u062a\u0647 (Core tree) PIMv6-SSM.<\/li>\n<li><code>mdt c-multicast-routing bgp<\/code>&#8211; \u062a\u0648\u0644\u06cc\u062f \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0646\u0648\u0639 7 MVPN \u0628\u0647 \u062c\u0627\u06cc PIM \u0631\u0648\u06cc MDT \u0628\u0631\u0627\u06cc \u0648\u0636\u0639\u06cc\u062a C-multicast.<\/li>\n<li>\u067e\u0631\u0648\u062a\u06a9\u0644 PIM \u0631\u0648\u06cc Loopback0 \u0648 \u062a\u0645\u0627\u0645\u06cc \u0627\u06cc\u0646\u062a\u0631\u0641\u06cc\u0633\u200c\u0647\u0627\u06cc \u0631\u0648 \u0628\u0647 \u0647\u0633\u062a\u0647 (Core-facing) \u0641\u0639\u0627\u0644 \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631\u0633\u0627\u062e\u062a (Underlay) PIMv6-SSM \u0631\u0627 \u0645\u06cc\u200c\u0633\u0627\u0632\u062f.<\/li>\n<li><code>address-family ipv4 mvpn<\/code>\u0648<code>address-family ipv6 mvpn<\/code>\u062e\u0627\u0646\u0648\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0622\u062f\u0631\u0633 MVPN \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u062f\u0631 \u0627\u06cc\u0646 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc IOS XR \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647\u200c\u0627\u0646\u062f. \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0628\u0627<code>vpnv4 multicast<\/code> or <code>vpnv6 multicast<\/code>.<\/li>\n<\/ul>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0628\u0627\u0632\u062a\u0627\u0628\u200c\u062f\u0647\u0646\u062f\u0647 \u0645\u0633\u06cc\u0631 (Route Reflector)<\/h3>\n<p style=\"direction: rtl; text-align: right\">RR \u0627\u0632<code>2001:db8:100::6<\/code>\u0648 AS \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f<code>65000<\/code>.<\/p>\n<pre><code><span>router bgp 65000\n<\/span><span> mvpn\n<\/span><span> bgp router-id 192.0.2.6\n<\/span><span> address-family ipv4 unicast\n<\/span><span>!\n<\/span><span> address-family vpnv4 unicast\n<\/span><span>!\n<\/span><span> address-family ipv6 unicast\n<\/span><span>!\n<\/span><span> address-family vpnv6 unicast\n<\/span><span>!\n<\/span><span> address-family ipv4 mvpn\n<\/span><span>!\n<\/span><span> address-family ipv6 mvpn\n<\/span><span>!\n<\/span><span>! Root (PE1)\n<\/span><span> neighbor 2001:db8:100::1\n<\/span><span> remote-as 65000\n<\/span><span> update-source Loopback0\n<\/span><span> address-family ipv4 unicast\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family vpnv4 unicast\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family ipv6 unicast\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family vpnv6 unicast\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family ipv4 mvpn\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family ipv6 mvpn\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span>!\n<\/span><span>! Mid (PE2)\n<\/span><span> neighbor 2001:db8:100::3\n<\/span><span> remote-as 65000\n<\/span><span> update-source Loopback0\n<\/span><span> address-family ipv4 unicast\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family vpnv4 unicast\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family ipv6 unicast\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family vpnv6 unicast\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family ipv4 mvpn\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family ipv6 mvpn\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span>!\n<\/span><span>! Tail (PE3)\n<\/span><span> neighbor 2001:db8:100::5\n<\/span><span> remote-as 65000\n<\/span><span> update-source Loopback0\n<\/span><span> address-family ipv4 unicast\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family vpnv4 unicast\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family ipv6 unicast\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family vpnv6 unicast\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family ipv4 mvpn\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span> address-family ipv6 mvpn\n<\/span><span> route-reflector-client\n<\/span><span>!\n<\/span><span>!\n<\/span><span>!\n<\/span><\/code><\/pre>\n<p style=\"direction: rtl; text-align: right\">RR \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc VRF \u0646\u062f\u0627\u0631\u062f\u061b \u0627\u06cc\u0646 \u062f\u0633\u062a\u06af\u0627\u0647 \u062a\u0646\u0647\u0627 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc BGP MVPN \u0631\u0627 \u0628\u0627\u0632\u062a\u0627\u0628 (Reflect) \u0645\u06cc\u200c\u062f\u0647\u062f. \u0647\u0631 \u0633\u0647 PE\u060c \u0634\u0627\u0645\u0644 Root\u060c Mid \u0648 Tail\u060c \u062f\u0631 \u0648\u0636\u0639\u06cc\u062a<code>route-reflector-client<\/code>\u062a\u062d\u062a<code>ipv4 mvpn<\/code>\u0648<code>ipv6 mvpn<\/code>\u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u0646\u062f. \u062e\u0627\u0646\u0648\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0622\u062f\u0631\u0633 (Address Families) \u062a\u06a9\u200c\u067e\u062e\u0634\u06cc (Unicast) VPN \u0647\u0645\u0686\u0646\u0627\u0646 \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0645\u0634\u062a\u0631\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0647\u0633\u062a\u0646\u062f.<\/p>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u062a\u0631\u0627\u0646\u0632\u06cc\u062a (Transit Routers)<\/h3>\n<p style=\"direction: rtl; text-align: right\">P1 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0627\u0632<code>2001:db8:100::2<\/code>; P2 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0627\u0632<code>2001:db8:100::4<\/code>.<\/p>\n<pre><code><span>multicast-routing\n<\/span><span> address-family ipv6\n<\/span><span> interface all enable\n<\/span><span>!\n<\/span><span>!\n<\/span><span>router pim\n<\/span><span> address-family ipv6\n<\/span><span> interface HundredGigE0\/0\/0\/0\n<\/span><span> enable\n<\/span><span>!\n<\/span><span> interface HundredGigE0\/0\/0\/1\n<\/span><span> enable\n<\/span><span>!\n<\/span><span> interface HundredGigE0\/0\/0\/2\n<\/span><span> enable\n<\/span><span>!\n<\/span><span>!\n<\/span><span>!\n<\/span><\/code><\/pre>\n<p style=\"direction: rtl; text-align: right\">\u0631\u0648\u062a\u0631\u0647\u0627\u06cc P \u062a\u0646\u0647\u0627 \u0628\u0647 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc (Routing) \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u062c\u0647\u0627\u0646\u06cc IPv6 \u0648 \u067e\u0631\u0648\u062a\u06a9\u0644 PIMv6 \u0628\u0631 \u0631\u0648\u06cc \u0627\u06cc\u0646\u062a\u0631\u0641\u06cc\u0633\u200c\u0647\u0627\u06cc \u0645\u062a\u0635\u0644 \u0628\u0647 \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u0646\u062f \u0648 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc BGP MVPN\u060c VRF \u0648 \u06cc\u0627 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0686\u0646\u062f\u067e\u062e\u0634\u06cc VRF \u0646\u062f\u0627\u0631\u0646\u062f. \u0627\u06cc\u0646 \u0631\u0648\u062a\u0631\u0647\u0627 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc \u0628\u0648\u0645\u06cc (Native) IPv6 \u0631\u0627 \u0647\u062f\u0627\u06cc\u062a \u06a9\u0631\u062f\u0647 \u0648 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u0639\u0636\u0648\u06cc\u062a PIMv6-SSM \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u06af\u0627\u0645\u200c\u0628\u0647\u200c\u06af\u0627\u0645 (Hop-by-hop) \u0628\u062f\u0648\u0646 \u0647\u06cc\u0686\u200c\u06af\u0648\u0646\u0647 \u0622\u06af\u0627\u0647\u06cc \u0627\u0632 \u0648\u0636\u0639\u06cc\u062a VPN \u0645\u0634\u062a\u0631\u06cc\u060c \u0645\u0646\u062a\u0634\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u067e\u0631\u0648\u062a\u06a9\u0644 PIM \u062a\u0646\u0647\u0627 \u0628\u0631 \u0631\u0648\u06cc \u0631\u0627\u0628\u0637\u200c\u0647\u0627\u06cc (Interfaces) \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u06a9\u0647 \u0628\u0647 \u0633\u0645\u062a \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647 (Core) \u0647\u0633\u062a\u0646\u062f\u060c \u0641\u0639\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0627\u0632 \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0646\u0627\u062e\u0648\u0627\u0633\u062a\u0647 PIM \u0628\u0631 \u0631\u0648\u06cc \u0644\u06cc\u0646\u06a9\u200c\u0647\u0627\u06cc \u063a\u06cc\u0631\u0636\u0631\u0648\u0631\u06cc \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f\u061b<code>interface all enable<\/code>\u062a\u062d\u062a (under)<code>multicast-routing<\/code>\u062a\u0646\u0647\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0642\u0627\u0628\u0644\u06cc\u062a \u062a\u0633\u0647\u06cc\u0644\u200c\u06a9\u0646\u0646\u062f\u0647 \u062f\u0631 \u0645\u062d\u06cc\u0637 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647\u06cc (Lab) \u062d\u0641\u0638 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<h2 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u062a\u0623\u06cc\u06cc\u062f (Verification)<\/h2>\n<p style=\"direction: rtl; text-align: right\">\u0645\u0631\u0627\u062d\u0644 \u062a\u0623\u06cc\u06cc\u062f \u0632\u06cc\u0631\u060c \u0644\u0627\u06cc\u0647 \u0628\u0647 \u0644\u0627\u06cc\u0647 \u0648\u0636\u0639\u06cc\u062a \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648 \u0628\u0627 \u062a\u0631\u062a\u06cc\u0628\u06cc \u06a9\u0647 \u0635\u0641\u062d\u0647 \u06a9\u0646\u062a\u0631\u0644 (Control Plane) \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0645\u0637\u0627\u0628\u0642\u062a \u062f\u0627\u0631\u0646\u062f: \u0627\u0628\u062a\u062f\u0627 \u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 BGP MVPN\u060c \u0633\u067e\u0633 \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc PIM \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider PIM trees)\u060c \u0633\u067e\u0633 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u0639\u0636\u0648\u06cc\u062a \u0686\u0646\u062f\u067e\u062e\u0634\u06cc \u0645\u0634\u062a\u0631\u06cc (Customer multicast joins) \u0648 \u062f\u0631 \u0646\u0647\u0627\u06cc\u062a \u0627\u0631\u0633\u0627\u0644 \u062f\u0631 \u0635\u0641\u062d\u0647 \u062f\u0627\u062f\u0647 (Data-plane forwarding). \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0648\u067e\u0648\u0644\u0648\u0698\u06cc \u0645\u0631\u062c\u0639 \u0628\u0631 \u0631\u0648\u06cc \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0645\u0634\u062e\u0635\u200c\u0634\u062f\u0647 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f.<\/p>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u06af\u0627\u0645 1: \u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 (Auto-Discovery) \u062f\u0631 BGP MVPN<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u067e\u0633 \u0627\u0632 \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc<code>bgp auto-discovery pim6<\/code>\u0628\u0631 \u0631\u0648\u06cc \u062a\u0645\u0627\u0645\u06cc PE\u0647\u0627\u060c \u0647\u0631 PE \u06cc\u06a9 \u0645\u0633\u06cc\u0631 Type 1, Intra-AS I-PMSI A-D \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u062d\u0627\u0645\u0644 \u06cc\u06a9 \u0648\u06cc\u0698\u06af\u06cc \u062a\u0648\u0646\u0644 PMSI (PMSI Tunnel Attribute) \u0627\u0633\u062a \u0648 \u0628\u0647 PE\u0647\u0627\u06cc \u0631\u0627\u0647 \u062f\u0648\u0631 \u0646\u062d\u0648\u0647 \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 MDT \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0622\u0646 \u0631\u0627 \u0627\u0637\u0644\u0627\u0639 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n<pre><code><span>! === Root - verify Type 1 exchange ===\n<\/span><span>show bgp ipv4 mvpn route-type 1\n<\/span><span>! Expected: Three Type 1 routes - one local, two received via RR:\n<\/span><span>! *&gt; [1][2001:db8:100::1]\/136\n<\/span><span>! *&gt;i[1][2001:db8:100::3]\/136\n<\/span><span>! *&gt;i[1][2001:db8:100::5]\/136\n<\/span><span>! The \"i\" prefix means iBGP-learned; absence means locally originated.\n<\/span><span>! === RR - verify it reflects all three Type 1 routes ===\n<\/span><span>show bgp ipv4 mvpn route-type 1\n<\/span><span>! Expected: All three PE Type 1 routes, each with the originator's loopback as next-hop:\n<\/span><span>! *&gt;i[1][2001:db8:100::1]\/136\n<\/span><span>! *&gt;i[1][2001:db8:100::3]\/136\n<\/span><span>! *&gt;i[1][2001:db8:100::5]\/136\n<\/span><\/code><\/pre>\n<p style=\"direction: rtl; text-align: right\">\u0628\u0647\u200c\u0635\u0648\u0631\u062a \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc\u060c \u0648\u06cc\u0698\u06af\u06cc PMSI Tunnel Attribute \u0631\u0627 \u062f\u0631 \u062f\u0627\u062e\u0644 \u06cc\u06a9 \u0645\u0633\u06cc\u0631 (Route) \u0646\u0648\u0639 1 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f \u062a\u0627 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc \u062f\u0631\u062e\u062a \u0632\u06cc\u0631\u0633\u0627\u062e\u062a (Underlay tree) \u062a\u0623\u06cc\u06cc\u062f \u0634\u0648\u0646\u062f.<\/p>\n<pre><code><span>! === Tail - inspect Root's Type 1 detail ===\n<\/span><span>show bgp ipv4 mvpn [1][2001:db8:100::1]\/136 detail\n<\/span><span>! Key fields to verify in the output:\n<\/span><span>! PMSI: flags 0x00, type 3 (PIM SSM), label 0\n<\/span><span>! Originating PE: 2001:db8:100::1\n<\/span><span>! Multicast Group: ff3e::8000:1\n<\/span><span>!\n<\/span><span>! This tells Tail: \"To receive Root's MDT traffic, join the PIMv6-SSM tree\n<\/span><span>! (2001:db8:100::1, ff3e::8000:1).\"\n<\/span><span>! PMSI tunnel type 3 = PIM-SSM. This is separate from BGP MVPN route type 3,\n<\/span><span>! which is S-PMSI A-D \/ Data MDT signaling.\n<\/span><\/code><\/pre>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u06af\u0627\u0645 2: \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc PIM \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider PIM Trees)<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u0628\u0627 \u062a\u062d\u0631\u06cc\u06a9 \u0627\u0637\u0644\u0627\u0639\u0627\u062a PMSI \u062f\u0631 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0646\u0648\u0639 1 (Type 1 routes)\u060c \u0647\u0631 PE \u0641\u0631\u0622\u06cc\u0646\u062f PIMv6-SSM join \u0631\u0627 \u0628\u0647 \u0633\u0645\u062a \u0644\u0648\u067e\u200c\u0628\u06a9\u200c\u0647\u0627\u06cc (loopbacks) \u0633\u0627\u06cc\u0631 PE\u0647\u0627 \u0628\u0631\u0627\u06cc \u06af\u0631\u0648\u0647 \u0622\u063a\u0627\u0632 \u0645\u06cc\u200c\u06a9\u0646\u062f<code>ff3e::8000:1<\/code>. \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u062a\u0631\u0627\u0646\u0632\u06cc\u062a P1 \u0648 P2 \u0627\u06cc\u0646 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc join \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u06af\u0627\u0645\u200c\u0628\u0647\u200c\u06af\u0627\u0645 (hop-by-hop) \u0647\u062f\u0627\u06cc\u062a \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u060c \u0628\u062f\u0648\u0646 \u0627\u06cc\u0646\u06a9\u0647 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u0622\u06af\u0627\u0647\u06cc \u0627\u0632 BGP \u0628\u0627\u0634\u062f.<\/p>\n<pre><code><span>! === Root - verify provider PIM trees ===\n<\/span><span>show pim ipv6 topology ff3e::8000:1\n<\/span><span>! Expected: P(S,G) entries for the Default MDT group ff3e::8000:1:\n<\/span><span>!\n<\/span><span>! (2001:db8:100::1, ff3e::8000:1) SPT - Root's own tree\n<\/span><span>! RPF: Loopback0,2001:db8:100::1*\n<\/span><span>! Loopback0 fwd LI LH\n<\/span><span>! HundredGigE0\/0\/0\/0 fwd Join\n<\/span><span>!\n<\/span><span>! (2001:db8:100::5, ff3e::8000:1) SPT - Tail's tree\n<\/span><span>! RPF: HundredGigE0\/0\/0\/0,fe80::...\n<\/span><span>! Loopback0 fwd LH MVS MV6S\n<\/span><span>!\n<\/span><span>! \"MV6S\" flag = IPv6 multicast VPN source - indicates this tree feeds the MDT.\n<\/span><span>! \"LI\" = local interest, \"LH\" = last hop.\n<\/span><span>! === P2 (transit router) - verify hop-by-hop PIM state ===\n<\/span><span>show pim ipv6 topology ff3e::8000:1\n<\/span><span>! Expected: P2 is pure transit - no VRF and no MVPN state:\n<\/span><span>!\n<\/span><span>! (2001:db8:100::1, ff3e::8000:1) SPT\n<\/span><span>! RPF: toward Root's direction (HundredGigE0\/0\/0\/0 toward Mid\/P1)\n<\/span><span>! Outgoing: toward Tail (HundredGigE0\/0\/0\/1)\n<\/span><span>!\n<\/span><span>! (2001:db8:100::5, ff3e::8000:1) SPT\n<\/span><span>! RPF: toward Tail's direction (HundredGigE0\/0\/0\/1)\n<\/span><span>! Outgoing: toward Root\/Mid (HundredGigE0\/0\/0\/0)\n<\/span><span>!\n<\/span><span>! P2 forwards native IPv6 multicast only.\n<\/span><span>! === Tail - verify provider PIM trees ===\n<\/span><span>show pim ipv6 topology ff3e::8000:1\n<\/span><span>! Expected: Mirror image of Root:\n<\/span><span>!\n<\/span><span>! (2001:db8:100::1, ff3e::8000:1) SPT - Root's tree (Tail joined it)\n<\/span><span>! RPF: toward P2 (incoming from core)\n<\/span><span>! Loopback0 fwd LH MV6S\n<\/span><span>!\n<\/span><span>! (2001:db8:100::5, ff3e::8000:1) SPT - Tail's own tree\n<\/span><span>! RPF: Loopback0,2001:db8:100::5*\n<\/span><span>! Loopback0 fwd LI LH\n<\/span><span>! HundredGigE0\/0\/0\/0 fwd Join\n<\/span><\/code><\/pre>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u06af\u0627\u0645 3: \u067e\u06cc\u0648\u0633\u062a\u0646 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast Join) \u0645\u0634\u062a\u0631\u06cc<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u06cc\u06a9 \u06af\u06cc\u0631\u0646\u062f\u0647 (Receiver) \u062f\u0631\u062e\u0648\u0627\u0633\u062a IGMP \u06cc\u0627 PIM join \u0631\u0627 \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c<code>(S,G)<\/code>\u060c \u0631\u0648\u062a\u0631 PE \u06af\u06cc\u0631\u0646\u062f\u0647 \u0648\u0636\u0639\u06cc\u062a VRF<code>C(S,G)<\/code>\u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0631\u062f\u0647 \u0648 \u06cc\u06a9 \u0645\u0633\u06cc\u0631 BGP MVPN Type 7 Source Tree Join \u0631\u0627 \u0622\u063a\u0627\u0632 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0631\u0648\u062a\u0631 PE \u0648\u0631\u0648\u062f\u06cc (Ingress PE)\u060c \u06a9\u0647 \u0646\u0642\u0634 Root \u0631\u0627 \u062f\u0627\u0631\u062f\u060c \u0627\u06cc\u0646 Type 7 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 RR \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0631\u062f\u0647 \u0648 \u0627\u0631\u0633\u0627\u0644 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc \u0631\u0627 \u0628\u0631 \u0631\u0648\u06cc MDT \u0622\u063a\u0627\u0632 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<pre><code><span>! === Tail - verify VRF customer multicast state after receiver joins ===\n<\/span><span>show pim vrf red topo 232.1.1.1 198.51.100.100\n<\/span><span>! Expected for customer flow (198.51.100.100, 232.1.1.1):\n<\/span><span>!\n<\/span><span>! (198.51.100.100,232.1.1.1) SPT\n<\/span><span>! JP: Join(BGP) RPF: mdt6red,2001:db8:100::1\n<\/span><span>! HundredGigE0\/0\/0\/1 fwd Join(...) LI\n<\/span><span>!\n<\/span><span>! KEY INDICATORS:\n<\/span><span>! \"Join(BGP)\" - the join was signaled via BGP Type 7, NOT PIM over the MDT.\n<\/span><span>! \"RPF: mdt6red,2001:db8:100::1\" - RPF points to Root via the MDT tunnel interface.\n<\/span><span>! The outgoing interface is toward the CE\/receiver.\n<\/span><span>! === Tail - verify Type 7 route originated locally ===\n<\/span><span>show bgp ipv4 mvpn route-type 7\n<\/span><span>! Expected: locally originated Type 7 encoding the customer C-source and C-group:\n<\/span><span>! *&gt; [7][192.0.2.1:0][65000][32][198.51.100.100][32][232.1.1.1]\/184\n<\/span><span>! 0.0.0.0 0 i\n<\/span><span>!\n<\/span><span>! Route encoding: [Type][RD][Source-AS][SrcLen][C-Source][GrpLen][C-Group]\n<\/span><span>! Next-hop 0.0.0.0 = locally originated.\n<\/span><span>! === Root - verify VRF customer multicast state after receiving Type 7 ===\n<\/span><span>show pim vrf red topo 232.1.1.1 198.51.100.100\n<\/span><span>! Expected:\n<\/span><span>! (198.51.100.100,232.1.1.1) SPT\n<\/span><span>! JP: Join(...) RPF: HundredGigE0\/0\/0\/2,198.51.100.1\n<\/span><span>! mdt6red fwd BGP\n<\/span><span>!\n<\/span><span>! KEY INDICATORS:\n<\/span><span>! \"Join(now)\" - Root has an active join for this C(S,G).\n<\/span><span>! \"RPF: HundredGigE0\/0\/0\/2,198.51.100.1\" - RPF toward the CE\/source.\n<\/span><span>! \"mdt6red fwd BGP\" - outgoing onto the MDT tunnel, triggered by BGP Type 7.\n<\/span><span>! === Root - verify Type 7 received from a receiver PE via RR ===\n<\/span><span>show bgp ipv4 mvpn route-type 7\n<\/span><span>! Expected: Type 7 received from a receiver PE via RR:\n<\/span><span>! *&gt;i[7][192.0.2.1:0][65000][32][198.51.100.100][32][232.1.1.1]\/184\n<\/span><span>! 2001:db8:100::3 100 0 i\n<\/span><span>!\n<\/span><span>! If both Mid and Tail have active receivers, the RR can learn one Type 7 route\n<\/span><span>! per receiver PE. The ingress PE installs the selected path or paths according\n<\/span><span>! to normal BGP best-path and multipath behavior.\n<\/span><\/code><\/pre>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u06af\u0627\u0645 4: \u0635\u0641\u062d\u0647 \u062f\u0627\u062f\u0647 (Data Plane) \u0645\u0634\u062a\u0631\u06cc IPv4<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u067e\u0633 \u0627\u0632 \u0647\u0645\u06af\u0631\u0627\u06cc\u06cc \u06a9\u0627\u0645\u0644 \u0635\u0641\u062d\u0647 \u06a9\u0646\u062a\u0631\u0644 (Control Plane)\u060c \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) IPv4 \u0645\u0634\u062a\u0631\u06cc\u060c \u0628\u0647 \u0635\u0648\u0631\u062a \u0633\u0631\u062a\u0627\u0633\u0631\u06cc (End-to-End) \u0628\u0631 \u0631\u0648\u06cc IPv6 MDT \u062f\u0631 \u062c\u0631\u06cc\u0627\u0646 \u0627\u0633\u062a.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u062f\u0631 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc\u060c \u0645\u06cc\u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u062a\u0648\u0644\u06cc\u062f\u06a9\u0646\u0646\u062f\u0647 \u0648 \u062f\u0631\u06cc\u0627\u0641\u062a\u200c\u06a9\u0646\u0646\u062f\u0647 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0628\u0647 \u0631\u0627\u0628\u0637\u200c\u0647\u0627\u06cc \u0633\u0645\u062a \u0645\u0634\u062a\u0631\u06cc (Customer-facing interfaces) \u062f\u0631 PE \u0645\u062a\u0635\u0644 \u0634\u062f\u0646\u062f \u062a\u0627 \u062a\u062d\u0648\u06cc\u0644 \u0628\u0633\u062a\u0647 \u0628\u0631\u0627\u06cc \u062c\u0631\u06cc\u0627\u0646 IPv4 SSM \u0627\u062b\u0628\u0627\u062a \u0634\u0648\u062f. \u06cc\u06a9 \u0645\u06cc\u0632\u0628\u0627\u0646 \u0645\u0646\u0628\u0639 \u062a\u0631\u0627\u0641\u06cc\u06a9\u060c \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) UDP \u0631\u0627 \u0627\u0632<code>198.51.100.100<\/code>\u0628\u0647 \u0633\u0645\u062a<code>232.1.1.1<\/code>. \u0645\u06cc\u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a\u200c\u06a9\u0646\u0646\u062f\u0647 \u062f\u0631 \u067e\u0634\u062a Mid \u0648 Tail \u0628\u0647 \u06af\u0631\u0648\u0647 \u0645\u0644\u062d\u0642 \u0634\u062f\u0646\u062f \u0648 \u0647\u0631 \u06a9\u062f\u0627\u0645 \u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0645\u0644 \u0628\u0633\u062a\u0647\u200c\u0647\u0627 \u0631\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0631\u062f\u0646\u062f. \u0645\u06cc\u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0645\u062a\u0635\u0644\u200c\u0634\u062f\u0647 \u062a\u0646\u0647\u0627 \u0628\u0631\u0627\u06cc \u062a\u0648\u0644\u06cc\u062f \u0648 \u062f\u0631\u06cc\u0627\u0641\u062a \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc \u0645\u0634\u062a\u0631\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u061b \u0622\u0646\u200c\u0647\u0627 \u0628\u062e\u0634\u06cc \u0627\u0632 \u0645\u0639\u0645\u0627\u0631\u06cc \u0633\u0631\u0648\u06cc\u0633 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider) \u0646\u06cc\u0633\u062a\u0646\u062f.<\/p>\n<pre><code><span>! === Root - confirm customer traffic is encapsulated onto the MDT ===\n<\/span><span>show mrib vrf red route 232.1.1.1 198.51.100.100\n<\/span><span>! Expected: forwarding entry for the customer (S,G) with:\n<\/span><span>! Incoming interface: HundredGigE0\/0\/0\/2\n<\/span><span>! Outgoing interface: mdt6red\n<\/span><span>! === Tail - confirm customer traffic is decapsulated from the MDT ===\n<\/span><span>show mrib vrf red route 232.1.1.1 198.51.100.100\n<\/span><span>! Expected: forwarding entry for the customer (S,G) with:\n<\/span><span>! Incoming interface: mdt6red\n<\/span><span>! Outgoing interface: HundredGigE0\/0\/0\/1\n<\/span><span>! === Provider core - confirm native IPv6 MDT state ===\n<\/span><span>show mrib ipv6 route ff3e::8000:1\n<\/span><span>! Expected: provider P(S,G) entries for the PE loopbacks and MDT group.\n<\/span><span>! On transit P routers, the entries should contain only core-facing physical interfaces,\n<\/span><span>! with no VRF, no BGP MVPN, and no MDT tunnel interface.\n<\/span><\/code><\/pre>\n<p style=\"direction: rtl; text-align: right\">\u062e\u0631\u0648\u062c\u06cc \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647\u06cc \u0646\u0645\u0648\u0646\u0647 \u0627\u0632 \u062a\u0633\u062a \u0628\u0633\u062a\u0647 IPv4:<\/p>\n<pre><code><span>TrafficSource:\n<\/span><span> 1000 packets sent from 198.51.100.100 to 232.1.1.1 UDP\/5000\n<\/span><span>MidReceiver:\n<\/span><span> 1000 packets received\n<\/span><span> rx1000 from 198.51.100.100... srv6-mcast seq=1000\n<\/span><span>TailReceiver:\n<\/span><span> 1000 packets received\n<\/span><span> rx1000 from 198.51.100.100... srv6-mcast seq=1000\n<\/span><\/code><\/pre>\n<p style=\"direction: rtl; text-align: right\">\u0648\u0636\u0639\u06cc\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 PE \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0641\u0639\u0627\u0644 \u0628\u0648\u062f:<\/p>\n<pre><code><span>Root:\n<\/span><span> (198.51.100.100,232.1.1.1) SPT\n<\/span><span> RPF: HundredGigE0\/0\/0\/2,198.51.100.1\n<\/span><span> mdt6red fwd BGP\n<\/span><span> Incoming Interface List\n<\/span><span> HundredGigE0\/0\/0\/2\n<\/span><span> Outgoing Interface List\n<\/span><span> mdt6red\n<\/span><span>Mid:\n<\/span><span> (198.51.100.100,232.1.1.1) SPT\n<\/span><span> JP: Join(BGP) RPF: mdt6red,2001:db8:100::1\n<\/span><span> Incoming Interface List\n<\/span><span> mdt6red\n<\/span><span> Outgoing Interface List\n<\/span><span> HundredGigE0\/0\/0\/2\n<\/span><span>Tail:\n<\/span><span> (198.51.100.100,232.1.1.1) SPT\n<\/span><span> JP: Join(BGP) RPF: mdt6red,2001:db8:100::1\n<\/span><span> Incoming Interface List\n<\/span><span> mdt6red\n<\/span><span> Outgoing Interface List\n<\/span><span> HundredGigE0\/0\/0\/1\n<\/span><\/code><\/pre>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u06af\u0627\u0645 5: \u0635\u0641\u062d\u0647 \u062f\u0627\u062f\u0647 \u0645\u0634\u062a\u0631\u06cc (Customer Data Plane) \u062f\u0631 IPv6<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u0647\u0645\u0627\u0646 \u0645\u062f\u0644 VRF \u0648 Default MDT\u060c \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0645\u0634\u062a\u0631\u06cc IPv6 \u0631\u0627 \u0646\u06cc\u0632 \u062d\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062f\u0631 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc\u060c \u0645\u0646\u0628\u0639 \u0645\u0634\u062a\u0631\u06cc IPv6 \u0628\u0631\u0627\u0628\u0631 \u0628\u0627<code>2001:db8:198:51::100<\/code>\u0627\u0633\u062a\u060c \u06af\u0631\u0648\u0647 SSM \u0645\u0634\u062a\u0631\u06cc IPv6 \u0628\u0631\u0627\u0628\u0631 \u0628\u0627<code>ff3e::8000:2321<\/code>\u0645\u06cc\u200c\u0628\u0627\u0634\u062f \u0648 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u062f\u0631 VRF<code>red<\/code>\u0627\u0632 \u0637\u0631\u06cc\u0642 \u0647\u0645\u0627\u0646 \u06af\u0631\u0648\u0647 Default MDT IPv6 \u0628\u0647 \u0622\u062f\u0631\u0633<code>ff3e::8000:1<\/code>.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0628\u062e\u0634\u200c\u0647\u0627\u06cc \u0645\u06cc\u0627\u0646\u06cc (Mid) \u0648 \u0627\u0646\u062a\u0647\u0627\u06cc\u06cc (Tail) \u0627\u0632 \u0648\u0636\u0639\u06cc\u062a \u06af\u06cc\u0631\u0646\u062f\u0647 MLD \u0627\u06cc\u0633\u062a\u0627 \u0628\u0631\u0627\u06cc \u062c\u0631\u06cc\u0627\u0646 SSM \u0645\u0634\u062a\u0631\u06cc \u062f\u0631 IPv6 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f:<\/p>\n<pre><code><span>router mld\n<\/span><span> vrf red\n<\/span><span> interface HundredGigE0\/0\/0\/2\n<\/span><span> static-group ff3e::8000:2321 2001:db8:198:51::100\n<\/span><span>!\n<\/span><span>!\n<\/span><span>!\n<\/span><\/code><\/pre>\n<p style=\"direction: rtl; text-align: right\">\u062f\u0631 Tail\u060c \u0631\u0627\u0628\u0637 \u0631\u0648 \u0628\u0647 \u06af\u06cc\u0631\u0646\u062f\u0647 (receiver-facing interface) \u0639\u0628\u0627\u0631\u062a \u0627\u0633\u062a \u0627\u0632<code>HundredGigE0\/0\/0\/1<\/code>\u061b \u062f\u0633\u062a\u0648\u0631 \u06af\u0631\u0648\u0647 \u0627\u06cc\u0633\u062a\u0627 (static group statement) \u062f\u0631 \u063a\u06cc\u0631 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a \u06cc\u06a9\u0633\u0627\u0646 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0628\u0627\u0639\u062b \u0627\u06cc\u062c\u0627\u062f \u0639\u0644\u0627\u0642\u0647 \u06af\u06cc\u0631\u0646\u062f\u0647 VRF \u0645\u0634\u062a\u0631\u06cc \u0628\u0631\u0627\u06cc IPv6 \u0645\u06cc\u200c\u0634\u0648\u062f<code>C(S,G)<\/code>\u060c \u062f\u0631\u0633\u062a \u0647\u0645\u0627\u0646\u200c\u0637\u0648\u0631 \u06a9\u0647 \u0639\u0644\u0627\u0642\u0647 \u06af\u06cc\u0631\u0646\u062f\u0647 IGMP \u06cc\u0627 PIM \u0648\u0636\u0639\u06cc\u062a VRF \u0645\u0634\u062a\u0631\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc IPv4 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f<code>C(S,G)<\/code>.<\/p>\n<pre><code><span>! === Root - confirm IPv6 customer traffic is encapsulated onto the MDT ===\n<\/span><span>show pim vrf red ipv6 topology\n<\/span><span>show mrib vrf red ipv6 route\n<\/span><span>! Expected: forwarding entry for the IPv6 customer C(S,G) with:\n<\/span><span>! C-source: 2001:db8:198:51::100\n<\/span><span>! C-group: ff3e::8000:2321\n<\/span><span>! Incoming interface: HundredGigE0\/0\/0\/2\n<\/span><span>! Outgoing interface: mdt6red\n<\/span><span>! === Mid - confirm IPv6 customer traffic is decapsulated from the MDT ===\n<\/span><span>show pim vrf red ipv6 topology\n<\/span><span>show mrib vrf red ipv6 route\n<\/span><span>! Expected: forwarding entry for the IPv6 customer C(S,G) with:\n<\/span><span>! Incoming interface: mdt6red\n<\/span><span>! Outgoing interface: HundredGigE0\/0\/0\/2\n<\/span><span>! === Tail - confirm IPv6 customer traffic is decapsulated from the MDT ===\n<\/span><span>show pim vrf red ipv6 topology\n<\/span><span>show mrib vrf red ipv6 route\n<\/span><span>! Expected: forwarding entry for the IPv6 customer C(S,G) with:\n<\/span><span>! Incoming interface: mdt6red\n<\/span><span>! Outgoing interface: HundredGigE0\/0\/0\/1\n<\/span><\/code><\/pre>\n<p style=\"direction: rtl; text-align: right\">\u062e\u0631\u0648\u062c\u06cc \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u0646\u0645\u0648\u0646\u0647 \u0627\u0632 \u062a\u0633\u062a \u0628\u0633\u062a\u0647 (Packet) IPv6:<\/p>\n<pre><code><span>TrafficSource:\n<\/span><span> 1000 packets sent from 2001:db8:198:51::100 to ff3e::8000:2321 UDP\/5001\n<\/span><span>MidReceiver:\n<\/span><span> 1000 packets received\n<\/span><span> rx1000 from 2001:db8:198:51::100... srv6-mcast6 seq=1000\n<\/span><span>TailReceiver:\n<\/span><span> 1000 packets received\n<\/span><span> rx1000 from 2001:db8:198:51::100... srv6-mcast6 seq=1000\n<\/span><\/code><\/pre>\n<p style=\"direction: rtl; text-align: right\">\u0648\u0636\u0639\u06cc\u062a VRF \u0645\u0634\u062a\u0631\u06cc \u062f\u0631 IPv6 \u0628\u0647 \u0635\u0648\u0631\u062a \u0646\u0645\u0648\u0646\u0647 \u062f\u0631 \u062d\u06cc\u0646 \u0641\u0639\u0627\u0644 \u0628\u0648\u062f\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9:<\/p>\n<pre><code><span>Root:\n<\/span><span> (2001:db8:198:51::100,ff3e::8000:2321) SPT\n<\/span><span> RPF: HundredGigE0\/0\/0\/2,2001:db8:198:51::1\n<\/span><span> mdt6red fwd BGP\n<\/span><span> Incoming Interface List\n<\/span><span> HundredGigE0\/0\/0\/2\n<\/span><span> Outgoing Interface List\n<\/span><span> mdt6red\n<\/span><span>Mid:\n<\/span><span> (2001:db8:198:51::100,ff3e::8000:2321) SPT\n<\/span><span> JP: Join(BGP) RPF: mdt6red,2001:db8:100::1\n<\/span><span> Incoming Interface List\n<\/span><span> mdt6red\n<\/span><span> Outgoing Interface List\n<\/span><span> HundredGigE0\/0\/0\/2\n<\/span><span>Tail:\n<\/span><span> (2001:db8:198:51::100,ff3e::8000:2321) SPT\n<\/span><span> JP: Join(BGP) RPF: mdt6red,2001:db8:100::1\n<\/span><span> Incoming Interface List\n<\/span><span> mdt6red\n<\/span><span> Outgoing Interface List\n<\/span><span> HundredGigE0\/0\/0\/1\n<\/span><\/code><\/pre>\n<h2 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0645\u0644\u0627\u062d\u0638\u0627\u062a \u0627\u0633\u062a\u0642\u0631\u0627\u0631 (Deployment)<\/h2>\n<p style=\"direction: rtl; text-align: right\">\u0628\u0631\u0627\u06cc \u0647\u0631 VRF \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast)\u060c \u0645\u062f\u0644 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0627\u0648\u0644\u06cc\u0647 \u0627\u0632 \u0627\u0646\u062a\u0642\u0627\u0644 MDT \u0628\u0631 \u0628\u0633\u062a\u0631 IPv6 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u067e\u0631\u0627\u062a\u0648\u0631\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0642\u0635\u062f \u0627\u0646\u062a\u0642\u0627\u0644 \u0627\u0632 \u0647\u0633\u062a\u0647 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc IPv4 \u0631\u0627 \u062f\u0627\u0631\u0646\u062f\u060c \u0628\u0627\u06cc\u062f \u0628\u0647 \u062c\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a \u0628\u0647 \u0635\u0648\u0631\u062a \u062a\u0631\u06a9\u06cc\u0628\u06cc (Mixed-mode)\u060c \u06cc\u06a9 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0631\u0627\u06cc \u0645\u0647\u0627\u062c\u0631\u062a \u062f\u0631 \u0646\u0638\u0631 \u0628\u06af\u06cc\u0631\u0646\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0645\u0644\u0627\u062d\u0638\u0627\u062a \u06a9\u0644\u06cc\u062f\u06cc \u062f\u0631 \u0637\u0631\u0627\u062d\u06cc:<\/p>\n<ul style=\"direction: rtl; text-align: right\">\n<li>\u0647\u0631 VRF \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0628\u0627\u06cc\u062f \u062d\u0648\u0644 \u06cc\u06a9 \u0622\u062f\u0631\u0633 \u062e\u0627\u0646\u0648\u0627\u062f\u0647 \u0627\u0646\u062a\u0642\u0627\u0644 MDT\/core \u0648\u0627\u062d\u062f \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u0641\u0627\u0632 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0645\u0634\u062e\u0635 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0631\u06cc\u0632\u06cc \u0634\u0648\u062f.<\/li>\n<li>\u0645\u0647\u0627\u062c\u0631\u062a \u0627\u0632 MDT\u0647\u0627\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 IPv4 GRE \u0628\u0647 MDT\u0647\u0627\u06cc IPv6 IP-in-IP \u0646\u06cc\u0627\u0632\u0645\u0646\u062f \u06cc\u06a9 \u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a (Cutover) \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0631\u06cc\u0632\u06cc \u0634\u062f\u0647 \u0628\u0631\u0627\u06cc \u0647\u0631 VRF \u0627\u0633\u062a.<\/li>\n<li>\u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u062f\u0631 \u06cc\u06a9 AS \u0648\u0627\u062d\u062f \u0631\u0627 \u067e\u0648\u0634\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f\u061b MVPN \u0628\u06cc\u0646 AS\u0647\u0627 \u0648 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0627\u06a9\u0633\u062a\u0631\u0627\u0646\u062a \u062e\u0627\u0631\u062c \u0627\u0632 \u0645\u062d\u062f\u0648\u062f\u0647 \u0641\u0639\u0644\u06cc \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0647\u0633\u062a\u0646\u062f.<\/li>\n<li>\u0628\u0631\u0627\u06cc \u0627\u0637\u0644\u0627\u0639 \u0627\u0632 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u0633\u062e\u062a\u200c\u0627\u0641\u0632\u0627\u0631\u06cc \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0634\u062f\u0647 \u0648 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631\u06cc (Scale limits)\u060c \u0628\u0647 \u06cc\u0627\u062f\u062f\u0627\u0634\u062a\u200c\u0647\u0627\u06cc \u0627\u0646\u062a\u0634\u0627\u0631 (Release notes) \u0645\u062e\u0635\u0648\u0635 \u0647\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n<h2 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0627\u0631\u062a\u0642\u0627\u0647\u0627\u06cc \u0622\u062a\u06cc (Future Enhancements)<\/h2>\n<p style=\"direction: rtl; text-align: right\">\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0628\u0631 \u067e\u0627\u06cc\u0647 \u0645\u0639\u0645\u0627\u0631\u06cc \u062a\u0648\u0635\u06cc\u0641\u200c\u0634\u062f\u0647 \u062f\u0631 \u0628\u0627\u0644\u0627 \u0628\u0646\u0627 \u0634\u062f\u0647\u200c\u0627\u0646\u062f \u0648 \u062a\u0648\u0633\u0637 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f\u0647\u0627\u06cc \u0632\u06cc\u0631\u0633\u0627\u062e\u062a\u06cc \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u060c \u0627\u0645\u0627 \u0628\u062e\u0634\u06cc \u0627\u0632 \u0645\u062f\u0644 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0627\u0648\u0644\u06cc\u0647 \u0646\u0628\u0648\u062f\u0647 \u0648 \u0628\u0631\u0627\u06cc \u0641\u0627\u0632\u0647\u0627\u06cc \u0628\u0639\u062f\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0631\u06cc\u0632\u06cc \u0634\u062f\u0647\u200c\u0627\u0646\u062f. \u0628\u0631\u0627\u06cc \u0627\u0637\u0644\u0627\u0639 \u0627\u0632 \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0628\u0648\u062f\u0646 \u0641\u0639\u0644\u06cc\u060c \u0628\u0647 \u06cc\u0627\u062f\u062f\u0627\u0634\u062a\u200c\u0647\u0627\u06cc \u0627\u0646\u062a\u0634\u0627\u0631 (Release Notes) \u0645\u062e\u062a\u0635 \u0647\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647\u200c\u0633\u0627\u0632\u06cc Flex-Algo<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u062a\u06a9\u0646\u0648\u0644\u0648\u0698\u06cc Flex-Algo \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u06cc\u0646 \u0645\u0639\u0645\u0627\u0631\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u062a\u0623\u062b\u06cc\u0631\u06af\u0630\u0627\u0631\u06cc \u0628\u0631 \u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0631\u062e\u062a \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast tree) \u062f\u0631 \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider core) \u06af\u0633\u062a\u0631\u0634 \u062f\u0647\u062f:<\/p>\n<ul style=\"direction: rtl; text-align: right\">\n<li>\u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0631\u062e\u062a PIM \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u0632 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a Flex-Algo \u0628\u0631\u0627\u06cc \u062a\u0623\u062e\u06cc\u0631 (Latency)\u060c \u0648\u0627\u0628\u0633\u062a\u06af\u06cc (Affinity) \u06cc\u0627 \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f (Bandwidth) \u067e\u06cc\u0631\u0648\u06cc \u06a9\u0646\u062f.<\/li>\n<li>\u0628\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u06cc\u06a9 \u0627\u0634\u062a\u0631\u0627\u06a9 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0628\u0631\u0627\u06cc<code>(S,G)<\/code>\u060c \u06cc\u06a9 \u062f\u0631\u062e\u062a \u06af\u0627\u0645\u200c\u0628\u0647\u200c\u06af\u0627\u0645 (Hop-by-hop) \u0628\u0647 \u0633\u0645\u062a \u0645\u0646\u0628\u0639 \u0648 \u0628\u0627 \u067e\u06cc\u0631\u0648\u06cc \u0627\u0632 \u0645\u0633\u06cc\u0631 \u062a\u0639\u0631\u06cc\u0641\u200c\u0634\u062f\u0647 \u062a\u0648\u0633\u0637 Flex-Algo \u0633\u0627\u062e\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n<li>\u0627\u06cc\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a \u0627\u0645\u06a9\u0627\u0646 \u0645\u0647\u0646\u062f\u0633\u06cc \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0631\u0627 \u0628\u062f\u0648\u0646 \u0646\u06cc\u0627\u0632 \u0628\u0647 RSVP-TE \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<\/ul>\n<h3 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u062c\u062f\u0648\u0644 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0633\u0631\u0627\u0633\u0631\u06cc<\/h3>\n<p style=\"direction: rtl; text-align: right\">\u0645\u0639\u0645\u0627\u0631\u06cc \u062a\u0648\u0635\u06cc\u0641\u200c\u0634\u062f\u0647 \u062f\u0631 \u0628\u0627\u0644\u0627 \u0628\u0631 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u062f\u0631 VRF \u062a\u0645\u0631\u06a9\u0632 \u062f\u0627\u0631\u062f\u060c \u062c\u0627\u06cc\u06cc \u06a9\u0647 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc \u062f\u0631 \u062a\u0648\u0646\u0644\u200c\u0647\u0627\u06cc IP-in-IPv6 \u062f\u0631 \u0633\u0631\u0627\u0633\u0631 \u0647\u0633\u062a\u0647 \u0634\u0628\u06a9\u0647 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 (Provider Core) \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc (Encapsulation) \u0645\u06cc\u200c\u0634\u0648\u062f. \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644\u060c \u062a\u0645\u0627\u0645 \u062a\u0631\u0627\u0641\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u062c\u062f\u0627\u0633\u0627\u0632\u06cc VPN \u0646\u062f\u0627\u0631\u0646\u062f.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0628\u0631\u0627\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u062f\u0631 \u062c\u062f\u0648\u0644 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u062c\u0647\u0627\u0646\u06cc (Global Routing Table)\u060c \u06cc\u06a9 \u0647\u0633\u062a\u0647 (Core) \u0633\u0631\u062a\u0627\u0633\u0631\u06cc IPv6 \u06a9\u0627\u0631\u0647\u0627 \u0631\u0627 \u0628\u06cc\u0634 \u0627\u0632 \u067e\u06cc\u0634 \u0633\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f: \u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a IPv6 \u0628\u0647 \u0635\u0648\u0631\u062a \u0628\u0648\u0645\u06cc (Natively) \u0648 \u0627\u0632 \u0637\u0631\u06cc\u0642 PIMv6 \u0628\u062f\u0648\u0646 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0647\u06cc\u0686\u200c\u06af\u0648\u0646\u0647 \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc (Encapsulation)\u060c \u062a\u0648\u0646\u0644\u200c\u0647\u0627 (Tunnels) \u06cc\u0627 \u0644\u0627\u06cc\u0647 \u067e\u0648\u0634\u0634\u06cc MDT \u0645\u0646\u062a\u0642\u0644 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0627\u06cc\u0646 \u0633\u0627\u062f\u0647\u200c\u062a\u0631\u06cc\u0646 \u0645\u062f\u0644 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc (Deployment Model) \u0627\u0633\u062a: \u0627\u0631\u0633\u0627\u0644 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f PIMv6-SSM \u0628\u062f\u0648\u0646 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0647\u06cc\u0686 \u0645\u06a9\u0627\u0646\u06cc\u0632\u0645 \u0627\u0636\u0627\u0641\u06cc.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f RFC 7716 \u0631\u0648\u06cc\u0647\u200c\u0647\u0627\u06cc BGP MVPN \u0631\u0627 \u0628\u0647 \u062c\u062f\u0648\u0644 \u0633\u0631\u0627\u0633\u0631\u06cc (Global Table) \u06af\u0633\u062a\u0631\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f \u0648 \u06af\u0632\u06cc\u0646\u0647\u200c\u0627\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u0634\u0641 \u062e\u0648\u062f\u06a9\u0627\u0631 (Auto-Discovery) \u0648 \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 BGP \u0628\u0631\u0627\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u062f\u0631 \u062c\u062f\u0648\u0644 \u0633\u0631\u0627\u0633\u0631\u06cc \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f\u061b \u0627\u06cc\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a \u0632\u0645\u0627\u0646\u06cc \u0645\u0641\u06cc\u062f \u0627\u0633\u062a \u06a9\u0647 \u0627\u067e\u0631\u0627\u062a\u0648\u0631\u0647\u0627 \u0628\u062e\u0648\u0627\u0647\u0646\u062f \u06cc\u06a9 \u0645\u062f\u0644 \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc BGP MVPN \u06cc\u06a9\u067e\u0627\u0631\u0686\u0647 \u0631\u0627 \u062f\u0631 \u0647\u0631 \u062f\u0648 \u0628\u062e\u0634 VRF \u0648 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u062c\u062f\u0648\u0644 \u0633\u0631\u0627\u0633\u0631\u06cc (Global Table) \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u0646\u062f.<\/p>\n<table class=\"english-numbers\" style=\"direction: rtl; text-align: right\">\n<thead>\n<tr>\n<th>\u062c\u0646\u0628\u0647<\/th>\n<th>\u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u062f\u0631 VRF<\/th>\n<th>\u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u062c\u062f\u0648\u0644 \u0633\u0631\u0627\u0633\u0631\u06cc<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u0628\u0627\u0641\u062a \u0641\u0648\u0631\u0648\u0627\u0631\u062f\u06cc\u0646\u06af (Forwarding context)<\/td>\n<td>\u0628\u0647 \u0627\u0632\u0627\u06cc \u0647\u0631 VRF<\/td>\n<td>\u062c\u062f\u0648\u0644 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0633\u0631\u0627\u0633\u0631\u06cc<\/td>\n<\/tr>\n<tr>\n<td>\u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc (Encapsulation)<\/td>\n<td>IP-in-IPv6<\/td>\n<td>\u0628\u062f\u0648\u0646 \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc\u060c PIMv6 \u0628\u0648\u0645\u06cc (Native)<\/td>\n<\/tr>\n<tr>\n<td>\u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc BGP<\/td>\n<td>\u0627\u0644\u0632\u0627\u0645\u06cc\u060c MVPN \u0646\u0648\u0639 1 \u0648 7<\/td>\n<td>\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc\u060c RFC 7716<\/td>\n<\/tr>\n<tr>\n<td>\u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 (Use case)<\/td>\n<td>\u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u0645\u0634\u062a\u0631\u06cc \u062f\u0631 L3VPN<\/td>\n<td>\u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u062f\u0631 \u0633\u0637\u062d \u0634\u0628\u06a9\u0647 \u0628\u062f\u0648\u0646 \u062c\u062f\u0627\u0633\u0627\u0632\u06cc VPN<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"direction: rtl; text-align: right\">\u062f\u0631 \u062d\u0627\u0644\u062a \u067e\u0627\u06cc\u0647 GTM\u060c \u0627\u0631\u0633\u0627\u0644 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast Forwarding) \u0628\u0647 \u0635\u0648\u0631\u062a IPv6 multicast \u0628\u0648\u0645\u06cc \u062f\u0631 \u062c\u062f\u0648\u0644 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0633\u0631\u0627\u0633\u0631\u06cc (Global Routing Table) \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f: \u062f\u0631 \u0627\u06cc\u0646 \u062d\u0627\u0644\u062a \u0627\u0632 VRF\u060c \u0645\u062a\u0645\u0627\u06cc\u0632\u06a9\u0646\u0646\u062f\u0647 \u0645\u0633\u06cc\u0631 (Route Distinguisher)\u060c \u067e\u0648\u0634\u0634 MDT \u0648 \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc IP-in-IP \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f RFC 7716 \u06cc\u06a9 \u0645\u062f\u0644 \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 BGP MVPN \u0631\u0627 \u0628\u0631\u0627\u06cc \u0686\u0646\u062f\u067e\u062e\u0634\u06cc \u062c\u062f\u0648\u0644 \u0633\u0631\u0627\u0633\u0631\u06cc \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0646\u0645\u0648\u0646\u0647 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0648 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0628\u0631 \u0645\u062f\u0644 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc VRF \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 BGP MVPN \u0648 IPv6 MDT\u0647\u0627 \u062a\u0645\u0631\u06a9\u0632 \u062f\u0627\u0631\u062f.<\/p>\n<h2 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0646\u062a\u06cc\u062c\u0647\u200c\u06af\u06cc\u0631\u06cc<\/h2>\n<p style=\"direction: rtl; text-align: right\">\u0645\u0639\u0645\u0627\u0631\u06cc \u0633\u06cc\u0633\u06a9\u0648 \u0628\u0631\u0627\u06cc \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0628\u0631 \u0631\u0648\u06cc \u0647\u0633\u062a\u0647\u200c\u0647\u0627\u06cc SRv6 \/ IPv6 \u0627\u0632 \u06cc\u06a9 \u0637\u0631\u0627\u062d\u06cc \u062f\u0648-\u0644\u0627\u06cc\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f: \u0644\u0627\u06cc\u0647 \u067e\u0648\u0634\u0634\u06cc (Overlay) BGP MVPN \u0628\u0631\u0627\u06cc \u06a9\u0634\u0641 PE \u0648 \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0645\u0634\u062a\u0631\u06cc\u060c \u0648 \u0644\u0627\u06cc\u0647 \u0632\u06cc\u0631\u06cc\u0646 (Underlay) PIMv6-SSM \u0628\u0631\u0627\u06cc \u0627\u0646\u062a\u0642\u0627\u0644 \u0628\u0648\u0645\u06cc (Native) \u0686\u0646\u062f\u067e\u062e\u0634\u06cc IPv6\u060c \u06a9\u0647 \u0627\u0632 \u06a9\u067e\u0633\u0648\u0644\u0647\u200c\u0633\u0627\u0632\u06cc \u0633\u0627\u062f\u0647 IP-in-IP \u0628\u0647\u0631\u0647 \u0645\u06cc\u200c\u0628\u0631\u062f. \u0647\u06cc\u0686\u200c\u06af\u0648\u0646\u0647 \u0627\u0641\u0632\u0648\u0646\u0647 \u0686\u0646\u062f\u067e\u062e\u0634\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0631\u0627\u06cc SRv6 \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0646\u06cc\u0633\u062a.<\/p>\n<p style=\"direction: rtl; text-align: right\">\u0646\u06a9\u0627\u062a \u06a9\u0644\u06cc\u062f\u06cc:<\/p>\n<ul style=\"direction: rtl; text-align: right\">\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0628\u0644\u0648\u06a9\u200c\u0647\u0627\u06cc \u0633\u0627\u0632\u0646\u062f\u0647 \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f<\/strong>&#8211; \u0633\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u0628\u0631 \u067e\u0627\u06cc\u0647 RFC 6513\/6514 MVPN\u060c \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0627\u0632 \u0633\u06cc\u06af\u0646\u0627\u0644\u200c\u062f\u0647\u06cc \u0632\u06cc\u0631\u0633\u0627\u062e\u062a (Underlay) IPv6 \u062f\u0631 RFC 6515\/8950 \u0648 \u0639\u0645\u0644\u06a9\u0631\u062f PIM-SM\/SSM \u062f\u0631 RFC 7761. \u0647\u06cc\u0686 \u067e\u0631\u0648\u062a\u06a9\u0644 \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u062f\u0631 \u0645\u0633\u06cc\u0631 \u0627\u0631\u0633\u0627\u0644 (Forwarding path) \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u062d\u062f\u0627\u0642\u0644 \u0641\u0636\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0642\u0631\u0627\u0631<\/strong>&#8211; \u062a\u0646\u0647\u0627 \u0644\u0628\u0647\u200c\u0647\u0627\u06cc \u0634\u0628\u06a9\u0647 (Edge PEs) \u0628\u0647 \u0642\u0627\u0628\u0644\u06cc\u062a Multicast VPN \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u0646\u062f. \u0631\u0648\u062a\u0631\u0647\u0627\u06cc \u0645\u06cc\u0627\u0646\u06cc (Transit P routers) \u0628\u0647 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0628\u0648\u0645\u06cc \u0627\u0632 IPv6 multicast\/PIMv6 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u0646\u062f\u060c \u0627\u0645\u0627 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u0622\u06af\u0627\u0647\u06cc \u0627\u0632 VPN \u0646\u062f\u0627\u0631\u0646\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u062d\u0645\u0644 \u0648 \u0646\u0642\u0644 \u06cc\u06a9\u067e\u0627\u0631\u0686\u0647 (Unified transport)<\/strong>&#8211; \u0647\u0645\u0627\u0646 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a PIMv6-SSM Default MDT\u060c \u062a\u0631\u0627\u0641\u06cc\u06a9 Multicast \u0644\u0627\u06cc\u0647 3 (L3VPN) \u0631\u0627 \u0628\u0631\u0627\u06cc \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0634\u062a\u0631\u06cc\u0627\u0646 IPv4 \u0648 IPv6 \u062d\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631 (Scalable)<\/strong>&#8211; \u0642\u0627\u0628\u0644\u06cc\u062a Default MDT \u0627\u062a\u0635\u0627\u0644 \u067e\u0627\u06cc\u0647 \u0628\u0647 \u0627\u0632\u0627\u06cc \u0647\u0631 VRF \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f\u061b Data MDT \u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628\u06cc \u0628\u0627 \u0628\u0647\u0631\u0647\u200c\u0648\u0631\u06cc \u0628\u0627\u0644\u0627 \u062f\u0631 \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f (Bandwidth) \u0631\u0627 \u0628\u0631\u0627\u06cc \u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0627 \u0646\u0631\u062e \u0628\u0627\u0644\u0627 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n<li><strong style=\"color: rgb(26, 26, 26)\">\u0641\u0636\u0627\u06cc \u06a9\u0627\u0641\u06cc \u0628\u0631\u0627\u06cc \u0631\u0634\u062f<\/strong>&#8211; \u0645\u0647\u0646\u062f\u0633\u06cc \u062a\u0631\u0627\u0641\u06cc\u06a9 Flex-Algo \u0648 Global Table Multicast\u060c \u0628\u0647\u0628\u0648\u062f\u0647\u0627\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f\u06cc \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0641\u0627\u0632\u0647\u0627\u06cc \u0628\u0639\u062f\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0631\u06cc\u0632\u06cc \u0634\u062f\u0647\u200c\u0627\u0646\u062f.<\/li>\n<\/ul>\n<p style=\"direction: rtl; text-align: right\">\u0628\u0627 \u0627\u0641\u0632\u0627\u06cc\u0634 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0686\u0646\u062f-\u0641\u0631\u0648\u0634\u0646\u062f\u0647\u200c\u0627\u06cc (Multi-vendor) \u0627\u0632 IETF\u060c \u0627\u06cc\u0646 \u0647\u0645\u0627\u0646 \u0645\u0633\u06cc\u0631\u06cc \u0627\u0633\u062a \u06a9\u0647 Cisco \u0628\u0631\u0627\u06cc \u062e\u062f\u0645\u0627\u062a \u0686\u0646\u062f\u067e\u062e\u0634\u06cc (Multicast) \u0628\u0631 \u0631\u0648\u06cc \u0647\u0633\u062a\u0647\u200c\u0647\u0627\u06cc SRv6 \/ IPv6 \u062f\u0646\u0628\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<h2 style=\"color: rgb(26, 26, 26); font-weight: 700; direction: rtl; text-align: right\">\u0645\u0631\u0627\u062c\u0639<\/h2>\n<table class=\"english-numbers\" style=\"direction: rtl; text-align: right\">\n<thead>\n<tr>\n<th>\u0645\u0648\u0636\u0648\u0639<\/th>\n<th>\u0644\u06cc\u0646\u06a9<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>RFC 6513 &#8211; \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u062f\u0631 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc MPLS\/BGP IP VPN<\/td>\n<td><a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc6513\" style=\"color: rgb(0, 102, 204)\">rfc-editor.org\/rfc\/rfc6513<\/a><\/td>\n<\/tr>\n<tr>\n<td>RFC 6514 &#8211; \u0627\u0646\u06a9\u0648\u062f\u06cc\u0646\u06af\u200c\u0647\u0627 \u0648 \u0631\u0648\u06cc\u0647\u200c\u0647\u0627\u06cc BGP \u0628\u0631\u0627\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast) \u062f\u0631 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc MPLS\/BGP IP VPN<\/td>\n<td><a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc6514\" style=\"color: rgb(0, 102, 204)\">rfc-editor.org\/rfc\/rfc6514<\/a><\/td>\n<\/tr>\n<tr>\n<td>RFC 6515 &#8211; \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631\u0633\u0627\u062e\u062a IPv4 \u0648 IPv6 \u062f\u0631 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc\u200c\u0647\u0627\u06cc BGP \u0628\u0631\u0627\u06cc \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a VPN<\/td>\n<td><a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc6515\" style=\"color: rgb(0, 102, 204)\">rfc-editor.org\/rfc\/rfc6515<\/a><\/td>\n<\/tr>\n<tr>\n<td>RFC 7716 &#8211; \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u062c\u062f\u0648\u0644 \u062c\u0647\u0627\u0646\u06cc (Global Table) \u0628\u0627 \u0631\u0648\u06cc\u0647\u200c\u0647\u0627\u06cc BGP Multicast VPN<\/td>\n<td><a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc7716\" style=\"color: rgb(0, 102, 204)\">rfc-editor.org\/rfc\/rfc7716<\/a><\/td>\n<\/tr>\n<tr>\n<td>RFC 8950 &#8211; \u062a\u0628\u0644\u06cc\u063a IPv4 NLRI \u0628\u0627 \u06cc\u06a9 Next Hop \u0627\u0632 \u0646\u0648\u0639 IPv6<\/td>\n<td><a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc8950\" style=\"color: rgb(0, 102, 204)\">rfc-editor.org\/rfc\/rfc8950<\/a><\/td>\n<\/tr>\n<tr>\n<td>RFC 7761 &#8211; \u067e\u0631\u0648\u062a\u06a9\u0644 \u0645\u0633\u062a\u0642\u0644 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (PIM) &#8211; \u062d\u0627\u0644\u062a Sparse<\/td>\n<td><a href=\"https:\/\/www.rfc-editor.org\/info\/rfc7761\" style=\"color: rgb(0, 102, 204)\">rfc-editor.org\/info\/rfc7761<\/a><\/td>\n<\/tr>\n<tr>\n<td>RFC 8402 &#8211; \u0645\u0639\u0645\u0627\u0631\u06cc \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0628\u062e\u0634\u200c\u0628\u0646\u062f\u06cc \u0634\u062f\u0647 (Segment Routing)<\/td>\n<td><a href=\"https:\/\/www.rfc-editor.org\/info\/rfc8402\" style=\"color: rgb(0, 102, 204)\">rfc-editor.org\/info\/rfc8402<\/a><\/td>\n<\/tr>\n<tr>\n<td>RFC 8986 &#8211; \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0634\u0628\u06a9\u0647 Segment Routing \u0628\u0631 \u0628\u0633\u062a\u0631 IPv6<\/td>\n<td><a href=\"https:\/\/www.rfc-editor.org\/info\/rfc8986\" style=\"color: rgb(0, 102, 204)\">rfc-editor.org\/info\/rfc8986<\/a><\/td>\n<\/tr>\n<tr>\n<td>RFC 9350 &#8211; \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0627\u0646\u0639\u0637\u0627\u0641\u200c\u067e\u0630\u06cc\u0631 IGP<\/td>\n<td><a href=\"https:\/\/www.rfc-editor.org\/info\/rfc9350\" style=\"color: rgb(0, 102, 204)\">rfc-editor.org\/info\/rfc9350<\/a><\/td>\n<\/tr>\n<tr>\n<td>RFC 9502 &#8211; \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0627\u0646\u0639\u0637\u0627\u0641\u200c\u067e\u0630\u06cc\u0631 IGP \u062f\u0631 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc IP<\/td>\n<td><a href=\"https:\/\/www.rfc-editor.org\/info\/rfc9502\" style=\"color: rgb(0, 102, 204)\">rfc-editor.org\/info\/rfc9502<\/a><\/td>\n<\/tr>\n<tr>\n<td>\u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a \u0628\u0631 \u0628\u0633\u062a\u0631 SRv6 &#8211; \u067e\u06cc\u0634\u200c\u0646\u0648\u06cc\u0633 \u06af\u0631\u0648\u0647 \u06a9\u0627\u0631\u06cc IETF PIM<\/td>\n<td><a href=\"https:\/\/datatracker.ietf.org\/doc\/draft-ietf-pim-multicast-over-srv6\/\" style=\"color: rgb(0, 102, 204)\">datatracker.ietf.org\/doc\/draft-ietf-pim-multicast-over-srv6<\/a><\/td>\n<\/tr>\n<tr>\n<td>\u062f\u0631\u062e\u062a\u200c\u0647\u0627\u06cc \u062a\u0648\u0632\u06cc\u0639 \u0645\u0627\u0644\u062a\u06cc\u200c\u06a9\u0633\u062a (Multicast Distribution Trees) \u062f\u0631 xrdocs<\/td>\n<td><a href=\"https:\/\/xrdocs.io\/multicast\/blogs\/multicast-distribution-trees-mdts\" style=\"color: rgb(0, 102, 204)\">xrdocs.io\/multicast\/blogs\/multicast-distribution-trees-mdts<\/a><\/td>\n<\/tr>\n<\/tbody>\n<div title=\"\u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0644 \u0627\u06cc\u0646 \u0628\u062e\u0634\" style=\"display: flex\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><\/svg><\/div>\n<\/table>\n<div style=\"display: flex\" title=\"\u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0644 \u0627\u06cc\u0646 \u0628\u062e\u0634\">&nbsp;<\/div>\n<div style=\"display: flex\" title=\"\u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0644 \u0627\u06cc\u0646 \u0628\u062e\u0634\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u0645\u0642\u062f\u0645\u0647 \u0647\u0633\u062a\u0647\u200c\u0647\u0627\u06cc \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u062e\u062f\u0645\u0627\u062a (Service Provider) \u0628\u0647\u200c\u0637\u0648\u0631 \u067e\u06cc\u0648\u0633\u062a\u0647 \u062f\u0631 \u062d\u0627\u0644 \u062d\u0631\u06a9\u062a \u0628\u0647 \u0633\u0645\u062a \u0627\u0646\u062a\u0642\u0627\u0644 \u0635\u0631\u0641\u0627\u064b IPv6 \u0648 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc Segment Routing over IPv6 (SRv6) \u0647\u0633\u062a\u0646\u062f\u060c\u2026<\/p>\n","protected":false},"author":1,"featured_media":215,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[47,191,197,193,195],"tags":[],"class_list":["post-216","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-iosxr","category-ipv6","category-multicast","category-mvpn","category-srv6"],"_links":{"self":[{"href":"https:\/\/www.anynet.ir\/blog\/wp-json\/wp\/v2\/posts\/216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.anynet.ir\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.anynet.ir\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.anynet.ir\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.anynet.ir\/blog\/wp-json\/wp\/v2\/comments?post=216"}],"version-history":[{"count":0,"href":"https:\/\/www.anynet.ir\/blog\/wp-json\/wp\/v2\/posts\/216\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.anynet.ir\/blog\/wp-json\/wp\/v2\/media\/215"}],"wp:attachment":[{"href":"https:\/\/www.anynet.ir\/blog\/wp-json\/wp\/v2\/media?parent=216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.anynet.ir\/blog\/wp-json\/wp\/v2\/categories?post=216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.anynet.ir\/blog\/wp-json\/wp\/v2\/tags?post=216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}