Slashdot Mirror


IP over Firewire Updated

foniksonik writes "Apple released an update to its IP over FireWire software. 'Now the IP over FireWire Preview Release adds support for using the Internet Protocol - commonly known as TCP/IP - over FireWire. ... Using the existing Network Preferences Pane, users can add FireWire as their IP network node to connect and communicate between two machines. ... In all cases, Rendezvous can be used if desired for configuration, name resolution, and discovery.'" Now it is time for YA debate on FireWire vs. Ethernet. Let the festivities commence!

101 comments

  1. some info. by sirfunk · · Score: 5, Informative

    this page, has plenty of info on tcp/ip over firewire.. w/ a quick read looks like length is the biggest problem, 2nd to no implimentation supporting more then 2 devices.

  2. IP over SCSI by psyconaut · · Score: 1

    I guess this is kinda IP over serial SCSI?

    -psy

    1. Re:IP over SCSI by Anonymous Coward · · Score: 0

      and with iSCSI being essentually SCSI over IP, then would iSCSI via IP over firewire just be back to where we started?

  3. okie dokie, then... by Tumbleweed · · Score: 1

    Now all we need is some nice IEEE1394.b optical-connection switches! Oh yeah.

  4. Gigabit ethernet versus firewire by goombah99 · · Score: 4, Insightful

    So how is this better than gigabit ethernet which is standard on most macs?
    Is it just another way of communicating that perhaps allows one to avoid a congested/insecure ethernet backbone when connecting two neigboring macs?
    what's the big deal?

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:Gigabit ethernet versus firewire by spectral · · Score: 1

      I'm not quite sure, but maybe if you already have a decent firewire network setup, you can add one as a gateway relatively easily, and therefore not rewire everything for ethernet. Admittedly, this seems rather stupid. However, if everything is setup properly, I believe with firewire you can buy a hub, and share (For example) a digital camera with any mac also connected to the hub. If you have a setup like this, then adding networking to it would be as simple as a configuration change on your gateway, be it connected via modem, ethernet, wireless, etc.

      But yeah, especially since most macs don't even need crossover cables for the ethernet, I dunno what the big deal is.

    2. Re:Gigabit ethernet versus firewire by bluekanoodle · · Score: 1

      This would be useful for connnecting a Mac to a PC laptop or desktop.

    3. Re:Gigabit ethernet versus firewire by Duck_Taffy · · Score: 4, Informative

      Gigabit isn't standard on most macs. It's standard on most pro model macs - the towers, and the 15" and 17" PowerBooks. Not available on the iMacs, eMacs, iBooks, or 12" PowerBook. Those are only available in the 10/100 variety of ethernet. Besides which, the first models of 15" PowerBook G4 came in 10/100 only, as well as the first two generations of G4 towers. So yeah, lots of computers currently in use that don't have Gigabit.

      The other advantage is that FireWire hubs are much cheaper than Gigabit Ethernet switches.

      --
      Karma: Ran over your dogma.
    4. Re:Gigabit ethernet versus firewire by Anonymous Coward · · Score: 1, Insightful

      Well for one thing it'll be more convenient than using Firewire Target Disk mode to move a big file or disk image (IP over FW won't require that one of the participants be rebooted) and for another you could probably construct a small network by daisy-chaining without incurring the expense of GB hub/switches.

    5. Re:Gigabit ethernet versus firewire by Gropo · · Score: 5, Informative

      OS X features Multilink Multihoming, which allows multiple concurrent interfaces to IP ports. Conceivably, if you wished to cluster two Macs you could use 1394b, 802.11g and 1000BaseT (and even the 56k modems, I guess) simultaneously to pass packets to the client machine, thereby alleviating your bandwidth bottleneck by a huge margin.

      I wouldn't say "better," I'd say "extends the functionailty of the machine"

      --
      I hate Grammar Nazi's
    6. Re:Gigabit ethernet versus firewire by iomud · · Score: 1

      A friend and I thought it would be cool to have an airport station with a single wire, (firewire 800) that would send both data and power to help reduce cable clutter. We concluded it would have to be firewire 800 due to the cable length constraints of firewire 400 even though it's a bit of overkill the geek factor would be high.

    7. Re:Gigabit ethernet versus firewire by SensitiveMale · · Score: 3, Insightful

      Have you prices gigabit ethernet switches lately?

      Have you priced firewire hubs?

      Big difference.

    8. Re:Gigabit ethernet versus firewire by dbirchall · · Score: 3, Interesting
      FireWire 400 is obviously slower than Gigabit Ethernet. As is FireWire 800. But the second-generation FireWire spec defines speeds up to 3200Mbps (3.2Gbps) over appropriate cables (fiber, I believe) and distances (short).

      It remains to be seen whether FireWire will hit 3.2GBps before 10GBps Ethernet becomes affordable. (Even if it does, I'd really expect people to use it more for SANs and NAS than for ordinary networks.)

    9. Re:Gigabit ethernet versus firewire by chrispy666 · · Score: 1

      ehhh, that's a tough one ... but *maybe* because it's WAY cheaper and simpler for the guy that wants to do a transfer on another machine only occasionally ?

      --
      Music is the language of the heart, the sound of the soul. -Joe Satriani
    10. Re:Gigabit ethernet versus firewire by tupps · · Score: 4, Informative

      Just for those who are wondering:

      Netgear 4 port 10/100/1000 Switch $725 (aussie dollars)

      Belkin 4 port Firewire Hub -- $149 (again AUD)

      So 4~5 times the price difference

      --
      Go out and get sailing!
    11. Re:Gigabit ethernet versus firewire by questamor · · Score: 1

      It's not necessarily better, or worse, than any other networking, it's just there because it's useful. Macs going back a few years now all have firewire. The hardware exists on the machines already, and writing a driver to give a little extra free functionality never hurt.

      You probably COULD create a fresh new firewire only protocol to communicate to other machines, but when TCP/IP is awfully well tested already and integrates with every other app - hey, it's free extra functionality.

      now IP over USB? why not!

    12. Re:Gigabit ethernet versus firewire by trunc · · Score: 1, Insightful

      A fair comparison would be of a gigabit hub and a firewire hub (even though the price is still probably ridiculously high for a gigabit hub comparatively speaking). There is no packet forwarding or intelligent behavior in a firewire hub as there is in a gigabit switch.

    13. Re:Gigabit ethernet versus firewire by Alan+Partridge · · Score: 1

      "So how is this better than gigabit ethernet which is standard on most macs?"

      It isn't, really. I tried it out when they first released IP over Firewire and found it about equalled my normal Gigabit E performance - the problem being that 1394 cabling costs the Earth. Mind you, my setup was using FW 400 - you may well be able to exceed Gig E's practicle bandwidth limitations when using Macs with FW 800 on the motherboard. Still, it's a great technology for Apple to implement - if nothing more it effectively offers a second high performance network port on each machine, and many older Macs have FW 400 onboard but only 10/100 Ethernet.

      --
      That was classic intercourse!
    14. Re:Gigabit ethernet versus firewire by Alan+Partridge · · Score: 0, Offtopic

      that's practical, of course - I'm going back to Omniweb if fucking Safari won't spell as I type for me...

      --
      That was classic intercourse!
    15. Re:Gigabit ethernet versus firewire by Alan+Partridge · · Score: 3, Interesting

      Not true. In practice (yes, we have a Gig E network) you RARELY get over 300Mbps from a Gig E link - FW 400 can hit these rates just fine.

      --
      That was classic intercourse!
    16. Re:Gigabit ethernet versus firewire by Alan+Partridge · · Score: 1

      It's a lot easier to initiate Target Disk Mode than to configure a second network connection. A LOT easier.

      --
      That was classic intercourse!
    17. Re:Gigabit ethernet versus firewire by Anonymous Coward · · Score: 0
      Why not is easy. Firewire is designed to not need a computer, and it can handle multiple computers on the FW network quite handily. USB, OTOH, needs a computer at the top of the USB tree, and it cannot handle two computers in the tree. It is not acceptable under the USB spec to connect a USB A port to another USB A port (those are the type at the back of your computer -- the type that a mouse or keyboard would plug into.)

      To have IP over USB, you'd have to have a USB switch that accepts traffic from one system, and then forwards it to another. Each "device" in that switch would be connected to one, and only one, computer. You wouldn't be able to easily expand these things; they'd be very much proprietary. And that's not counting the hassle with USB not allowing for dedicated bandwidth, if that's what you need -- all bandwidth is shared by all devices.

      In short: IP is a much nicer fit with Firewire than with USB. If you don't believe me, go read the specs.

    18. Re:Gigabit ethernet versus firewire by Anonymous Coward · · Score: 0

      Well whaddya know? The next version of Safari has spell-checking prefs actually remembered.

      Not too long to wait.

    19. Re:Gigabit ethernet versus firewire by Ster · · Score: 1

      But the FireWire IP will be autoconfigured w/ Rendezvous.

      Don't have to shutdown either machine; just plug, wait a few seconds, and go.

      -Ster

    20. Re:Gigabit ethernet versus firewire by Anonymous Coward · · Score: 0

      Think outside the box! IP over firewire should not be thought of as a replacement or competetor to ethernet but rather as a whole new set of opportunities. It's interesting to see how many people have a miopic view of technology at their fingertips.

      Consider some of the possibilities Apple may be targeting. Apple has an entry level server product called Xserve. Now couple that with enterprise technologies such as clustering, managed storage, media streaming, central back-ups, remote management, etc. The list of technologies used beyond the college dorm room is as long as my arm!

      This coupled with rendezvous opens the door to not only existing technologies but tremendous opportunities for intelligent devices and systems.

      BTW, if someone is suffering congestion and security issues on a local network(esp gigabit) they need to admit they don't know WTF they are doing and seek knowlegeable help.

      The keyword in Apple's marketing was "Think". Stop waiting for someone to tell you how to pigeon-hole a technology and Think!

    21. Re:Gigabit ethernet versus firewire by bill_mcgonigle · · Score: 1

      over appropriate cables (fiber, I believe) and distances (short).

      Short over copper, but you can go 100 meters at 3200mbps with a full 1394b implementation. See here.

      Since you can run Firewire 800 over optical now, and it uses the same MM fiber, wire up with fiber now and upgrade to 3200 when it's available. The cables and connectors are supposed to be future-proof this time.

      Of course, providing power over optical cable is likely to be a challenge.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    22. Re:Gigabit ethernet versus firewire by Ponty · · Score: 1

      First, there's rendezvous. Second, I hate (hate!) rebooting my machines. It's a major pain in the ass. I use lots of programs, have lots of windows open, keep lots of terminal sessions active. Rebooting and re-establishing my previous state is a massive pain in the butt. Target disk mode is right for some things, but usually not the best solution.

    23. Re:Gigabit ethernet versus firewire by Wesley+Felter · · Score: 1

      Power over Ethernet seems simpler and more standard.

    24. Re:Gigabit ethernet versus firewire by iomud · · Score: 1

      In all likelyhood it is, we just figured out that apple already has the tools in place to acomplish something like PoE with hardware and software they've already created. It would also provide lots of bandwidth (which curent wireless standards can't utilize) for future standards or other devices which might utilize it/

    25. Re:Gigabit ethernet versus firewire by Detritus · · Score: 1

      There are no hubs for gigabit Ethernet, only switches.

      --
      Mea navis aericumbens anguillis abundat
    26. Re:Gigabit ethernet versus firewire by Lennie · · Score: 1

      Well, UTP is also several smaller cables (pairs), in theory they could just add a pair of copper-cable next to the fiber, for power.

      That would be nice.

      --
      New things are always on the horizon
    27. Re:Gigabit ethernet versus firewire by Lennie · · Score: 1

      Actually, Linux can be a USB-device, so you could do it.

      Let your PDA with Linux be a USB-device and connect with USB to your Windows/whatever.

      --
      New things are always on the horizon
  5. IP FREELY by death+or+glory · · Score: 0, Troll

    someone make a pun

    1. Re:IP FREELY by big_oaf · · Score: 2, Funny

      IP FireWire. Sounds like you need some antibiotics. (Ba-doom ching!)

      --
      -- My hovercraft is full of eels.
  6. old hat by g4dget · · Score: 3, Informative
    The eth1394 driver has been in the Linux kernel for a while. You can find a discussion of using IEEE 1394 for compute clusters here. And, you can do the same with both USB 1 and USB 2.

    Generally, Gigabit Ethernet is more flexible, easier to maintain, and has more third party hardware available for it, but if you have a motherboard with FW and are setting up a special-purpose, low-cost cluster, IEEE1394 or USB2 networking may be a reasonable choice.

    1. Re:old hat by bmerlin · · Score: 1

      Yeah, IP over Firewire for OS X has been around for some time, too. It's just been updated.

    2. Re:old hat by baka_boy · · Score: 1

      I actually thought about the IEEE1394 cluster idea for a while, after I bought a $20, 3-port card for my desktop machine. Shortly after getting it home and installed, I had a thought of building a star-topology cluster, with each node using its three ports to connect to three others, shortening the distance between them vs. a daisy-chained setup.

      Unfortunately, the CPU utilization figures I've seen for the Linux kernel support for IP-over-IEEE1394 suggests that you couldn't really get too close to maximum bandwidth without pegging the CPU and PCI bus, which mostly defeats the purpose of using it instead of basic 100Mbit Ethernet.

    3. Re:old hat by battjt · · Score: 1

      Also, that is 3 ports on the same 1394 bus, so it would be 400/3 Mb/s on each cable. I had the same thought (I also investigated IP/SCSI), but ethernet is the best value in this price range.

      Joe

      --
      Joe Batt Solid Design
    4. Re:old hat by X-ViRGE · · Score: 1

      I've never been able to get the eth1394 driver to work under Red Hat 9. Anyone have any pointers for getting it going between an OS X system and Red Hat 9?

  7. My latest JE has some info and links by forged · · Score: 1
    Check this out, but this isn't Mac specific. I'd love to have a PowerMac here to put it in the daisy chain and get some more fun out of ieee1394.

    Several weeks after the JE was written, I am generally pleased with the technology because it solved one of my problem (need for a p2p network connection between computers on different LANs). The biggest disappointment I have is for performance which is not great (only marginally faster that FastEthernet and certainly not line rate), and high CPU utilization (both computers are sluggish when moving large files accross).

    The JE is over 2 weeks old so comments are disabled, but feel free to post below for any comments/remarks....

  8. Useful when Ethernet is "in use" by macmastery · · Score: 5, Informative

    IP over FireWire is most useful when the Ethernet port is in use (such as, on a server). Let's say you have a full-time web server, serving over its ethernet interface. Say you need to upload more content, but you can't take that ethernet port or that server offline. You can upload the content and let the ethernet continue to serve as much as it can. It's handy and you don't need a complex networking solution.

    Also, consumer machines can have faster file transfers without shutting one machine down into target disk mode. I think it's supposed to be simple and fast, not scalable and fastEST.

    1. Re:Useful when Ethernet is "in use" by trouser · · Score: 1

      A complex networking solution ?
      Like say, a hub ?
      Or even a switch.

      Your hypothetical server's ethernet interface is probably connected to a broadband connection with significantly lower bandwidth than ethernet so uploading new content isn't likely to max out your connection.

      And if your web server is serving huge volumes of traffic then I guess you're probably running some kind of big fancy operation that would have the sense and the budget to run multiple servers each with multiple nics and the full load balancing shebang going on and one way or another it shouldn't be an issue.

      I can't see any reason for not implementing TCP/IP over firewire, but I can't think of any reason to actually use it, other than ummmmm what if I want to transfer files from my laptop to my desktop machine and I can't find my crossover ethernet cable and ahhhhh the dog ate my hub and ummmm oh wow I've got this firewire cable and didn't Apple do some kind of TCP/IP over firewire thing ?

      --
      Now wash your hands.
    2. Re:Useful when Ethernet is "in use" by Anonymous Coward · · Score: 0

      How about the fact that a gig-e hub, which would be the closest thing in speed to IP over firewire, costs a heck of a lot more than a firewire cable? If you just have 2 computers you want to transfer files between at a good speed, it is nice to have.

    3. Re:Useful when Ethernet is "in use" by curious.corn · · Score: 2, Interesting

      Ethernet NICs on Apple computers are self-crossing...

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    4. Re:Useful when Ethernet is "in use" by mjpaci · · Score: 1

      What about an Intranet server? Or an Web-App server for a corporate Intranet? I dare say those applications could flood the server's NIC.

      --Mike

      (Then again, if you had such an important server with only one NIC, you're asking for trouble.)

    5. Re:Useful when Ethernet is "in use" by Anonymous Coward · · Score: 0

      My experience is that disk and CPU throughput peters out long before ethernet congestion becomes a problem.

      Network congestion is usually due to poor design, improper configuration and/or equipment failure.

    6. Re:Useful when Ethernet is "in use" by Dark+Paladin · · Score: 1

      I could have used this last week when I was trying to transfer 15 G of music from my Powermac to my Powerbook. Over an Airport link.

      I finally broke down and plugged in a hub and did it over Ethernet - but if I had used my Firewire cable, it would have finished in 30 seconds.

    7. Re:Useful when Ethernet is "in use" by panZ · · Score: 1

      Um, you could have put the powerbook in target disk mode (hold down t at bootup till you see a firewire icon). Then the powerbook acts as a simple firewire hard drive. BTW, it would still take a hell of a lot longer than 30 seconds. Asuming you could utilize a whoping %50 of the theoretical max of the link speed on the raw data layer (200Mbps/25MBps) it would still take at least 10 minutes.

      --
      --Let's hack root on 127.0.0.1 --panZ
    8. Re:Useful when Ethernet is "in use" by GrumpyOldMan · · Score: 2, Interesting

      From my experience with a previous release of Apple IP over Firewire, it seems slow, and it has very high overhead. A dual 800MHz G4 host which can transmit at well over 1.4 Gb/sec (using ethernet-over-Myrinet) maxes its CPU out at
      200Mb/sec, or less with IP over Firewire. GigE performance maxes out at something over 700Mb/sec. Both tests were run against a 15" 867MHz Powerbook directly connected (no switches in either case)

      As other posters pointed out, GigE switch hardware is much more expensive. But if you're just interested in point-to-point data transfers without using target mode, GigE is much faster.

  9. Having both is better by cappadocius · · Score: 2, Insightful
    So how is this better than gigabit ethernet which is standard on most macs?

    I think it is a suppliment for ethernet.

    For instance, by roommate has a laptop and a desktop but only one ethernet port, so he uses IP over Firewire to have both computers on the internet.

    It is also useful if you need to connect two computers but you are already using the ethernet jack on one of them.

    --

    omnia tua castra sunt nobis

  10. FYI by djupedal · · Score: 1

    MacInTouch held this discussion a while back... Might be some useful info in there somewhere. Of course, this was just prior to 800mb FW.

  11. Can you say hub? by Anonymous Coward · · Score: 0

    uh dude get an ethernet hub.

    1. Re:Can you say hub? by cappadocius · · Score: 1
      uh dude get an ethernet hub.

      Yes, well, that's one solution. But since I've already got a Firewire cable (Macs come with one free) IP over Firewire is a nice option to have as well.

      --

      omnia tua castra sunt nobis

    2. Re:Can you say hub? by questamor · · Score: 2, Interesting

      Firewire cable to connect the two machines: $little

      Hub or switch that can support the same speeds: $fuckloads

    3. Re:Can you say hub? by Virus1984 · · Score: 0

      Firewire cable to connect the two machines: $little

      I would rather say "$zero" as every Mac with built-in FireWire is shipped with a free FW cable.

      --
      Don't forget to think different.
    4. Re:Can you say hub? by Alan+Partridge · · Score: 1

      Macs come with a nice, transparent 4pin to 6pin cable - how's that gonna help you?

      --
      That was classic intercourse!
    5. Re:Can you say hub? by pudge · · Score: 1

      every Mac with built-in FireWire is shipped with a free FW cable.

      I've purchased new three Macs with built-in FireWire, and none of them came with a FireWire cable, free or otherwise.

    6. Re:Can you say hub? by satterth · · Score: 1
      Ethernet Cross-over cable to connect the two machines = Little Dollars

      Just use what ever is available.

      --
      Being called a dork on Slashdot must be like being called the retard in special ed.
    7. Re:Can you say hub? by Lennie · · Score: 1

      Maybe his local Apple-dealer added it for free, without him knowning.

      --
      New things are always on the horizon
  12. Quite simple really. by tunah · · Score: 0

    Ethernet is dirt-cheap and everywhere, gigabit is backwards compatible. Game over.

    --
    Free Java games for your phone: Tontie, Sokoban
  13. Let's hope this is standard in Panther by MalleusEBHC · · Score: 3, Informative

    I'm hoping that they slide IP over FireWire in as a standard feature on Panther. I've been using it since January, and I must say that it is excellent. The speed isn't quite there yet, but it is good enough. By this, I mean that target disk mode still gives noticeably faster transfers, but this feels faster than 100mbps ethernet. (I haven't run numbers, sue me.)

    For the people out there questioning "Why?", here goes. For machines with built in ethernet and no PCI slots, this is a godsend. I have my Cube and my TiBook on a little LAN using IP over FireWire and Internet Sharing. Since the Cube's ethernet port is dedicated to the network connection, the only other way I would have been able to do this would be AirPort, and this obviously blows that away for bandwidth. With AirPort, large file transfers would take forever, and I probably couldn't max out my connection. (Gotta love college hookups!)

    This is just one of the many reasons why I love Apple so much. For all the things in OS X that get big press, there are so many little treasures such as IP over FireWire. Even for a preview release, it's pretty damn well polished. (Disclaimer: Many have complained that is has trashed prefs on install, but in two installs and two upgrades I've never had this problem.) Keep up the good work Apple, and make this a part of the standard install ASAP.

    1. Re:Let's hope this is standard in Panther by Duck_Taffy · · Score: 1

      FYI: It's already standard in Mac OS X Server, at least from version 10.2.5 on - it may have been introduced earlier, but I didn't notice at the time.

      --
      Karma: Ran over your dogma.
    2. Re:Let's hope this is standard in Panther by moosesocks · · Score: 1

      Perhaps an ethernet router/hub would be more appropriate for your application than IP over Firewire. While firewire may be faster, ethernet is universally supported on every OS on every platform, and requires no additional configuration or software when using DHCP.

      and by the way - windows xp had this built in when it was released (I believe 2000 Pro did as well), and Linux has had this for some time too (although in the traditional linux fashion, it's difficult to set up, doesn't support all hardware, which completely defeats the purpose).

      Disclaimer: I love macs. I'm typing this on a mac. I just don't see this as a useful feature in the sense that you describe it.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
  14. Maximum cable length by Newton+IV · · Score: 1

    At the time when IEEE1394 was issued, the max cable length was 4.5m . Now there are many 10m cables. What is the actual maximum cable length for say 400Mbps? How does it compare with Gigabit Ethernet?

    1. Re:Maximum cable length by amorsen · · Score: 1

      1Gbps ethernet is specified for 100m on CAT5e-cable. You cannot necessarily expect available cables to follow the specification; there are plenty of out-of-spec USB and PATA-cables.

      --
      Finally! A year of moderation! Ready for 2019?
    2. Re:Maximum cable length by Duck_Taffy · · Score: 1

      I'm not sure what it is for 400 but fir 1394b (FW800), you can use optical cables at up to 100m. There are plug-in optical transcievers that run inline between the 1394b port and the optical cable.

      --
      Karma: Ran over your dogma.
  15. Free FireWire cable? by Xenex · · Score: 1

    Since when has that been the case?

    My late 2001 iBook has built-in FireWire, and it didn't ship with a FireWire cable.

  16. xserve by Anonymous Coward · · Score: 0

    And people wondered why there was a Firewire400 port on the front of the xserves.

  17. Share firewire devices by johram · · Score: 2, Interesting

    I've been toying around with the new IP over Firewire and noticed something quite interesting. I've got my iBook connected to the second fw400 port on my DP1.25ghz fw800 MDD powermac. The first fw400 port on my powermac is used by my 30gig iPod. I installed the new release on both machines and when I had rebooted my iPod showed up on both my iBook and my Powermac. I don't know if this was Rendezvous, which I know is now implemented on the new release. I can see how this could be quite useful in a setting where an external Firewire device, say a DVD burner or HardDisk, could be easily shared between two computers.

    --
    "Fighting for peace is like fucking for chastity."
  18. A future use for FW800, poor performance with IP by pillar · · Score: 2, Informative

    Something that cluster guys may want to think about is the use of Firewire 800 as a cluster media (like a control net) for a group of n xserves (or any other mac). This would be an alternative (since the FW800 is already there) buying a load of Cisco 4000 or 6500 switches to run the control net. I'm actually not sure how many nodes it can handle, but I assume it would be enough to run a small to medium mac cluster. Along those same lines, when testing the performance of FW400 between nodes using iperf ( http://dast.nlanr.net/Projects/Iperf/ ) which will test raw throughput and give very good results, FW400 performance was very poor. The GigE was pretty good (unfortunately I do not have the numbers in front ot me) but if I'm not mistaken, FW400 was a bit better than 100mb E and the GigE was pushing over 800mb UDP back to back with another MAC. Performance was degraded when adding a GigE switch between the 2 macs (due to backplane).

    --
    nb
  19. Why this is a good thing by PhunkySchtuff · · Score: 1

    This is a very good thing to come from Apple.
    They are getting into higher-performance computing clusters, with the release of things like the Xserve Cluster Node that has two FireWire ports. FireWire provides HEAPS lower latency than ethernet, so to link a few cluster nodes together, and avoid paying big money for exotic low-latency interconnects, it's now all included.
    - k

    1. Re:Why this is a good thing by Anonymous Coward · · Score: 0

      You deserve an award for cluefulness. :)

      This is exactly what we use IPoFW for in our Xserve Cluster, I'm amazed no-one else has realised the low latency potential for use in clustering. The data connections go over Gigabit, but for signalling and synchronising, IPoFW is perfect thank you very much.

      The latency of our firewire interconnects is about a quarter of the gigabit ethernet. (Mostly because due to no switching delay admittedly) But since most of the semaphores going out over the FW are multicast the 'dumb' nature of IPoFW is actually an advantage.

  20. redundancy by bobba22 · · Score: 2, Interesting

    Ok, so it's not as fast as gigE but it makes one hell of a redundant system to daisychain round a few nodes. As a previous poster said, it will also take some bottleneck strain. There's the possibility of using it for LAN parties without half the hardware cost (if indeed it can be daisychained - and I can't see why not)The quicker this gets fully implemented, the better.

    1. Re:redundancy by satterth · · Score: 1
      There's the possibility of using it for LAN parties without half the hardware cost
      What are you gonna do when the guy in the middle has to go home? This is kinda like steping back into the past of 10base2 (BNC).

      Small ethernet hubs/switches are cheap.

      --
      Being called a dork on Slashdot must be like being called the retard in special ed.
  21. Target disk mode... by weave · · Score: 2, Interesting
    What I use a lot is target disk mode. Very nice for transferring my huge tunes archive to my laptop. Just plug a firewire cable into your source mac, then into your powered down destination (target) mac, then power up the target mac while holding down the T key. A funky firewire symbol screensaver comes up and your second mac's disk icon appears on your source mac's desktop. Very nice.

    The only weird thing I can't figure out yet is how it mounts that other disk. All files are owned by the admin owner and you can't chown anything on the target macs disk, therefore if I backup /Users to it with "rsync -a", it requires later booting up the destination mac and "chown -R" each user's home dir. There must be a mount option somewhere to deal with this...

    1. Re:Target disk mode... by CptChipJew · · Score: 1

      The beauty of this is that you won't have to reboot either computer to do all that file swapping. Just share, appl-K, and you're ready.

      --
      Vonal Declosion
    2. Re:Target disk mode... by Anonymous Coward · · Score: 0

      Target mode does not use IP so IP over firewire does not come into play.

      When you mount a disk through target mode, the host mounts the disk anonymously since it has no knowledge of users on the mounted drives. Similar to mounting an NFS volume from a system where naming services are not shared. I would rather see files owned by "nobody" because mounting files with admin ownership potentially opens a huge security hole.

      You should rsync with both systems online and let it manage permisions as well as file transfers. If you do not share a naming service between the systems, just make sure the user id's are identical on both systems before making the transfer. Hope that helps.

    3. Re:Target disk mode... by cabal95 · · Score: 1

      What I have seen in my experience with firewire HD's and other shares is that if you would the drive as your normal user login you get that behaviour of it not picking up the user id's. If you drop to a shell and sudo mount it then it shows the correct owner's (or atleast uid/gid numbers) and permissions.

  22. This is.. by CptChipJew · · Score: 1

    really nice for computers like my 12in PowerBook which only have 100T ethernet.

    In testing, I've found FTPing over a FireWire cable has very lovely results.

    --
    Vonal Declosion
  23. question about this. Can I use this instead of eth by acomj · · Score: 1

    I have an ibook with a broken Ethernet port.

    My options seem to be.
    1) find a usb/ethernet adapter that works with OSX. (difficult because all macs seem to have built in ethernet.)
    2) airport card, but I'm not sure how that would work with my current network (linux box as firewall/ipmasq )

    but now this seems like a viable option. If I attached via firewire to the G4 would I be able to see the whole network or just files on the G4?

  24. TCP/IP by Anonymous Coward · · Score: 0
    Now the IP over FireWire Preview Release adds support for using the Internet Protocol - commonly known as TCP/IP - over FireWire.

    Huh? They used to support IP, now they support TCP/IP as well. I thought once you had IP working, included TCP/IP, UDP/IP, etc. Does this mean UDP doesn't work yet. Or is someone (me?) just confused by all these letters?

    1. Re:TCP/IP by Daniel_Staal · · Score: 1

      In theory IP and TCP were seperate at one time... In practice, they are one standard (including UDP) at the moment.

      Mosly, I'd just say you are confused.

      --
      'Sensible' is a curse word.
  25. Re:A future use for FW800, poor performance with I by Duck_Taffy · · Score: 1

    Don't forget the Fibre Channel option for the Xserves. If you need high-bandwidth between nodes on your cluster, regardless of money, that's the way to go.

    --
    Karma: Ran over your dogma.
  26. IPoFW by dr00g911 · · Score: 3, Interesting

    IP Over Firewire has been really useful for me in a couple of situations -- most notably when I've needed to run backups of my main Macs. For day-to-day use, I stick to 10/100 though -- it's cheaper to implement, and I can crimp my own cables on a whim.

    I've got a Shuttle barebones based Wintel system with built-in firewire and a pair of massive drives that I use for a rendering station/backup server -- and let me tell you -- backing up 130 gigs worth of DV footage/uncompressed TIFFs (insert pr0n joke here) over Firewire is one hell of a lot quicker than waiting for the same over 100mbps Ethernet. XP is slightly flaky when it comes to IP over firewire (no, i *don't* want those connections bridged!) but once you get it running it's a little more stable than your average house of cards.

    I know a lot of photographers who swear by Target Disk mode as well -- they carry their powerbooks as preview stations and Big Honkin Memory Cards (using Firewire-connected pro cameras) and once they get back to their main machine to retouch, they just go into target mode and stuff dumps *fast*. Now if only I could get a kodak camera back to interface with my iPod......

    All things being equal, I've been tempted to convert everything I've got over to firewire from the stock ethernet jacks -- but I honestly have better uses for a firewire port most of the time (DVD-R, DVcam, DVDeck, DV-to-component box, iPod), and I really prefer to rely on my router for connection sharing instead of the Mac.

  27. It's for Rendezvous support more than anything. by johnpg · · Score: 1
    While I'm sure that many of the reasons outlined here about why you could use this are true. I think Apple is doing this for Rendezvous support. The Zeroconf guy has basically said so. I know there was an article where they said they (Apple) wanted to use IP for just about every connection instead of inventing new protocols. Rendezvous is not just for iChat, but is for other devices and technologies down the road. This fits in to the big picture.

    Of course if THAT'S true then we can start speculating about what "device" they're coming out with that needs IPoFW. :-)

    Cheers,
    John

  28. Re:question about this. Can I use this instead of by papasui · · Score: 2, Informative

    If your G4 has a internet connection you should enable internet connection sharing and then you will be able to use NAT (Network Address Translation) to access the net. Essentially your G4 becomes the network gateway/router and it will pass through your requests.

  29. Re:IPoFW connecting between Mac and WinXP by Collin · · Score: 1

    I want to make a similar connection between my OS X system and my WinXP system. I want each system to get their Internet independently from my router over the Ethernet, but also be able to talk to each other via IPoFW.

    The purpose is to run Remote Desktop Connection or VNC to control the PC from the Mac environment at super high speed.

    I've had the same problems with XP bridging the connections. Anybody have tips for how to get this done?

    Others have suggested removing the Ethernet connection from the PC, and using the Mac to share internet over the FW, but ideally I'd like to be able to use the PC without the Mac being on if necessary.

  30. I.P. FREHLEY by Moses+Lawn · · Score: 1

    No, you're thinking of I.P. Frehley, the brother of the guitarist from Kiss. Interesting thing - he's a network tech with a bladder control problem. Funny old world, isn't it?

    --

    What if life is just a side effect of some other process and God has no idea we exist?

  31. Re:IPoFW connecting between Mac and WinXP by dr00g911 · · Score: 1

    Try setting the TCP Firewire connection on the PC to be on a different subnet than the ethernet (ie 192.168.1.xxx vs 192.168.100.xxx). That way you don't need to deal with connection bridging, etc -- the Mac's Internet sharing should handle the port forwarding properly if you enable it for the Firewire connection (should be en1 or en2).

    You can also go in and hack around in the IPFW config (if youre so inclined), or use something like BrickHouse to edit the built-in firewall and port forwarding.

    Basically with this, firewire would be its own subnet that would be bridged over to your Ethernet connection on the Mac so stuff like SMB will still work.

    My best advice is *not* to let the windows networking wizard do a thing -- edit everything manually, and join the workgroup from your system control panel.

    Best of luck.

  32. Use VNC for Remote Desktop by Satchel+Buddah · · Score: 1

    I used VNC to run headless mac renderfarms. It runs like a charm.
    It might be less complete or performant than solutions like Timbiktu or Apple remote desktop, but it is open source, free, runs over IP, is ported on all the platforms that you might want to use.

    Search for VNC on Version Tacker.

  33. no, just IP by tarzan353 · · Score: 1

    the IP over FireWire Preview Release adds support for using the Internet Protocol - commonly known as TCP/IP

    No, IP is just known as IP. TCP sits on top of it, but it's not the only one who can. UDP does too, and anything else could if you felt like it.

    I know this is getting picky, but this is "news for nerds", so try to keep it straight.

  34. buy power over ethernet for airport for $29 by Anonymous Coward · · Score: 0

    company: macWireless.com
    price $29

  35. Apple getting into ESP? by anothy · · Score: 1

    wow... the Apple Developer Connection web site seems to either developing extra-sensory perception, or doing some information gathering behind our collective backs. the bit that gave them away was this, on the first page i saw after logging in:
    You currently have no assets.
    well, damn! it's not bad enough that they're checking up on my financial status, but do they have to rub it in?

    --

    i speak for myself and those who like what i say.
  36. A few things by sootman · · Score: 1

    When this first came out a few months ago, I did a few tests, copying an 850 MB .img between two OS X G4s in various ways: (times are min:sec) (original thread over here)
    TCP/IP over 10/100 LAN: 1:30
    IP over FireWire: 1:50
    FireWire with 1 Mac in target disk mode: 1:25
    TCP/IP over 1000bT (straignt cable): 0:27
    My conclusion at the time was "Slow, but potentially useful." Well, I have since found a use. I have a G4 here at work and recently bought an iBook. I put the (old) IP-FW driver on both Macs, gave them similar IPs, turned on Internet connection sharing on the G4, and poof! my iBook can access the servers and Internet without my having to request an additional network drop in my cube. I just leave a 6p-6p FW cable plugged into my G4 and draped over my desk.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.