Re: [magma] RE: FW: WGLC: draft-ietf-behave-multicast-06.txt
Jean-Jacques Pansiot <[email protected]> Wed, 06 Jun 2007 19:18:21 +0200
| Newsgroups | gmane.ietf.mboned,gmane.ietf.magma,gmane.ietf.nat.behave |
|---|---|
| Message-ID | <[email protected]> |
Brian Haberman wrote: > Marshall Eubanks wrote: > > >>>>>> In the BEHAVE draft, REQ-4, if there is a host on the inside interface >>>>>> sending UDP packets to a multicast group, the NAPT can change the >>>>>> >>>>> source >>>>> >>>>>> address and the port but not the multicast group address. In this >>>>>> >>>>> way, I >>>>> >>>>>> think the outside routers can not differentiate the two channels >>>>>> >>>>> because >>>>> >>>>>> they have the same source (the public interface) and the same >>>>>> multicast >>>>>> group address. >>>>>> >>>>>> >>>>> Is it possible for the NAPT to have multiple external addresses to use >>>>> as source addresses? >>>>> >>>>> >>>> Why would it need this ? ASM - (*,G) : SSM (S,G) ? >>>> Or are you worried about 2 different SSM sources using the same G. >>>> >>>> >>> Yes, that is the scenario Alvaro described. Two senders using the same >>> G both behind the same NAPT. >>> >>> >> This has to be supported IMHO. >> >> > > But it could be supported by having an administrator inside the NAPT > assign different groups to all the SSM senders. That way, (S,G) > collisions will not occur outside the NAPT. > > In any case, receivers have to learn the public (S,G), so part of the problem is how receivers learn channel addresses. If channels are advertised by sources using SAP for example, the NAT box could translate S and G (SAP adrvertisement) on the fly (I dont know if this would be hard) so that they dont collide. If channels are advertised by other means (say a web site) it seems that the translation in the Nat box and the advertisement have to be closely coordinated. One way would be to use a special multicast address coding (for example use a hash or a suffix of the private source address as a part of the group address, so that they never collide. Obviously this works only if all private addresses behind the NAT are distinct) cheers Jean-Jacques > I don't see an easy, automated solution. > > Regards, > Brian > > _______________________________________________ > MBONED mailing list > [email protected] > https://www1.ietf.org/mailman/listinfo/mboned > _______________________________________________ MBONED mailing list [email protected] https://www1.ietf.org/mailman/listinfo/mboned