¿La conexión de 2 PC en un enrutador con un cable Ethernet divide la velocidad de conexión por 2?

La respuesta corta es probablemente “no” para la mayoría de los usuarios domésticos.

Digamos que cada PC tiene una tarjeta de interfaz de red capaz de un rendimiento full-duplex de 1 Gbps, y el enrutador puede admitir un máximo de 1 Gbps full duplex en total a sus puertos LAN Ethernet. También voy a asumir que querías decir “cables” en plural. Si sus PC eran capaces de saturar completamente el enrutador y las sesiones TCP estaban de alguna manera perfectamente equilibradas para cada PC, entonces seguro, su enrutador podría entregar solo 500 Mbps a cada una de las 2 NIC de PC.

Pero es inusual que los usuarios domésticos de Internet habitualmente saturen completamente el hardware de grado de consumo, y hay pocos servidores (ya sea LAN o web) que admitan sesiones sostenidas en cualquier lugar cerca de ese ancho de banda. Tomemos como ejemplo Netflix: se necesitan 5 Mbps de ancho de banda descendente de Internet para la transmisión de video HD, pero no necesariamente más que eso. En ese caso, el cuello de botella por el que preocuparse no es el rendimiento máximo para la NIC de cada PC, sino otros factores, como el recuento máximo de sesiones que puede admitir su enrutador, la ventana de recepción TCP de cada NIC de PC, bufferfloat, etc.

Si su enrutador está conectado a Internet con una velocidad de X megabits / segundo, esa es la velocidad que todos los usuarios conectados a ese enrutador tendrán que compartir.

No necesariamente se compartirá de manera justa, ya que ambos obtienen X / 2, es posible que vea una computadora tomando 0.9 X y la otra obteniendo solo 0.1 X. Esto incluso podría ser deseable, si el primero está descargando archivos que realmente necesita para trabajo, y el otro solo está descargando fotos de gatos.

Si usa cable o WiFi para conectarse al enrutador no cambia que la velocidad de Internet debe ser compartida entre todos los usuarios, podría tener un usuario conectado por cable y el otro por WiFi, ellos aún lo compartirían.

No. Solo tienen que compartirlo estadísticamente.

¿Cual es la diferencia? Bueno, probemos un ejemplo. Supongamos que tiene una conexión de 10Mb / s.

Con una PC puedo descargar a 10Mb / s todo el tiempo.

Con 2 PC, puedo descargar en cualquiera de ellos a 10Mb / s, pero solo si el otro no está haciendo nada. Si descargo en ambos y las cosas son perfectamente justas (generalmente no lo son), ambos deberían obtener 5Mb / s. Pero, ¿con qué frecuencia haces cosas al mismo tiempo? La mayoría de las veces, es bastante raro, por lo que la mayoría de las veces sentirás que tienes un servicio de 10Mb / s.

Este es el milagro de los cambios estadísticos y los ciclos de trabajo.

No. Casi todos los Ethernet domésticos se ejecutan a 100 mbps (o 1000 mbps) full duplex.