I'd like to have ANY info on that subject, even if it's non-complete.
 
The real tournament is starting saterday morning
I got 1 night to understand + doing it. lol. This IS a challenge.
----- Original Message -----
Sent: Friday, October 26, 2001 2:26 AM
Subject: Re: [hlds_linux] World Cyber Game - FR - Relaying HLTV this weekend

On 25/10/2001, 14:49:26, "Eric Craeymeersch" <[EMAIL PROTECTED]> wrote
regarding Re: [hlds_linux] World Cyber Game - FR - Relaying HLTV this
weekend:
> damn, how do you do that ? Not sure multicast can go through our
> provider...? or tunneling go around this pb ?

Ya, that's the whole point of multicast tunneling.  Lots
of ISPs don't support multicast routing, so the creators
of multicast built tunneling into the idea right from
square one.  Hell, at the creation of MBONE, no ISPs
supported multicast (obviously) and the creators weren't
directly connected, so they had to have this tunneling
concept even to experiment with the stuff.

There's this beast running around the net called the MBONE:
multicast backbone.  That's a network of hosts that are
all on multicast-capable networks, and call all reach each
other.  It pretty much spans the world, but it isn't at
every ISP.  So all you have to do is tunnel out to a segment
of the MBONE that's near you, and away you go.

There are multiple levels of support for multicast: level 1
hosts have to accept multicast packets, but they don't have
to understand them.  Most machines are level 1 at least.
Level 2 hosts actually handle multicast and can generate
their own packets and do multicast routing.  Linux boxen
can become level 2 hosts if your ethernet card supports
multicast (some don't), you compile your kernel with
multicast support (redhat's kernels have that by default,
I think), you use the iproute2 utilities, and you install
a copy of mrouted.  Once you get all that going, you're
away and happy.  This process is what my tutorial is
all about: getting all the tools, configuring and compiling
them, and diagnosing certain types of multicast troubles,
like firewall config and stuff.

I don't know much about Windows' support for multicast.
It seems to do ok in my experimenting.  It cant route the
stuff, but at least it can generate multicast packets and
handle the ones bound directly for it.  Otherwise the whole
concept of the multicast HLTV would be fundamentally broken.
:)  Anyway, the major problem is that most consumer-level
ISPs don't support multicast, so you have to do tunneling
to use it if you're behind one of them.  And I have no clue
if Windows supports multicast tunneling.  Luckily, that's
not an issue if you have a Linux firewall/router in front of
the windows box, because it can be made to do the tunneling
to MBONE on behalf of the Windows boxen.

(note: before September, I knew very little about multicast.
Nearly everything I know now, I've learned by studying since
then specifically so that I could support HLTV multicast.
So it's not a particular hard or twisted subject, it's just
a little difficult to actually find good information on it.
However, I'm by no means done studying the subject.  That's
one reason I'm writing this HLTV tutorial: so I can test and
debug my own knowledge.)

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to