Genéricamente, serial significa enviar un bit a la vez, mientras que paralelo significa enviar múltiples bits a la vez. Hay muchos de cada tipo, desde USB (Universal Serial Bus) hasta HIPPI (High-Performance Parallel Interface). Sin embargo, en el contexto de los puertos estándar vistos en PC más antiguas :
El puerto paralelo generalmente se refiere a IEEE 1284, una ruta de datos de 8 bits de ancho que utiliza señalización compatible con partes lógicas TTL estándar, lo que la convirtió en una forma ideal de interfaz de circuitos “homebrew”, aunque era mejor conocida como la interfaz de impresora Centronix y era También se utiliza para diversos dispositivos, desde unidades de disco Zip hasta digitalizadores de video Snappy. Muy a menudo, el extremo del cable de la computadora era un DB25, pero el extremo de la impresora era un conector Centronix de 36 pines. A veces, verá un conector Centronix en el extremo de la computadora en lugar de un DB25. Los puertos paralelos son eléctricamente algo frágiles, susceptibles a daños por voltajes fuera de rango y no pueden conducir de manera confiable cables muy largos.
El puerto serie generalmente se refiere a RS-232-C, que era la interfaz dominante en los años 70 y 90, utilizada principalmente para conectar terminales a las computadoras. Fue diseñado para conducir de manera confiable cables bastante largos y puede soportar muchos problemas eléctricos (por ejemplo, cortocircuitos) sin daños. Originalmente, el conector estándar era el DB25 de 25 pines que, lo suficientemente confuso, ahora se usa casi exclusivamente para puertos paralelos; Desde finales de la década de 1980, los puertos seriales generalmente usan un conector DE9 de 9 pines (a menudo mal etiquetado como DB9). También está la interfaz PS / 2, que no cumple con las especificaciones de voltaje para RS-232-C (eléctricamente, es más como un puerto paralelo), pero es algo compatible; Utiliza conectores mini-DIN circulares de 6 pines: verde para el mouse, púrpura para el teclado.
- ¿Para qué sirve la intercepción en proxy?
- ¿Internet no es una serie de tubos?
- Cómo enviar paquetes desde el hardware (conmutador) al controlador en el conmutador OpenFlow
- ¿Cómo calcularía el costo de configurar un servidor 100 Tera-Flop en mi casa?
- ¿Responden todos los dispositivos cuando se inunda un conmutador de red? ¿O solo el dispositivo cuya dirección MAC está en la MAC de destino?
Durante la última década, ha habido un fuerte movimiento hacia la eliminación de la multitud de interfaces antiguas “heredadas” en las PC. La idea es reemplazar muchos puertos diferentes que usan varios conectores grandes con unos pocos puertos “universales” que usan un conector más pequeño, de eso se trata mucho el USB.
Los puertos paralelos siguen siendo una de las interfaces más fáciles de usar para los circuitos “homebrew” y, por lo tanto, siguen siendo populares en varios círculos, aunque la mayoría de las máquinas no tienen una ahora a menos que agregue una tarjeta o un convertidor de puerto paralelo a USB. Mi grupo de investigación realmente utilizó interfaces de puerto paralelo para hardware de red personalizado (hardware AFN) que creamos para varias supercomputadoras de clúster, incluida la primera supercomputadora de clúster de PC Linux del mundo (en febrero de 1994). Los puertos paralelos no proporcionan un ancho de banda muy alto, pero la latencia de un puerto paralelo nativo (no uno convertido a USB) es muy baja: puede tomar menos de un microsegundo para señalar un dispositivo externo, mientras que Ethernet toma aproximadamente un orden de magnitud más largo y USB tarda al menos dos órdenes de magnitud más.