Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
The Internet

Is the MBone / Multicast Dead? 35

"Zow" asks: "I've been looking into a P2P web-caching scheme and noticed that Squid already has the underpinnings for this using multicast, which seems like a reasonable way to do P2P requests. Reasonable, except for the fact that all my web searches for multicast in general and the MBone in particular mostly turn up sites more than 3 years old. Even the MBone FAQ was pulled because it was so old. MBone.com now belongs to a domain squatter. So, what happened? Did everyone give up on Multicast for all practical purposes? Is everyone who was interested in multicast now working on Internet2? Is it only being used for LAN applications? What caused this loss of interest? Cheap bandwidth? Lack of applications? Lack of network support? Unforeseen technical difficulties? Is it still a viable technology for anything?"
This discussion has been archived. No new comments can be posted.

Is the MBone / Multicast Dead?

Comments Filter:
  • by Alrescha ( 50745 ) on Tuesday November 05, 2002 @08:39PM (#4604091)
    Multicast is a delightful concept. Consider that it would make it possible for everyone in the country to watch a streaming video or listen to a music station with one and only one original stream from the source.

    The traffic would be carried only by those routers who had downstream listeners, and not carried where there were none. What a delight.

    What's the problem? It would require the owners of all those routers to cooperate with each other. I think that's enough to kill it right there. (Yes, there are some technical issues as well)

    A.
    • Also legal issues.

      MPAA & RIAA lawyers can generate cease and desist lettes faster than new routers could be set up.

      • I remember reading about NASA putting out a lot of stuff on the mbone, back when it was used (more often). Stuff like space shuttle launches, conference proceedings, etc.

        There's more to video than what the RIAA/MPAA's interested in.
    • And just think of how easy it would let you build Beowulf clusters :-)
    • What's the problem? It would require the owners of all those routers to cooperate with each other.

      I'm not sure where you get this. Just like all interior routing protocols you would have to run a common multicast protocol through an AS (or be clever) but you can seperate areas with Multicast BGP extensions or MSDP.
    • > What's the problem? It would require the owners of
      > all those routers to cooperate with each other. I
      > think that's enough to kill it right there. (Yes,
      > there are some technical issues as well)

      Yeah, that sure sounds impossible. It's not like the owners of all those routers could even cooperate on anything as simple as passing IP traffic or maintaining distributed routing information for a world wide network with millions of hosts.

      Come on people, think before you mod things up. If someone wants to give specific examples of why it's cooperation between vendors that's the problem, that's interesting, but cynical quips aren't.

      Go read the IETF working group mailing lists on multicast topics from the beginning and I think you'll see that it's the geeks who've had a hard time agreeing, not the businesses.
    • > Multicast is a delightful concept.

      Not really... It still dosen't quite solve the bandwidth problem. What if you had 10,000 stations broadcasting...?

  • by Anonymous Coward on Tuesday November 05, 2002 @08:43PM (#4604124)
    MBone is basically an IPv4 testbed for applications which will become available to endusers with IPv6. If you're looking for multicast, look for IPv6. Multicast also does not fit in today's business models which tend to see internet providers as downstream for centralized content producers. Often even a fixed IP address is not available with consumer flat rate plans. That should give you an idea where most customers fit into ISPs' plans.
  • by joelja ( 94959 ) on Tuesday November 05, 2002 @08:45PM (#4604145)
    The MBONE was a tunneled infrastrucure built around a small number of layer-3 and transit exchange points such as the nasa-ames fixwest-mbone router (as10888).

    Modern multicast runs natively across and between isps that support it using PIM, MSDP, and MBGP. If anything the portions of the internet wich support interdomain ulticast are far more extensive (and more importantly robust) than they were in the tunneled era...

    a list of isp's the support multicast services for customers is at:

    http://www.multicast-isp-list.com/index2002.html

    • Just to clarify the previous comment: While the term "MBone" originally referred to a tunneled overlay network (using the DVMRP protocol) on top of unicast, that network was obsoleted several years ago by native multicast routing.

      Since then, the term "MBone" came to refer to the subset of the public Internet that is connected via IP multicast routing. (Nowadays, the multicast routing protocol that's most commonly used is PIM-SM.) So, the "MBone" still exists, although it's still not nearly as widespread as many of us would like.

  • by mcelrath ( 8027 ) on Tuesday November 05, 2002 @09:01PM (#4604237) Homepage
    This is important. Multicast is the single most important enabling technology for internet broadcasts of any kind. Unfortunately, those in the best position to be pushing this technology are busy suing related technologies out of existance. (RIAA/MPAA)

    It is said IP6 has much better multicast support, but I'm not holding my breath to see IP6 either. From my limited perspective, there is ZERO incentive for any ISP to go IP6.

    Someone with serious broadcasting interests needs to start pushing the buttons of major ISP's to get them routing multicast to everyone. NBC? ABC? FOX? ClearChannel? Anyone?

    I've been ripping TV to mpeg for a while now, and downloading the stuff I miss from various P2P networks, and it's just awesome. Watch what I want, when I want to watch it. This is the future. But all existing P2P networks are unreliable (but props to ed2k for being the least unreliable). Who wants to start a company who will negotiate with content providers for broadcast rights, and transmit it over the internet. Don't do all the DRM crap, but instead let people pay for it, or place a few-minute video ad at the beginning of the content they download. I would do this in a second over P2P networks if it is more reliable (i.e. multicasted).

    -- Bob

    • there is ZERO incentive for any ISP to go IP6
      Until we all run out of IPv4 addresses, then watch the stampede to implement it. Also, it will take Microsoft building IPv6 into Windows/DHCP, so the user doesn't know or care if s/he's on 4 or 6, and can move their computer between 4 and 6 without changing a thing. Yet another way to force upgrades to the latest license^h^h^h^h^h^h^h version.

      • Hasn't Windows supported IPv6 since Win2000? Somebody must be hoarding all the IPs, because IPv4 allows for 4228250625 IPs, not excluding any restricted ones like LAN IPs or anything at all. Still, there aren't even that many computers on the planet so it still shouldn't be a problem any time soon. I guess it's due to companies buying more IPs than they need, or using them when they are not needed. Anyhow, I don't know all that much about networking so I could be wrong about anything I say about it.
      • There will be no stampede, because there's no business driver for it.

        Current providers derive revenue from IP scarcity. It means static ips and ip blocks can be leased for additional $. Even if you don't charge per ip, it's quite typical for static or subnet services to be only on the higher teir accounts that carry a higher profit margin for the service provider.

        The only time ip6 will happen is when it's clear to the people with the power that they will make more money allowing lots more devices on the net. But, even this may be unlikely. After all, with the consolodation in telcoms the big boys may try to push their own protocol stack addition that perserves the current revenue.

        I think eventually we will have a world with 64bit network addressing, but it's likely that things will get worse before they get better.
      • They don't make it easy to get IPv6. You may have heard that Asia's internet growth's the highest in the world right now, right? Well, APNIC, the people giving out IPv4 and IPv6 addresses in Asia will allocate IPv6 networks to people who can show a plan to give/sell at least 200 /48s in the first year alone.

        How many companies are ready for that type of large-scale deployment?
    • Actually there are a lot of possible applications for broadcast which dont have anything to do with music and movies. For example, you ever notice how the whole freaking internet slows down whenever id Software releases a new game? Or at least the popular FTP sites do! Well, what if there were a file broadcast protocol where id Software could simply repeat the file over and over (or broadcast it at announced times) and people could tune in and receive it? Anyone could do the same thing with Linux kernel releases or other GNU programs, without consuming server-level bandwidth. (Tune in at 10 AM Sundays for the latest version!)

      Multicast doesnt mean multimedia.

  • Dead? Not quite (Score:4, Insightful)

    by Gruturo ( 141223 ) on Tuesday November 05, 2002 @10:09PM (#4604600)
    I've worked on a Mid-2001 online concert featuring the return of a very famous Italian, singer, Mina. The event was available in multicast for people connected to Italian ISPs Inwind and Libero/IOL/Infostrada (totalling around 7 - 8 million subscribers), Unicast for others. I personally configured the front-end routers with the PIM Rendez-vous point :-)

    ISPs have merged, pages have changed, but by chance the concert page is still up, although it's in Italian [inwind.it].

    Now, I'm working @ a Satellite ISP and we're streaming Multicast all the time (both windows media streams and a data-push protocol which needs no return channel (carousel + heavy FEC)).

    Multicast dead?
    *not quite*

    I'm also about to multicast-stream TV off 802.11b at my house just to see how it works!

    P.S.
    By the way, I'd HAPPILY kick the last Microsoft boxes out of my server room. Does anybody know of a multicast acquisition-streaming platform which could be a drop-in replacement for Windows Media Encoders + Windows Media Server?
    Must work with Windows Media Player on the other side!
  • is a simple and quick way to automatically configure multicast systems. Joining a multicast group seems rather difficult ATM, given the fact that you have to get your ISP to set you up. If it was dead simple, something like IPv6 autoconfiguration that happens dynamically on the fly it might be more popular.
  • At Carnegie Mellon University, you can request to have your resnet network segment placed on the MBONE. The network folks are pretty good about it -- I asked and was placed on it for a semester. Found that (at the time, three years ago) Linux multicast code was pretty buggy, hard freezing Linux occasionally.

    I was interested in writing some multicast stuff, but never got around to it.

    Most apps using the MBONE are quite old -- MPEG1 streaming and the like. They also use quite a bit of bandwidth.

    The reason no one provides MBONE access is that (a) most of the apps that could use it *eat* bandwidth like crazy and (b) no one asks for it. RoadRunner is not going to put out MBONE access when about three users on their network care.

    You might have better luck with a techie-friendly ISP, but maybe not even there...

    Oh, and most of the apps that use the thing are pretty old...tk/tcl things that you can manage to get working with some work.

    There are some newer protocols (I believe Cisco or Intel has some newer protocols or apps or something like that) that run on the MBONE, but no Linux implementations.

    Frankly, last I looked, there weren't a lot of people trying to make it easy to play around with MBONE or the 6bone.

    The biggest potential modern uses of the MBONE is probably:

    * P2P -- have a server that queues up requests for a file for a day or two or three, and then starts sending all of them at once
    * A backbone for video over IP used to replace the current TV networks. Or maybe Internet radio over networks -- if Netscape shipped with a WinAmp with Digitally Imported bookmarked, there might be enough simultaneous listeners for it to be worthwhile for ISPs to use MBONE support.

    MBONE is cool in that it's a great equalizer -- a single person can share as much as a massive company can traditionally, with far fewer bandwidth costs. It reminds me of a bit of what the Internet did for traditional media...
  • I've been looking into a P2P web-caching scheme

    I'd be interested in hearing the results of your research. It seems to me the web is slowly getting bogged down as more and more content centralizes. I'd be more than interested in knowing of and/or contributing to any ongoing projects to implement distributed web servents.

Somebody ought to cross ball point pens with coat hangers so that the pens will multiply instead of disappear.

Working...