[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20080421184157.106603602C8@adsl-69-226-248-13.dsl.pltn13.pacbell.net>
Date: Mon, 21 Apr 2008 11:41:56 -0700
From: David Brownell <david-b@...bell.net>
To: paulius.zaleckas@...tonika.lt, linux-usb@...r.kernel.org
Cc: netdev@...r.kernel.org
Subject: Re: [RFC] updated Patch to option HSO driver to the kernel
> From: Paulius Zaleckas <paulius.zaleckas@...tonika.lt>
> Date: Mon, 21 Apr 2008 12:34:39 +0300
>
> IMO it doesn't make sense to do multicasting since actually it is
> point-to-point and not ethernet traffic.
> Currently I am studying if it is possible to convert current pseudo
> ethernet interface to point-to-point one.
For the record: when I looked at that issue with respect to USB
network connections for handheld devices, one issue seemed to be
weak support for managing (lots of) point-to-point links.
The example that sticks in my memory is that of routing. Setting
up a point to point link between a handheld and a PC required
the PC to act as an IP router. Managing lots of desktop routers
in any large configuration seemed to be a losing game ... and
one that many network administrators would refuse to play. And
that's in addition to the lack of a dynamic IP address assignment
solution for lots of point-to-point links.
The alternative was to set up the links like Ethernet, then bridge
them. That's a *much* more manageable solution, even though I still
don't know of any distro that makes bridge setup work as easily as
Windows does (sigh). Bridging properly requires the ability to handle
multicast and broadcast packets ... and once you've got that then
DHCP, zeroconf, and other automatic network configuration schemes
work easily.
QED ... that's why the "usbnet" framework doesn't try to use the
point-to-point framework, instead allows N-casting.
- Dave
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists