I have a requirement to translate multicast traffic destination address and port number. I see that Cisco has a feature called Multicast service reflection which translates the IP address, but it does not translate/change the port number. Is there any Cisco product or any configuration which can be done Cisco routers to achieve multicast address and port translation?

Alternatively, is it possible with any other vendor Juniper, Fortigate etc?

Thank you.

1 Answer 1


If you take a look at recent releases of NXOS for the Nexus 9K the service reflection docs actually show translation of both address and UDP port.

In particular this command-

[no] ip service-reflect destination in-grp to out-grp mask-len g-mlen source in-src to out-src mask-len s-mlen[ to-udp udp-to-src-port udp-to-dest-port] [to-udp-src-port udp-to-src-port] [ to-udp-dest-port udp-to-dest-port]


switch(config-vrf)# ip service-reflect destination to mask-len 32 source to mask-len 32 to-udp-src-port 500 to-udp-dest-port 600`

  • Thank you! This is exactly what I was looking for. I will test this in the lab and make sure it works!
    – Shivani
    Oct 17, 2022 at 18:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.