Multicast app

  • Thread starter Thread starter Tom Spears
  • Start date Start date
T

Tom Spears

I need to conect to a multicast client on the network. I
now my software is good because I have tested under XP
Pro and it work fine. When I move it over to XPE it
isn't working. Multicast server seems to be working but
the multicast client isn't working.


Any ideas????


Thanks in advance

Tom Spears
 
I've added all the components that I could that looked
like they might have anything to do with multicasting and
still no luck.

what components are needed to enable multicasting over
LAN???


please help????
 
So when you say that you added everything related, what did you add? Did
this include the "Pragmatic General Multicast (Reliable Multicast protocol)"
component?

Check out the component help for that by clicking Help in the component's
context menu in Target Designer. The help references MSMQ, though I have to
admit my understanding of PGM is weak at best compared to yours I'm sure.

Have you tried running FileMon and RegMon while your app is failing in order
to start isolating where the failure is occurring? Have you componentized
your app?

Andy
 
Yeah I added all the components that I could identify that had
anything to do with multicast, routing and dhcp.

Still no luck.

The same app works fine on XP pro.

I also basically added all the components under the network folder.

Still nothing.


Any ideas would be greatly appreciated.

Tried regmon and filemon and the files they identified are all present
on the XPE machine.


Thanks
 
Used etherreal to sniff the network packets. It looks like the IGMP
packets are version 2 for XP Pro and they are version 3 for XPE.

I either need to force XPE to use version 3 or get a Cisco router that
supports version 3 which costs aout 5 grand. I would rather save my
money.

Is there any way to force XPE to use IGMP ver3???


Thanks

Tom spears
 
Hi Tom,
Used etherreal to sniff the network packets. It looks like the IGMP
packets are version 2 for XP Pro and they are version 3 for XPE.

I either need to force XPE to use version 3 or get a Cisco router that
supports version 3 which costs aout 5 grand. I would rather save my
money.

Is there any way to force XPE to use IGMP ver3???

You have two typos in above statement.

You probably want to force XPE to use version 2, right?

Since XPE has same binaries as XP Pro, and since your app is not failing
that means that you have included all required components.
This is good, and bad news, because this means that some registry entries
are missing that set default behaviour.

You have two choices:
1. Find registry differences yourself.
2. Force programmatically usage of IGMPv2.

I don't know how your app access IGMP, but if you are using it trough
sockets, then you will have two separate set of functions for IGMPv2 and
IGMPv3.

I had to give up on IGMP long time ago, since we have layer 2 switch that is
intended to ship with our systems.
I was hoping to use GMRP part of 802.1D standard but my switch can't support
even that :-(
But I suppose that this is the compromise between price and features. I
should know better what to expect from 8 port gigabit switch with price of
400$, when Cisco's 12 port switch price is 8000$.


Best regards,
Slobodan
 
Back
Top