The short answer is that the PIX does not currently support PIM. :-(
The PIX does support IGMP for passthrough traffic and for the most basic setup all you have to do is enable the interfaces for multicast. Once this is done the PIX will see the IGMP join message from the inside host and will forward the inbound traffic to the host who asked for it.
Out bound multicast traffic is slightly different but all you have to add here is a multicast route (mroute) for the next hop, again after enabling the interfaces for multicast traffic.
Many thx for that Marcus, but if the pix receives a PIM messages (not an IGMP) message, does the pix see the PIM join, and replaces it with an IGMP join?
Assume, the host is not on a LAN directly off the PIX, and off a router behind the pix. host sends igmp join, but the router must create state and send a pim join towards the RP. The hosts igmp join has a ttl of 1 so cannot be re-used, or does the router f/wd the igmp join to the pix instead of a pim join and change the igmp joins ttl so the router can f/wd it to the pix?
No problem at all. This is a fairly new and not so widely used feature of the pix so there is not a lot of information out there as of yet for the pix igmp support.
The pix will basically ignore any pim message it receives. It does not know what to do with it since there is no pim support. The pix will only handle igmp messages from hosts/routers.
I can not speak intelligently about the design of your multicast network but the inside router will need to send an igmp join towards the pix. If you confiugre the inside router as a member of the igmp group for the interface that faces the inside of the pix, you should see this result. Does that makes sense (it sounds kind of weird ;-) )
Table of ContentsIntroductionVersion HistoryPossible Future
UpdatesDocuments PurposeNAT Operation in ASA 8.3+ SectionsRule Types
Network Object NATTwice NAT / Manual NATRule Types used per SectionNAT
Types used with Twice NAT / Manual NAT and Network Obje...
Table of Contents Introduction:This document describes details on how
NAT-T works. Background: ESP encrypts all critical information,
encapsulating the entire inner TCP/UDP datagram within an ESP header.
ESP is an IP protocol in the same sense that TCP an...