Me preguntaba si es posible usar el puerto HDMI de 10.2 Gb / s en varias computadoras como una interfaz de red troncal para un clúster hecho en casa.
¿Hay algún tipo de interruptor HDMI? ¿HDMI puede transportar datos arbitrarios? ¿Puedes acceder al puerto HDMI en * nix como un dispositivo como eth0 y conectarlo a él? ¿Puede el puerto HDMI en las computadoras recibir datos, o es solo saliente (tarjeta gráfica -> pantalla)?
Esto sería muy bueno
Si no existe, ¿cuál sería la logística para implementar esto?
Editar) Discusión de Reddit, http://redd.it/1lnzyi
linux
networking
unix
network-protocols
blakev
fuente
fuente
Respuestas:
HDMI tiene múltiples canales que transportan varios tipos de datos (video, audo, control, etc.)
Como comentó Ignacio (HDMI 1.4 tiene Ethernet (HEC) en los pines 14 y 19), podría usar esto.
HDMI 1.4 tiene canales de audio inversos (ARC) para que (por ejemplo) un televisor pueda devolver una señal de sonido a un amplificador de audio externo. Sospecho que el rendimiento puede ser relativamente bajo.
Tiene un canal CEC para la comunicación bidireccional de comandos, pero esto es relativamente baja velocidad.
Creo que la parte de video de los canales TMDS no es bidireccional y, por lo tanto, no se puede usar para recibir datos.
fuente