Come posso limitare la larghezza di banda del mio download?


12

A volte, ho bisogno di molta larghezza di banda ma non voglio disturbare l'esperienza di navigazione di altri.

All'università sono spesso connesso a reti per più utenti, il che mi richiede di limitare la mia velocità di download.

Domanda

Come posso limitare la mia banda di download?


1
di solito ciò viene eseguito al di fuori del tuo controllo dal software / hardware QoS (Quality of Service) all'interno della tua infrastruttura IT, dove è stato installato e configurato in modo appropriato. QoS si assicura che la larghezza di banda sia ripartita in modo appropriato e che nessun processo ne comprometta la larghezza. Solitamente viene utilizzato su un client per assicurarsi che i servizi di rete essenziali abbiano sempre richiesto la larghezza di banda per fornire funzionalità.
Stu Wilson,

Risposte:


11

OSX fornisce la ipfwdefinizione di regole firewall personalizzate. Utilizzando questo strumento è possibile creare una pipe con larghezza di banda limitata.

Quando si assegna il tubo strozzato a una porta specifica, la larghezza di banda di questa porta è limitata.

Procedura rapida

  1. Creare una pipe "1" limitata a 500KByte / s tramite

    sudo ipfw pipe 1 config bw 500KByte/s
    
  2. Guidare tutto il traffico di rete della porta 80 attraverso il tubo "1" utilizzando

    sudo ipfw add 1 pipe 1 src-port 80
    
  3. Quando non è più necessario il tubo, rimuoverlo dalla porta utilizzando

    sudo ipfw delete 1
    

Altro

  • Se si desidera impostare barriere al traffico più elevate, è possibile utilizzare MByte/s
  • Porta 80: porta standard per httptraffico non crittografato . Questa porta viene utilizzata per la maggior parte della navigazione e del download. Dovresti andare bene con questo nella maggior parte dei casi.
  • Porta 443: porta standard per httpstraffico crittografato SSL .

Questa è una risposta così eccellente! Facile da usare, scompare al riavvio (quindi non è possibile rovinare accidentalmente il computer), ben spiegato, funziona per tutte le app. Ancora valido anche su Yosemite. Grazie @gentmatt.
bronson,

2
ipfw è obsoleto da OS X 10.9 e rimosso in Yosemite developer.apple.com/library/mac/documentation/Darwin/Reference/…
clark

3
Per OS X Yosemite è possibile utilizzare Network Link Conditioner (da Hardware IO Tools per Xcode). Maggiori informazioni in questa risposta: apple.stackexchange.com/a/164964/123568
Davide
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.