5.2 Dropped or Corrupted Packets (Pacchetti scartati o corrotti)
5.2 Dropped or Corrupted Packets (Pacchetti scartati o corrotti)
Per l'uso di ECN proposto in questo documento (ovvero, per i protocolli di trasporto come TCP dove i pacchetti persi sono un'indicazione di congestione), i nodi finali rilevano i pacchetti persi e la risposta di congestione del nodo finale a un pacchetto perso è almeno altrettanto forte quanto la risposta di congestione a un pacchetto CE ricevuto. Per garantire la consegna affidabile dell'indicazione di congestione del codepoint CE, un codepoint ECT NON DEVE essere impostato in un pacchetto a meno che la perdita di quel pacchetto nella rete non venga rilevata dai nodi finali e interpretata come un'indicazione di congestione.
I protocolli di trasporto come TCP non rilevano necessariamente tutte le perdite di pacchetti, come la perdita di pacchetti ACK "puri"; ad esempio, TCP non riduce la velocità di arrivo degli ACK successivi in risposta a un precedente ACK perso. Qualsiasi proposta per estendere la capacità ECN a tali pacchetti dovrebbe affrontare questioni come quella di un pacchetto ACK che è stato contrassegnato con il codepoint CE ma che viene successivamente scartato nella rete. Consideriamo questo un argomento ancora di ricerca, e quindi questo documento specifica che i pacchetti ACK "puri" NON DEVONO indicare la capacità ECN in questo momento.
Analogamente, se un pacchetto CE viene successivamente scartato nella rete a causa di corruzione (errori di bit), il nodo finale dovrebbe comunque invocare il controllo di congestione, proprio come fa oggi TCP in risposta a un pacchetto perso. Questa questione del pacchetto CE corrotto deve essere considerata in qualsiasi proposta per la rete di distinguere i pacchetti scartati a causa di corruzione da quelli scartati a causa di congestione o overflow del buffer. In particolare, il dispiegamento diffuso di ECN da solo non è sufficiente per consentire ai nodi finali di interpretare la perdita di pacchetti come corruzione piuttosto che come indicazione di congestione.