################################## # Multicast # PIM sparse-dense mode mit Auto-RP ################################## !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! R1 Reference Point (candidate)/Mapping Agent ! conf t ! ip access-list standard MCBOUNDARY permit 239.0.0.0 0.255.255.255 ! ip access-list RPALLOWED permit 224.0.1.239 0.0.0.0 permit 224.0.1.240 0.0.0.0 permit 239.0.0.0 0.255.255.255.0 ! ip multicast-routing ! int lo 0 ip pim sparse-dense-mode ! int fa 0/0 ip pim sparse-dense-mode ! int fa 1/0 ip pim sparse-dense-mode ! int fa 1/1 ip pim sparse-dense-mode ! ! RP ! -> SRC IP: von lo 0 ! -> Multicast Scope (TTL) Limit: 5 ! -> Multicast Boundary: group-list ! ip pim send-rp-announce loopback0 scope 5 ! group-list MCBOUDARY ! ! RP Mapping-Agent ! -> SRC IP: Lo 0 ! -> Multicast Scope (TTL) limit: 5 ! -> erlaubte "candidate RPs": rp-list ! -> Multicast Boundary: group-list ! ip pim send-rp-discovery loopback0 scope 5 ! ip pim rp-announce-filter rp-list RPALLOWED group-list MCBOUNDARY ! ! Optional: NO PIM dense mode fallback .. falls RP nicht erreichbar ! ! no ip pim dm-fallback ! end wr !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! R2 Multicast Router (NTP Server) ! conf t ! ip access-list standard MCBOUNDARY permit 239.0.0.0 0.255.255.255 ! ip multicast-routing ! int fa 0/0 descr -> HOME (NTP) ip address 192.168.11.222 255.255.255.0 no shut ! int fa 1/0 ip pim sparse-dense-mode ! ! -> Multicast Boundary: ! ! ip multicast boundary MCBOUDARY filter-autorp ! int fa 4/0 ip pim sparse-dense-mode ! ip multicast boundary MCBOUDARY filter-autorp ! ntp server 192.168.11.4 prefer ! end wr !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! R3 Multicast Router mit RECEIVER ! conf t ! ip access-list standard MCBOUNDARY permit 239.0.0.0 0.255.255.255 ! ip multicast-routing ! int fa 0/0 ip pim sparse-dense-mode ! ip multicast boundary MCBOUDARY filter-autorp ! int fa 1/0 ip pim sparse-dense-mode ! ip multicast boundary MCBOUDARY filter-autorp ! int fa 1/1 ip pim sparse-dense-mode ! ip multicast boundary MCBOUDARY filter-autorp ! int fa 4/0 ip pim sparse-dense-mode ! ip multicast boundary MCBOUDARY filter-autorp ! end wr !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! R4 Multicast Router mit RECEIVER ! conf t ! ip access-list standard MCBOUNDARY permit 239.0.0.0 0.255.255.255 ! ip multicast-routing ! int fa 0/0 ip pim sparse-dense-mode ! ip multicast boundary MCBOUDARY filter-autorp ! int fa 1/0 ip pim sparse-dense-mode ! ip multicast boundary MCBOUDARY filter-autorp ! end wr ################################## # IP SLA Multicast (UDP-Jitter mit endpoint-list und responder ################################## # ACHTUNG: # IP SLA Sender und Receiver müssen synchronisierte NTP Time (vom gleichen NTP Server haben) # .. deshalb CLOUD mit NTP in GNS3 Datei ################################## !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! REICEIVE1 .. FIRST ! ! conf t ! ntp server 10.10.10.2 ! ip sla responder ! optional - nicht notwendig, da "protcol control" auf Sender aktiv ist ! d.h. ? responder bekommt mitgeteilt wohin er seine statistics senden soll. ! ip sla responder udp-echo ipaddress port vrf ! end wr TSHOOT # show ip sla application # show ip sla responder # debug ip sla trace # debug ip sla error !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! SOURCE .. POST RECEIVER ! conf t ! ntp server 10.10.10.2 ! ip sla endpoint-list type ip RESP description MULTICAST-RECEIVER ip-address 10.1.1.1 port 11111 ip-address 10.1.2.1 port 11111 ! # sh ip sla endpoint-list ! ip sla enable reaction-alerts ! ip sla 3 udp-jitter 239.1.1.1 50000 endpoint-list RESP frequency 10 ! verify-data ! ! # show ip sla configuration ! ip sla schedule 3 life 900 start-time now TSHOOT # show ip sla application # show ip sla endpoint-list # show ip sla configuration # show ip sla statistics # show ip sla summary # show ip sla responder # debug ip sla trace # debug ip sla error