Drapeau TCP CWR et analyse ECN PCAP : diagnostiquer CE, ECE et congestion sans perte de paquets

Diagnostiquer les indicateurs TCP CWR, ECE et CE dans les PCAP Wireshark. Couvre la congestion ECN sans perte, l'échec de la négociation ECN et la compatibilité du boîtier de médiation.

TCP ECN, marque CE, ece, cwr, notification d'encombrement, middlebox, analyse pcap

La notification explicite de congestion permet à un réseau de signaler une congestion sans perdre de paquets. Les utilisateurs recherchent « TCP ECN pcap », « Marque CE Wireshark », « Drapeaux ECE CWR », « Congestion sans perte de paquets », « Échec de la négociation ECN » et « Boîtier de médiation bloque ECN » lorsque le débit change mais que les retransmissions n'expliquent pas le comportement.

La chirurgie PCAP est utile car les preuves ECN sont réparties entre les bits d'en-tête IP, la négociation de prise de contact TCP, les indicateurs TCP et la réponse ultérieure à la congestion. Si la capture est mal découpée, la poignée de main importante et les paquets marqués peuvent disparaître.

Ce que montre ECN

ECN peut afficher la congestion avant la perte de paquets. Les routeurs peuvent marquer les paquets avec Congestion Experienced au lieu de les supprimer. Le destinataire le signale à l'expéditeur avec ECE, et l'expéditeur accuse réception de la réponse avec CWR.

Preuve utile :

  • Capacité ECN dans SYN/SYN-ACK.
  • Bits ECT dans les en-têtes IP.
  • Paquets marqués CE.
  • Drapeau ECE du récepteur.
  • Indicateur CWR de l’expéditeur.
  • Changement de débit après notification de congestion.

Cela donne un diagnostic différent de l’analyse de retransmission basée sur les pertes.

Négociation ECN

ECN doit être négocié lors de l’établissement de la connexion. Une trace qui démarre après la prise de contact peut ne pas indiquer si ECN a été activé.

Préserver:

  • SYN.
  • SYN-ACK.
  • ACK complétant la poignée de main.
  • Indicateurs TCP.
  • Champ IPECN.
  • Toute réécriture de middlebox.

Sans la poignée de main, l’interprétation ECN est incomplète.

Marquage CE

Les marques CE indiquent les embouteillages rencontrés sur le chemin. Cela ne signifie pas que le paquet a été perdu. Le paquet est arrivé, mais avec un signal de congestion.

Cela est important pour les cas de support où les graphiques montrent :

  • Aucune retransmission.
  • Aucune perte évidente.
  • Débit réduit.
  • Latence accrue.
  • Comportement de gestion des files d'attente.
  • Réponse au contrôle des embouteillages.

Le pcap peut prouver si le réseau a signalé une congestion sans perdre de données.

Drapeaux ECE et CWR

ECE et CWR apparaissent dans les indicateurs TCP.

Questions diagnostiques :

  • Le récepteur fait-il écho à la congestion avec ECE ?
  • L'expéditeur répond-il avec CWR ?
  • Les drapeaux ECE sont-ils répétés ?
  • Le débit diminue-t-il après les marquages ?
  • Un pare-feu supprime-t-il les bits ECN ?
  • Le chemin blanchit-il les marquages ​​ECN ?

Ces détails aident à distinguer les signaux de congestion réels des artefacts de capture.

Compatibilité du boîtier de médiation

Certains boîtiers de médiation gèrent mal l'ECN. Les problèmes incluent :

  • Effacement des bits ECN.
  • Suppression des paquets SYN compatibles ECN.
  • Réussir SYN mais effacer les marques ultérieures.
  • Signalements erronés après NAT.
  • L'encapsulation VPN perd l'état ECN.
  • Le comportement de l’équilibreur de charge diffère selon le chemin.

Si une connexion fonctionne avec ECN désactivé mais échoue avec ECN activé, conservez les pcaps avant/après.

Faux diagnostic de perte

ECN peut réduire le taux d'envoi sans retransmissions. Si un ingénieur s'attend à ce qu'une congestion entraîne une perte de paquets, il risque de manquer les preuves CE/ECE/CWR.

Une bonne analyse sépare :

  • Perte de paquets.
  • Retard dans la file d'attente.
  • Marquage ECN.
  • Pression de la fenêtre du récepteur.
  • Lenteur des applications.
  • Capturez les artefacts de déchargement.

Liste de contrôle de débogage

Utilisez ce flux de travail :

  1. Conservez la poignée de main TCP.
  2. Confirmez la négociation ECN.
  3. Inspectez le champ IP ECN.
  4. Trouvez des paquets marqués CE.
  5. Trouvez les réponses de la CEE.
  6. Recherchez la réponse de l’expéditeur CWR.
  7. Comparez le débit avant et après les marquages.
  8. Vérifiez les retransmissions séparément.
  9. Comparez les chemins via VPN ou équilibreur de charge.
  10. Préserver les captures avant/après ECN activées.

Diagnostic final

L'analyse TCP ECN explique la congestion sans perte de paquets. La preuve réside dans la négociation ECN, les marques CE, les drapeaux ECE, les drapeaux CWR et la réponse de l'expéditeur.

PCAP Surgery permet de conserver ensemble la poignée de main, les paquets marqués et la fenêtre de réponse afin que le comportement ECN ne soit pas confondu avec un débit lent et aléatoire.