This has especial benefits visa-vi code re-usability.  In fact, this
is exactly the design philosophy behind the everything's-a-file model
in UNIX-type operating systems.  Of course, that metaphor has been
broken since the advent of the socket, but since then several methods
of extending the file metaphor to representing a network connection
have been conceived.

The best papers on the benefit of these concepts come from the Plan 9
project.  http://www.plan9.bell-labs.com/wiki/plan9/Papers/index.html

Erik Johnson

On Thu, Apr 2, 2009 at 9:48 AM, David Boyes <[email protected]> wrote:
> On 4/2/09 10:03 AM, "Alan Altmark" <[email protected]> wrote:
>
>> Why would you want or expect VM TCP/IP to use DIAG2A8?  It already has a
>> working device driver, so there's not much point in spending money to
>> redesign and test a new driver that has the same functionality as the old
>> one.
>
> Because as you start to think about guest mobility and dynamic migration,
> the abstraction between what physical device you use vs a VSWITCH managing
> the physical adapters and the VM TCPIP stack interacting only with a virtual
> adapter would be valuable. It's also
>
> As I said, it's an interesting idea. You don't have to do anything about it,
> but I think you're going to end up doing it to start simplifying the number
> and type of devices that you have to support in the core stack. The current
> code isn't broken, but that's a lot of special cases not to have to maintain
> if you could start thinking in terms of a single abstract approach.
>
> -- db
>
> ----------------------------------------------------------------------
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO LINUX-390 or visit
> http://www.marist.edu/htbin/wlvindex?LINUX-390
>

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to