[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DNS-like idea for SCSI (NIS+ maybe)



On Mon, 2004-08-23 at 10:40, Joerg Schilling wrote:
> Joerg Schilling <schilling@fokus.fraunhofer.de> wrote:
> 
> > Albert Cahalan <albert@users.sourceforge.net> wrote:
> > > > dd operates at UNIX block/raw device level
> > > >
> > > > SCSI Generic operates _below_ this level and thus uses
> > > > a different naming scheme
> > >
> > > Same thing with networking:
> > >
> > > *  Mozilla operates at the HTTP/TCP level.
> > >
> > > *  ping operates _below_ this level but does
> > >    not use a different naming scheme.
> >
> > If you like to use a network comparison, then cdrecord would use ethernet 
> > addresses while dd uses /dev/* (block level) interfaces.
> 			^^^^^^^^^^^^^^^^^^^^^^^
> 	Sorry typo: 
> 		while dd uses DNS addresses

There are a few programs that do use Ethernet addresses.
These are programs that simply must operate on devices
without IP addresses. These programs don't attempt to
use Ethernet addresses on TokenRing or DECnet; instead
they adapt to the correct addressing form. When possible,
these programs also accept IP addresses and DNS names.

If modern OSes did not recognize CD burners at all,
you would be justified in using some notation that
isn't related to the /dev names. That notation would
generally not be bus,target,lun though; it would be
a FireWire path or vender,model,serial or someting
like "1m" (meaning "primary master") for ATAPI.

This might be done for a FireWire video camera or
a USB temperature probe.

Well, modern OSes do in fact have names for CD burners.
Supporting an alternate address system is fine too,
as long as the /dev names get priority in the code and
in the documentation.

Automatic choice of the device is good too, if there
is only one device that could be used.




Reply to: