Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 55 reacties
Bron: Apple, submitter: emperor667

Apple heeft een preview release vrijgegeven van een uitbreiding op MacOS X waarmee het mogelijk is om data tussen verschillende computers uit te wisselen over FireWire waarbij gebruik wordt gemaakt van het internet protocol TCP/IP. Standaard zijn alle huidige Apple computers uitgerust met één of meer FireWire, ook wel bekend als IEEE 1394, aansluitingen.

Apple is niet de eerste die TCP over FireWire op de markt brengt. Op het x86-platform is deze techniek al langere tijd beschikbaar wanneer men gebruik maakt van Windows Millenium of Windows XP. Deze besturingssystemen hebben namelijk van huis uit ondersteuning voor TCP/IP over FireWire. Ook is er al geruime tijd de mogelijkheid om een directe FireWire verbinding tussen computers te maken met behulp van software van het Griekse bedrijf Unibrain. Het voordeel van deze laatste oplossing is dat de snelheid hoger ligt dan bij TCP/IP over FireWire, omdat het gebruikte protocol simpeler is en dus minder overhead biedt, aldus het bedrijf.

FireWire kabelEen van de grote voordelen van TCP/IP over FireWire is dat de snelheid aanzienlijk hoger ligt dan bij 100Mbit Ethernet verbindingen. FireWire heeft een theoretische maximale bandbreedte van 400Mbit, waardoor de theoretische maximale snelheid op zo'n 40MB/sec zou komen. In de praktijk is het echter aanzienlijk minder. In een test van PC Buyers Guide haalde men een snelheid van ruim 14MB/sec onder Windows. In dezelfde grafiek is te zien dat met 100Base-TX Ethernet een snelheid van 9,8MB/sec werd behaald. Unibrain weet echter met hun software een snelheid te behalen van 24MB/sec op een Apple-computer. Deze snelheid is ongeveer gelijk aan de praktische snelheid van GigaBit Ethernet, waarbij FireWire dus aanzienlijk goedkoper is. Een nadeel van TCP/IP over FireWire is dat de lengte van de FireWire kabel maximaal 4,5 meter mag zijn. Hierdoor is het dus niet geschikt als directe vervanger van een (klein) Ethernet-netwerk. Voor dit probleem zijn echter ook al oplossingen aan het verschijnen. Zo zijn er reeds FireWire-to-fiber converters, waarmee het mogelijk is om een FireWire signaal over een afstand van 40km te transporteren. Daarnaast zijn er FireWire repeaters op de markt, waarmee de afstond ook vergroot kan worden.

De implementatie van Apple voor TCP/IP over FireWire maakt gebruik van hun Rendezvous techniek, waarmee automatisch apparaten op een netwerk kunnen worden gedetecteerd. Hierdoor is het theoretisch mogelijk om een computer aan te sluiten op een netwerk zonder dat verder configuratie nodig is. De mogelijkheden van TCP/IP over FireWire zijn overigens niet beperkt tot de communicatie tussen twee computers. Het is namelijk mogelijk om een FireWire HUB te gebruiken, waardoor het mogelijk is meerder computers met elkaar te verbinden via FireWire. In de toekomst worden er nog hogere snelheden mogelijk. Er gaan namelijk geruchten dat Apple IEEE 1394b, ook wel bekend als Gigabit 1394, zal implementeren. Met deze techniek zijn snelheden tot 800Mbit mogelijk. Daarnaast zijn er ook nog de hardnekkige geruchten over Apple's GigaWire. Deze techniek wordt momenteel door Apple ontwikkeld, maar het bedrijf houdt angstvallig details hierover geheim. Vermoed wordt dat dit een vergelijkbare techniek is als FireWire, echter met een hogere snelheid.

Firewire logoNow the IP over FireWire Preview Release adds support for using the Internet Protocol - commonly known as TCP/IP - over FireWire. With this software installed, Macintosh computers and other devices can use existing IP protocols and services over FireWire, including AFP, HTTP, FTP, SSH, etc. In all cases, Rendezvous can be used if desired for configuration, name resolution, and discovery.

The preview release adds a new Kernel Extension that hooks into the existing network services architecture. Using the existing Network Preferences Pane, users can add FireWire as their IP network node to connect and communicate between two machines.

Theoretisch zou het in de toekomst dus mogelijk moeten zijn om via FireWire een Windows-PC op een Mac aan te sluiten. In de praktijk is dit echter nog niet mogelijk. Er is ook een project die TCP/IP over FireWire voor Linux mogelijk wil maken.

Moderatie-faq Wijzig weergave

Reacties (55)

Leuk dat ze dit een keer gaan testen. Firewire is flink snel, de 400 Mbit is nog maar de eerste in de serie, want toen deze uikwam waren ze al begonnen met het ontwerpen van de 800 Mbit en de 1600 Mbit versies. Ben benieuwd of daar ook weer meer over verteld gaat worden. Hoop het wel.

edit:

[quote]
Maar ik hoop dat men eerst gaat dooronwikkelen op wat men nu heeft om zo over langere afstanden via FireWire te communiceren
[/quote]

Ze zullen wel moeten, anders heeft het idee firewire nog geen nut. GigaBit LAN is ook lekker snel en kun je veel betere afstanden mee overbruggen
Ik denk dat dit ook belangrijk voor firewire is. De laatste tijd is firewire een beetje verdrongen door USB 2.0. Kijk maar naar de standaard aansluitingen op het mobo, allemaal USB 2.0. Firewire wordt alleen gebruikt voor somige extrene cd-fikkers,videocameras en andere niet echt standaad producten. Ze hebben dit nodig om te overleven en een marktposotie te behouden.

Ik denk wel dat dit wat gaat worden. Ik ben alleen benieuwd hoe makkelijk dit gaat worden. Het kan een heel aantrekkelijk alternatief voor standaard lan worden als het gebruiksvriendelijk is. Zo kan iedereen een netwerkje opbouwen, nu durven de meeste mensen dat niet zo gauw.
Unibrain weet echter met hun software een snelheid te behalen van 24MB/sec op een Apple-computer. Deze snelheid is ongeveer gelijk aan de praktische snelheid van GigaBit Ethernet, waarbij FireWire dus aanzienlijk goedkoper is.
Het heeft met de juiste software dus ook de snelheid van Gigabit ethernet, wat bovendien duurder is. Ik hoop dat de markt deze standaard goed gaat gebruiken :).
Absoluut,

Maar ik hoop dat men eerst gaat dooronwikkelen op wat men nu heeft om zo over langere afstanden via FireWire te communiceren. Vervolgens moet er meer hardware komen die FireWire ondersteund. Het gaat allemaal zo snel dat er nooit eens goed doorontwikkeld wordt op een bestaand platform.

Laat eerst de boel eens goed en stabiel draaien en breid de functionaliteiten uit voor je aan nog snellere versies gaat werken.
En voor de mensen die het nog niet weten, firewire werkt niet met hubs. Het is een Point to Point verbinding.

Voor meer informatie over de IEEE1394b, hier is een PDF file met heel wat informatie.
www.1394ta.org/Technology/About/ppt1.PDF
het is dan wel mogelijk om specifieke tcpip over firewire switches te maken, waarmee elke pc dus in soort van point to point verbinding staat met de switch, en die dan het tcpip verkeer gewoon bekijkt en doorstuurt naar de gewenste poort. Dus een layer 3 switch.
Er is ook een project die TCP/IP over FireWire voor Linux mogelijk wil maken.
De titel van deze post en bovenstaande quote suggereren dat Apple iets heel nieuws introduceert. Echter, IP over firewire is helemaal niet nieuw. Philips heeft HAVI volledig op Firewire gebaseerd, en er wordt door verschillende partijen gewerkt met IP over firewire om transparante heterogene netwerkstructuren te kunnen realiseren. IP over bluetooth en IP over firewire helpen om allerlei soorten devices met verschillende interfaces en media te laten communiceren via IPv4 of IPv6. In principe kun je IP (of welk netwerk protocol dan ook) over elke packet-based linklayer heen sturen omdat IP zo elementair is.
Eindelijk een goed verhaal over deze mooie techniek waar ik al heel lang fan van ben..

Ik denk bij deze techniek altijd aan een colocatie server setje.. de database en webserver staan in een 19' rack onder elkaar en je ramt er gewoon zo een firewire kabeltje tussen voor snel intern verkeer tussen die 2 servers.. je spaart dan op een van je 1000/100 nic's en het is heel veilig omdat het een soort corsslink kabel is geworden. Data syncen onderling kan dan ook prima op volle snelheid..

Video editing kan eindelijk wel over het netwerk voor weinig geld.. Kan ik eindlijk een raid 0 setje in een server zetten en er van af editen met me notebook..
De doorvoer via 100mbit is namelijk te laag voor dat soort data..

2 laptop's met XP naast me kaar zetten en draadje er tussen en pompen maar wat wil je nog meer
Voor wat die laptops betreft snap ik je argument.
Maar wat is dan het voordeel van firewire in die serverbakken; ipv twee firewirekaarten kan je daar toch ook twee gigabit nics in stoppen?
Dat kost niet heel veel, het dure van gigabit netwerken zijn immers de hubs, de nics zijn niet zo duur. Dan heb je ook een crosslink verbinding, volgens mij net zo veilig...?

* 786562 John_Glenn
1 PCI FireWire kaartje heeft 3 aansluitingen
1 PCI 1000 nic 1..

Uitbreiding kan dus erg snel en goedkoop..
Nog een webservertje er bij en alle interconnets kunnnen zo doorgestoken worden zonder extra Kaartjes..

Snapje? het is dus goedkoop snel, eficient en erg makkelijk.
je kunt ze gewoon doorlussen dus 9 kabels en 10 kaartjes...
meer indien je saftie wilt

Het belangrijkste wat jij vergeet in jou sommetje is een GigaBit switch die is erg duur
Voor 10 servers heb je wel 90 kabels en 30 FW kaartjes nodig.
Met ethernet heb je maar 10 kabels en 10 kaartjes nodig.
Ook is ethernet sneller.
Dan is je FW-netwerk dus shared en deel je die bandbreedte met 10 hosts. Zelfs switched fast ethernet is dan mogelijk sneller.
Is natuurlijk leuk geredeneerd. Maar een server heeft nog geen firewire aansluiting. Wel standaard een nic. Ik zie voorlopig ook nog niet gebeuren dat er in een server standaard een firewire aansluiting komt. Natuurlijk wel in een zelfbouw maar de grote jongens wachten hier nog mee. Zij verdienen ook geld aan de switches en hubs die bij een UTP netwerk horen...Zij zullen de boot nog wel even af proberen te houden..
1000Mbit kaartjes kosten geen drol. 2 van deze kaartjes in de 2 servers, crosslinkje ertussen en je hebt een 1000Mbit verbinding in plaats van de 400Mbit.
2 van deze kaartjes in de 2 servers, crosslinkje ertussen en je hebt een 1000Mbit verbinding in plaats van de 400Mbit.

In de tekst staat:

Unibrain weet echter met hun software een snelheid te behalen van 24MB/sec op een Apple-computer. Deze snelheid is ongeveer gelijk aan de praktische snelheid van GigaBit Ethernet...
Dan is er IMO toch iets mis met je gigabit netwerk.
Wat Unibrain met FW kan, kan ook met ethernet.
Bovendien is een gigabit link full-duplex en een FW link maar half-duplex.
Klinkt heel leuk. Maar eerder niet van toepassing voor grote netwerken aangezien de kabels niet zo lang mogen zijn. En je dan FireWire Hubs en Switches nodig hebt.

Maar toch snelle oplossing voor peer-to-peer. En nu maar eens kijken of Microsoft er leuk op in speelt zodat windows gebruikers dit trukje ook kunnen doen. Of dat de open-source wereld dit ook overneemt.
Apple is niet de eerste die TCP over FireWire op de markt brengt. Op het x86-platform is deze techniek al langere tijd beschikbaar wanneer men gebruik maakt van Windows Millenium of Windows XP. Deze besturingssystemen hebben namelijk van huis uit ondersteuning voor TCP/IP over FireWire.
Dat had je niet verwacht hé }>
Maar voor P2P is het eigenlijk niet zo interessant naar mijn mening omdat de kosten niet echt tegen de baten wegen. Tegenwoordig is een 10/100Mbit ethernet aansluiting vrij standaard voor een PC en dat is FireWire niet (tenminste, ik heb er geen..). Dus als je 400Mbit wilt hebben moet je 2 firewire kaarten kopen en dat terwijl een UTP kabeltje ook wel werkt (en over langere afstanden!).. is toch wel een stukkie goedkoper..

Maar in de toekomst kan dit natuurlijk wel handig worden, zeker als FireWire zo'n beetje standaard meegeleverd wordt met een nieuwe PC.. (het is zowiezo leuk om mee te spelen :*))

The_Xerxes, tja dat wel... maar ik heb op geen van mijn moederboorden een firewire poort zitten.. En lang niet alle moederboorden hebben er 1tje.. (LAN ook niet, maar wel veeel meer..)
Maar als je toevallig op je moederbord standaard firewire hebt of een soundblaster audigy hebt, dan hoef je alleen nog maar zo'n kabeltje te kopen. Die zijn vast niet zo duur.. toch??
Ik vroeg me altijd al af waarom Windows Xp de IEEE 1394 als een soort netwerkverbinding zag. Is het eigelijk ook mogelijk om games en dergelijke via zo'n verbinding te spelen. Je zou zeggen van wel?
ja dat kan prima het gedraagd zich gewoon als een normale netwerk adapter

Een beikomend voordeel id trouwens dat je alle firewire camera's, HD's etc gewoon op alle pc's akn gebruiken dan
Ik weet niet hoe jij je camera op TCP/IP ingesteld krijgt, dus je zult je video toch op de host moeten inlezen hoor...
FireWire heeft een theoretische maximale bandbreedte van 400Mbit, waardoor de theoretische maximale snelheid op zo'n 40MB/sec zou komen.
400 / 8 = 50 MB/s

theoretisch gezien kan 50 MB/s gehaald worden. In de praktijk ligt dit vaak lager, maar als je het over theoretisch hebt, hou het dan ook theoretisch ;)
Ook in theorie heb je protocoloverhead hoor.
Er is ook een project die TCP/IP over FireWire voor Linux mogelijk wil maken.
Om precies te zijn emuleert die code een netwerkkaart die ethernet draait... daar kan je dus niet alleen TCP/IP over draaien maar ook alle andere netwerk-protocollen die linux je aanbied voor ethernet.
Deze techtniek is heel goed te gebruiken voor je Backbone verhaal. Dat is heel veilig. Je kunt de replicatie tussen je servers e.d. over die lijntjes laten lopen. Doordat het niet in verbinding staat met de rest van je netwerk en niet aan een al in gebruik zijnde switch o.i.d. hangt is het ook heel veilig.

Zelf hebben wij bij een bedrijf een Backbone op een vergelijkbare mannier lopen alleen dan via ethernet. Dit was een wens van de klant om met het replicatie verkeer niet de productie infrastructuur te belasten.

Ik ben benieuwd naar wat wij in de toekomst zullen gaan zien aan Firewire hardware. :9~
De meeste servers die bij ons binnenkomen hebben allemaal al standaard een tweetal 100/1000Mbit NIC's, maar geen FireWire.

Op een server wil je alleen maar beproefde techniek gebruiken, immers je wilt je up-time zo hoog mogelijk houden. Het zal dus nog wel een tijd duren voordat je een FireWire aansluiting tegen komt in een server.
firewire op deze manier is leuk, maar voor serieus netwerken is een echte netwerkkaart beter. Een heleboel ehternet afhandeling (en bij somige ook tcp/ip) wordt in hardware op de nic uitgevoerd, met firewire gaat het software matig wat betekent dat elk "ethernet pakketje" wat op de interface wordt aangeboden een interupt genereerd en je pc dus trager maakt, ookal is dit pakketje helemaal niet voor jouw pc bedoelt !!!!! (vroeger, toen er nog simpele recht toe recht aan netwerkaarten waren kon een beetje druk netwerk een pc helemaal tot stilstand krijgen !!)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True