Passa al contenuto principale

11.2.1 The Incremental Deployment of ECT(1) in Routers (Dispiegamento incrementale di ECT(1) nei router)

11.2.1 The Incremental Deployment of ECT(1) in Routers (Dispiegamento incrementale di ECT(1) nei router)

ECN è stato uno standard sperimentale dal gennaio 1999, e ci sono implementazioni ECN nei router che non comprendono il codepoint ECT(1). Quando l'uso del codepoint ECT(1) viene standardizzato per TCP o altri protocolli di trasporto, ciò potrebbe significare che un mittente di dati sta utilizzando il codepoint ECT(1), ma che un router congestionato sul percorso non comprende questo codepoint.

Se il protocollo di trasporto lo consente, un mittente di dati sarà libero di non utilizzare affatto ECT(1) e di inviare tutti i pacchetti con capacità ECN con il codepoint ECT(0). Tuttavia, se un mittente con capacità ECN sta utilizzando ECT(1) e un router congestionato sul percorso non comprende il codepoint ECT(1), il router finirà per contrassegnare alcuni pacchetti ECT(0) e scartare alcuni pacchetti ECT(1) come indicazione di congestione. Poiché TCP è tenuto a rispondere sia ai pacchetti contrassegnati che scartati, questo comportamento di scartare pacchetti che avrebbero potuto essere contrassegnati non rappresenta una minaccia significativa per la rete, ed è coerente con l'approccio generale di ECN che consente ai router di determinare a loro discrezione quando e se contrassegnare un pacchetto (vedere la Sezione 5).