Terminologia di rete (Windows Sockets 2)

Le metriche vengono usate per misurare gli aspetti delle prestazioni della rete e del protocollo. I valori per tali metriche in vari scenari indicano il livello di prestazioni di un'applicazione di rete. Questa sezione definisce i termini e le metriche usate a livello di settore per misurare le prestazioni delle applicazioni di rete. Questi termini vengono usati nella parte restante di questa guida.

  • Round Trip Time (RTT)

    Tempo, in millisecondi, per una richiesta di effettuare un viaggio da un computer di origine a un computer di destinazione e tornare nuovamente. I valori inferiori indicano prestazioni migliori. I tempi di avanzamento e ritorno non sono necessariamente uguali.

    I valori RTT sono interessati dall'infrastruttura di rete, dalla distanza tra nodi, condizioni di rete e dimensioni dei pacchetti. Le dimensioni dei pacchetti, la congestione e la compressione del payload influiscono su RTT quando vengono misurati su collegamenti lenti, ad esempio connessioni con accesso esterno. Altri fattori influiscono su RTT, inclusa la correzione degli errori in avanti e la compressione dei dati, che introducono buffer e code che aumentano RTT e quindi riducono le prestazioni.

  • Buonput

    Misura dei dati utili dell'applicazione elaborati correttamente dal ricevitore, in bit al secondo. Goodput consente la misurazione della velocità effettiva effettiva o utile e include solo i dati dell'applicazione; pacchetti, protocolli e intestazioni multimediali sono considerati sovraccarichi e non fanno parte di goodput.

  • Sovraccarico del protocollo

    Byte non diapplicazione, inclusi il protocollo e il frame multimediale, suddivisi in base al numero totale di byte trasmessi. Il valore viene espresso come percentuale. I valori più elevati indicano prestazioni più ridotte.

    Il sovraccarico viene calcolato per entrambe le direzioni in questa guida, ma può essere calcolato separatamente per ogni direzione.

  • Bandwidth-Delay Prodotto

    Prodotto della larghezza di banda bit al secondo della rete e RTT (in secondi). Questo valore equivale al numero di bit necessari per riempire la larghezza di banda di rete disponibile. Quando il valore del prodotto di ritardo della larghezza di banda è elevato, lo stack TCP/IP deve gestire grandi quantità di dati non riconosciuti per mantenere la pipeline completa. Il prodotto con ritardo della larghezza di banda è una metrica end-to-end chiave per le applicazioni di streaming.