It is asymmetric in that you can only connect a host
to a device. You can't
connect two hosts together without a device in the middle, nor can you
connect two devices together.
For most common host and device usage scenarios these aren't real
restrictions.
Actually, this is the main reason I destest USB (OK, it's
over-complicated for the sort of things I do which is bad enough, but the
restrictions on what you cvan connect togetehr are even worse).
it strikes me that one of the main moans about RS232 was that there were
straight cables and null-modem cables and this confused people. If it had
been agereed that all 'hosts' -- that is computers -- would be wired as
DTEs, and all 'slaves' -- modems, printers, etc -- would be wired as
DCEs, there would bne no problem. The problem arrose because you could
link 'hosts' (computers) directly togther with RS232. USB seems to avoid
this my simply making it impossible to direclty link 2 hosts. I ds not
see that as an improvement!.
-tony