La mejor respuesta
¿Cómo controla Selfishnet la Internet de cada dispositivo? ¿Cuál es su algoritmo?
Selfishnet explota una antigua técnica llamada envenenamiento de caché ARP , para convencer a todos los demás nodos de su LAN de que su propia máquina es la puerta de enlace predeterminada. Después de esto, todo su tráfico vinculado a Internet se enviará a su caja en lugar de su destino previsto, y solo usted tendrá acceso real a Internet.
Aunque es una forma astuta de un clic de acaparar su conexión a Internet, también se puede derrotar fácilmente estableciendo una entrada ARP estática en cada nodo, almacenando permanentemente la dirección MAC del enrutador real. En Linux, por ejemplo, un simple arp -s 192.168.0.1 re:al:ma:ca:dr:ss
debería evitar que cualquier otra persona que ejecute Silentnet en su LAN mienta a su caja.
Si está tratando de, digamos, evitar que sus compañeros de cuarto acaparen su conexión compartida con BitTorrent o transmisión de video, una forma más efectiva es para configurar controles de QoS (Calidad de servicio) en su enrutador de Internet, restringiendo el ancho de banda que se puede asignar a tales actividades.