On Thursday 10 February 2005 8:25 am, Alan Stern wrote:
> 
> How does the design of the USB network class fit in with the notion that a
> bulk pipe transmits a single, reliable, logical stream of data?  Networks
> aren't like that; they transmit unreliably many independent packets.

Well, there isn't exactly a "network class"; CDC has two classes which
support "USB Networking Models" (contrasting to models like telephone
and ISDN), of which Ethernet and ATM are the exemplars.

What you say is certainly true of Ethernet, both for CDC and for other
types of adapter.

Right now only "usbnet" does much with URB queues, though I'd like to
eventually see its core logic split out so that the other Ethernet
style drivers can reuse it.  (We got a net code shrink out of having
the ASIX driver reuse that logic, as well as better performance.)

- Dave


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to