Crear una "Caja Negra" basada en linux.

Horst von Brand vonbrand en inf.utfsm.cl
Jue Ene 27 20:37:20 CLST 2005


"Rodrigo Henriquez M - Corporacion Linux S.A." 
> 	<rodrigo en corporacionlinux.cl> dijo:
> On Wed, Jan 26, 2005 at 05:15:16PM -0300, Victor Hugo dos Santos wrote:
> > Historiadores creen que en la fecha Wed, 26 Jan 2005 16:35:52 -0300
> > "Rodrigo Henriquez M - Corporacion Linux S.A." 
> >   <rodrigo en corporacionlinux.cl> escribio:

[...]

> > > Si tiene Linux por dentro, deja de ser "por hardware".

> > solamente linux ???

> Hablaba especificamente de ese caso.

> Los routers CISCO por ejemplo, son en su mayoria por hardware ya que es
> el hardware el que hace muchas de las labores que normalmente haria un
> software.

No. Tienen hardware (tarjetas de red, backplane, ...) muy especializado,
pero lo maneja software.

> > > Lo que diferencia a un appliance de ser por hardware o software, es que
> > > el "por hardware" el hardware realiza procesamiento que deberia hacer un 
> > > software.

Bueno... te refieres a decidir exactamente donde grabar la informacion en
el plato del disco? Decidir que pixel es de que color en la impresora?
Verificar checksums en segmentos de red? Negociar conexion via enlace
radial en WiFi? Todo eso lo hace _software_ (llamado "firmware") en el
hardware actual. Hasta parte de la implementacion de la CPU es software.

> > > Si ya tiene Linux instalado, entonces es el sistema operativo quien
> > > finalmente realiza todo.

Define "todo"...

> > o sea, siguiente tu teor?a.. dif?cilmente (para no hablar imposible) que 
> > encontremos algo hoy en d?a que funcione por hardware.. 

> En efecto. 

Ni tanto... las puertas de mi casa son hardware puro. Lo demas, se que mi
TV, microondas y radio no, y de mi auto tengo dudas (es mas bien viejito,
los mas nuevos definitivamente son controlados por software).

> > ya que todos los 
> > dispositivos que tienen un microprocesador incorporado, debe de tener 
> > alg?n software (por mas simples que sea) para que funcione.

> Creo que estas extrapolando lo que dije a otro sentido.
> Lo que digo es que un firewall es por hardware cuando _la_ funcion de
> firewall  (analizar reglas, enrutamiento, NAT, etc) es realizada por
> hardware.

No creo que hayan implementado eso en fierros. Es demasiado inflexible. Tal
vez parte de las primitivas (seleccionar segun protocolo, etc).

> Obviamente, el fierro sin software no es nada.

Yep.

> > un firewall/storage/antivirus que se denominan por "hardware" nada mas 
> > son, que dispositivos creados ?nica y exclusivamente para este fin !!!
> 
> Eso no los hace ser un dispositivo por hardware.

Los llaman asi... y en una de esas es razonable verlo de esa forma: Tu
teclado muy probablemente contenga un microprocesador, el disco duro tiene
incluso software con funciones bastante sofisticadas, pero los consideras
"hardware puro" igual.
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513


Más información sobre la lista de distribución Linux