domingo, 15 de febrero de 2009

Plug and Play

Basicamene el Plus and Play es la conexion de algun dispositivo que sin necesidad de configuracion o intervencion del usuario ya este listo para su uso, una descripcion mas completa es la siguiente:

Plug es a la vez una filosofía de diseño y un conjunto de especificaciones de arquitectura para equipos personales con el objetivo de conseguir que el equipo personal, los dispositivos hardware adicionales, los controladores y el sistema operativo funcionen juntos automáticamente sin que sea necesaria la intervención del usuario. Para conseguir dicho objetivo, todos los componentes deben ser PnP. Los componentes de
un sistema PnP incluyen:

Los periféricos plug-and-play deben estar completamente libres de jumpers y de interruptores. Aunque esto ha cambiado en cierta forma se puede decir que es algo que se consiraba mas algun tiempo atras.

El dispositivo también debe ser capaz de "anunciarse" por sí sólo al sistema operativo. De esta manera, el propio sistema operativo es capaz de cargar los controladores adecuados.

Finalmente, el dispositivo debe ser totalmente configurable desde el controlador del sistema operativo. Lo que incluye la selección de su rango de direcciones de entrada/salida e interrupciones a utilizar. Esto evita la intervención del usuario. Anteriormente, esta asignación era responsabilidad de la BIOS del ordenador, requiriendo una configuración manual en el sistema operativo.

Estos dos ultimos aspectos tienen que ver con el firmware que entra en funcionamiento a la hora de ser un dispositivo plug and play.

Algo a tomar en cuenta es que tambien el hecho de que un dispositivo sea plug and play no es que no necesite para nada algun driver, al contrario puede ser que lo necesite e igual una de las funciones del dispositivo al conectarse es identificar cual es el driver que el necesita para trabajar, iniciarlo y permitir su configuracion.

En general, encontramos PnP en

- Tarjetas de bus ISA.
- Tarjetas de bus PCI.
- Dispositivos IDE (para unidades de disco duro y CD-ROM).
- Controladores y dispositivos SCSI.
- Dispositivos PC Card muy usados en portátiles.
- Dispositivos de puerto serie.
- Dispositivos de puerto paralelo.
- Dispositivos de puerto USB.

Bibliografia:

http://www.microsoft.com/whdc/system/pnppwr/pnp/default.mspx
http://es.wikipedia.org/wiki/Plug-and-play
http://groups.google.com.gt/group/microsoft.public.es.espanol.soporte.entre.usuarios.internet/browse_thread/thread/b125c417358b5214?hl=es&ie=UTF-8&q=proceso+plug+and+play&pli=1
http://www.mailxmail.com/curso/informatica/ordenador-componentes-internos/capitulo12.htm

9 comentarios:

mujer-del-sigloxxi dijo...

Con respecto al tema considero necesario mencionar el término Hot Plug (Conexión en Caliente). Personalmente he sido abordada con la duda que surge al analizar la diferencia entre ambos términos (Plug & Play y Hot Plug).

Hot plug se refiere a la capacidad de los dispositivos de conectarse o desconectarse de la pc estando encendido tanto el dispositivo como la computadora.

Las conexiones que soportan hot plug son las USB, Firewire, SATA y SAS.

TuxMaster dijo...

Si claro, quizas si se tienda a confundir pero bien como decis el termino HotPlug es la capacidad de conectarse y desconectarse encendidos ambos pero se maneja de forma diferente dado que no necesariamente significa que en la mayoria del plug and play no se instala ningun software ni que se configure automaticamente(no todos hot plug son asi).

Esto tambien se puede llegar a confundir o decir que muchos conocemos que discos duros, memorias pueden ser retirados y puestos en fucionamiento(generalmente esto se ve en servidores) esto se llama HotSwap que el termino va mas enfocado al cambio y no solo al retiro (por eso la palabra swap) pero es para componentes mas criticos o esenciales de las computadoras.

ENIO DE LEON dijo...

@dpms y Tuxmaster: Me parece interesante la informacion extra que proporcionaron.

Podrias poner una diferencia de como funciona el P&P en windows comparado con algun sistema GNU/Linux, que se me hace interesante la comparacion...

Leo dijo...

Bastante completa la información que das... mi duda es que si se espera algún avance en esta tecnología?????

Anónimo dijo...

Me parece muy buena la info que das en tu post, la pregunta que te iba a hacer, me la robo Enio :D. Espero que nos podas responder, ya que seria interesante la comparacion

WICHAR dijo...

Bueno yo tengo una teoria, la diferencia esta en ...

Linux = Plug and Play

Windows = Plug and Pray

:)

jajaja, no la verdad si seria interesante saber la verdadera diferencia de como maneja este aspecto estos sistemas

Unknown dijo...

Si seria muy bueno una aclaración de esto, por lo que se en si linux no tiene un PnP, sino son las aplicaciones que traen ciertos drivers para poder reconocer dispositivos, pero realmente no comprendo bien como funciona o si funciona asi de verdad.
S&S.
#chentex

Gerson dijo...

Coincido con que tendemos a confundir el "Plug and Play" con el "Hotplug". Pero leyendo tu post y el de Bea noté que el Plug and Play consiste en que podamos conectar un dispositivo sin necesidad de hacerle configuraciones manualmente cada vez.

También con el auge de los dispositivos USB la "filosofía Plug & Play" está siendo bastante aplicada; me pareció interesante eso de que los dispositivos deben ser capaces de "anunciarse" al sistema operativo cuando son conectados.

Saludos Master (jejeje).

Unknown dijo...

pues segun un articulo llamado "Linux Plug-and-Play HOWTO" que es un tutorial sobre plug and play, indica que el kernel de linux no tiene un sistema de plug and play centralizada, sino que utiliza varios programas que los perifericos puede utilizar como sus propios plug and play, ojala sea un poco acertada mi opinion, de todos modos aqui esta el link para que lo puedan revisar

saludos...http://librenix.com/?inode=816