Aller au contenu principal

11.2.1. Déploiement Incrémental d'ECT(1) dans les Routeurs (The Incremental Deployment of ECT(1) in Routers)

ECN est un standard expérimental depuis janvier 1999, et il existe déjà des implémentations ECN dans les routeurs qui ne comprennent pas le codepoint ECT(1). Lorsque l'utilisation du codepoint ECT(1) sera normalisée pour TCP ou d'autres protocoles de transport, cela pourrait signifier que les expéditeurs de données utilisent le codepoint ECT(1), mais que les routeurs congestionnés sur le chemin ne comprennent pas ce codepoint.

Si le protocole de transport le permet, l'expéditeur de données sera libre de ne pas utiliser ECT(1) du tout et d'envoyer tous les paquets compatibles ECN avec le codepoint ECT(0). Cependant, si un expéditeur compatible ECN utilise ECT(1) et qu'un routeur congestionné sur le chemin ne comprend pas le codepoint ECT(1), alors le routeur finira par marquer certains paquets ECT(0) et abandonner certains paquets ECT(1) comme indication de congestion. Étant donné que TCP est requis pour répondre à la fois aux paquets marqués et abandonnés, ce comportement d'abandon de paquets qui auraient pu être marqués ne constitue pas une menace significative pour le réseau, et est cohérent avec l'approche générale d'ECN qui permet aux routeurs de déterminer à leur propre discrétion quand et s'il faut marquer des paquets (voir section 5).