Firewire and Thunderbolt are directly connected to PCIe (it's like an external PCIe slot) and can be used for almost anything, USB can only "emulate" most ports with an adapter/dock/hub.Hmm interesting, so what's the special sauce that apple made it possible over firewire and thunderbolt, but not under USB?
It's just for simple file sharing at home. A network over USB3 would be faster than over ethernet.I think the original question was a bit unclear. Personally, I wouldn't consider directly connecting two computers to be "creating a network."
ok, probably invest in a cable to try it out. Hope to get faster speed than ethernet for simple file sharing at home.Correct, you can do IP over USB as long as you are hard connecting two devices together. For example, you would connect a phone to your Mac and use it as a IP tether to get to the Internet...
But if you wanted to plug in regular Ethernet cable to a Mac, that's a different story. I used a Ethernet-to-TB dongle that allowed me to plug in a Ethernet cable. In that case this no different than the various dongles out there that to USB-C to HDMI/DVI/SD or whatever..
USB ports are, generally speaking, designed to act as either a host (computer) or a device (printer, hard drive, etc)*. There is a different shape connector at each end of a USB cable to ensure that hosts only connect to devices and that devices only connect to hosts. A host USB port is not designed to work with another host USB port. This is why you don't see USB to USB networks.Hmm interesting, so what's the special sauce that apple made it possible over firewire and thunderbolt, but not under USB?