Aller au contenu principal

18.1.4. Indiquer Faussement la Capacité ECN (Falsely Indicating ECN-Capability)

Cette modification marquerait faussement le paquet comme étant compatible ECN. Le paquet pourrait avoir été envoyé par un transport compatible ECN, ou par un transport non compatible ECN.

Si le paquet rencontre plus tard une congestion modérée au niveau d'un routeur compatible ECN, alors le routeur peut définir le codepoint CE au lieu d'abandonner le paquet. Si le protocole de transport ne prend en fait pas en charge ECN, alors le transport ne recevra jamais cette indication de congestion et ne répondra pas en réduisant son taux d'envoi. Les conséquences potentielles de l'indication fausse de la capacité ECN sont discutées plus en détail dans la section 19 ci-dessous.

Si le paquet ne rencontre jamais de congestion ultérieure au niveau d'un routeur compatible ECN, alors la première de ces deux modifications n'aura aucun effet, sauf pour éventuellement interférer avec l'utilisation du nonce ECN par le protocole de transport. Cependant, la dernière modification aura l'effet de fournir des rapports de congestion faux aux dispositifs de surveillance le long du chemin. Si le protocole de transport prend en charge ECN, alors cette modification peut également avoir un impact au niveau du transport en combinant l'indication fausse de la capacité ECN avec le signalement faux de congestion. Pour un transport compatible ECN, cela entraînerait le transport à répondre inutilement à la congestion. Dans ce cas particulier, le routeur modifiant incorrectement le champ ECN aurait pu abandonner le paquet. Ainsi, pour ce cas d'un transport compatible ECN, les conséquences de cette modification du champ ECN ne sont pas pires que l'abandon du paquet.