Buenas jmglezs
Todos somos totalmente ignorante en en demasiadas cosas :), lo importante es no ser ignorante en lo que uno es bueno o en lo que tiene que serlo... ¿no?
Cuando dices rondando los 100Mbps, imagino que se´ra 94-95Mbps, que es la velocidad FastEthernet. Si es así, y presupongo que lo es, el problema o es el adaptador de red que tiene el portátil (o software o drivers de este), o el cable está mal o no es adecuado.
Esto es bastante habitual, y muchas veces siempre pregunto eso de cuanto es exactamente, porque ese número es mágico, porque indica bien claro el problema.
En el caso del portatil, asegurarse de que el adaptador de red que lleva es GigaEthernet. Esto es simple porque si al PC conectado directamente va bien, puedes conectar el portatil a ese cable, y ver que pasa. Si no da más de 94-95, es el portatil. En algunos casos puede pasar que el equipo si posee un adaptador GigaEthernet pero por problemas de configuración o drivers no funciona correctamente.
El segundo vector de problemas habituales es el cable. Es extremadamente normal, incluso a día de hoy, encontrarse con cables o que no son los adecuados, o que están mal crimpados. Para poder superar la velocidad de FastEthernet, se requiere cable mínimo Cat5E que esté correctamente crimpado, es decir, que tenga los 8 hilos (y no 4) bien puestos en los conectores. He perdido la cuenta de cables de red viejos que he tirado...
Un cable de red "no tiene" pérdidas. Un cable de red Ethernet por lo general tienes 100 metros sin necesidad de tener que regenerar la señal, con alguna excepción.
-Los cables Cat5E permiten tasas de 1Gbps (GigaEthernet) hasta 100 metros
-Los cables Cat6 permiten tasas de 1Gbps hasta 100 metros, 10Gbps hasta los 55m
-Los cables Cat6a permiten los 10Gbps hasta los 100 metros.
-Los cables Cat8 permiten hasta 40Gbps hasta los 40 metros
Por cuestiones más que obvias, a día de hoy el uso doméstico mayoritario es Cat6, en esencia nos permite lo mismo que Cat6a (no conozco a muchos con cable de más de 50metros de distancia), y Cat8 es absurdamente innecesario en hogares, teniendo en cuenta que aun tendrán que pasar años para que los hogares tengan redes 10GEthernet.
Y no me he saltado el Cat7, pero el Cat7 NO ES un estándar para Ethernet, aunque muchos descuidados lo compran pensando que es mejor.
------------
Y respecto a lo que puede pasar si en una red existe un dispositivo que no es compatible con IGMP Snooping Y EXISTE TRAFICO MULTICAST, puede ser desde una importante penalización de rendimiento y aumento de latencia en la red, hasta el bloqueo total y completo de esta (ni te imaginas las veces que pasa). No es una certeza porque depende mucho del escenario de cada uno, pero al final antes o después tienes problemas. Y en realidad entender por qué pasa esto es simple.
El 99% de todo el tráfico de tu red es de tipo unicast. Es decir, existe un dispositivo que origina el tráfico, y un dispositivo o destino final. El tráfico Broadcast es un origen, pero el destino es TODA la red. Y el Multicast es un origen y un grupo de dispositivos de destino. Pero a efectos prácticos, realmente el tráfico Multicast se envía a TODOS los dispositivos de la red, igual que Broadcast. Y esto es el gran problema.
El tráfico Broadcast/Multicast necesita un tratamiento muy especial. Es simple, si emites en Broadcsat/Milticast el tráfico va a llegar a los 20 dispositivos (por ejemplo) que tengas en tu casa, sean por cable o por WIFI. Por cada Router/Switch/AP... que circule dicho tráfico, el dispositivo de red va a replicarlo en TODOS sus puertos y dispositivos WIFI.
Es por ello que el tráfico Broadcast normalmente se limite a paquetes muy pequeños y esporádicos, normalmente protocolos de control y poco más, que TODOS los dispositivos necesitan conocer. Es "molesto", pero es muy poco tráfico. Pero el tráfico Multicast se usa fundamentalmente para emitir transmisiones de audio/video (como la IPTV de Movistar), no son paquetes esporádicos, hablamos a lo mejor de un caudal constante de 10Mbps (por poner una cifra). Puede parecer que 10Mbps no es mucho, pero repito que esos 10Mbps van a TODOS!!. Si tienes un Switch de 4 puertos, esos 10Mbps está llegando a todos los puertos constantemente, si tienes WIFI peor porque la red WIFI se deteriora a todos los niveles... y eso con suerte, porque es muy habitual si se tienen Switchs o APs que se meta la pata, se haya creado un loop sin querer, y que el tráfico Multicast vaya retroalimentándose.
Pues esto es lo que evita IGMP Snooping. IGMP Snooping es algo así como un policía que está en los dispositivos de red espiando el tráfico IGMP. El tráfico IGMP es el protocolo usado para universe a los grupos Multicast. Multicast como he dicho el destino son "grupos". Así el "policía" coge una chuleta y apunta exactamente que dispositivo a dedo está apuntado a que grupo cooncreto. Y de este modo le dice al Router/Switch/Ap... que lo envíe únicamente a ese o esos equipos, y a nadie más.
--------------------------
Así que, por norma, sea cual sea el escenario, SIEMPRE IGMP en los dispositivos de red y bien configurado. Es cierto que en teoría no siempre es mandatario, y depende donde esté conectado el Deco y otras cuestiones, pero como entrar en detalle de cada escenario en particular es complicado, y porque tampoco puedes tener una seguridad absoluta, prefiero decir siempre que es imperativo sin más.