Pongamos el siguiente ejercicio hipotético rebuscado, pero que estoy considerando:
―Una placa base con un slot PCIe 2.0 de tamaño x16, pero que por razones de economía es internamente un x1.
―Una tarjeta de red gigabit dual (dos bocas ethernet) para PCIe 1.0 x4.
Ese slot PCIe 2.0 x1 sería capaz de ofrecer, teóricamente, un máximo de 500 MB/seg full-duplex. Una tarjeta gigabit dual requeriría un ancho de banda de 125MB/seg x 2 = 250 MB/seg. Por tanto, no habría problema en meter un "doble gigabit" en un slot 2.0 1x.
Sin embargo, la tarjeta es de la primera versión de PCIe, así que teóricamente sólo va a soportar 250 MB/seg por cada "lane": un total de 1000 MB/seg dados sus x4.
Pero claro, si la pinchas a un slot x1, va a aprovechar un escaso "lane" y se va a quedar con "sólo" 250 MB/seg. Que es, raspando raspando, lo que requiere una tarjeta gigabit dual.
La preguntas son:
―¿Este planteamiento teórico es correcto?
―¿Funcionaría una configuración así en la práctica?
―¿No andaría muy justo ese 1x 1.0 para soportar dos conexiones gigabit, teniendo en cuenta overheads, protocolos de corrección de errores y demás historias?