USB networking??

Status
Not open for further replies.

Spike

Posts: 2,122   +0
I've just done a quick search with google, and I've not been able to find any information, so I guess it's not possible.

My question is this...

USB 2.0 has a theoretical maximum data transfer of 480 Mbps
I'm sitting here with an Ethernet connection to another machine at 100 Mbps

In light of this fact, clearly it would be both faster and easier (no need for a LAN card for a start!) to use USB for networking, and I can't think of a reason it's not done other than the likelyhood that it's not possible.

If this is the case, does anybody know why it's not possible?
 
Well, other than being limited to peer-to-peer operation, with a maximum range of around 10 metres, USB networking requires a very high level of software load on the PC, doing the work that the hardware does normally. This is if you want to use TCP/IP, obviously - if you developed a new protocol it might be easier.

However, they DO exist - "USB Crossover Cables", which are just usual USB-A to USB-A cables with software that makes them pretend to be two network cards connected by a crossover. They cost around €30 for 5 metres here.
 
Thanks MYOB.

It would take a far more clever person than myself to write a nw protocol thogh! lol :D


I just thought it strange that You can network over a printer port but not USB. Obviously you can network over USB though, which means that I'm not going mad after all.

It would be interesting to know why nobody has been able to, or thought to write a working protocol for it yet though.
 
Well, the protocol in use on the kits you buy here is TCP/IP. Thinking about it, writing a new protocol would probably take as much CPU time as the current TCP/IP stacks for it.

The ones Argos have here are USB *1.1* at that. Painful.
 
Never tried USB2.0 networking but done Firewire networking before (400 mbit) and it's pretty fast. With that said I can't think of any reason why you wouldn't be able to do USB2.0 networking - unfortunately I can't really offer a hand on how to accomplish it.
 
Erm.. I just googled USB networking and the first page pretty much says it all.
 
Status
Not open for further replies.
Back