Dos diagrames poden ser tots dos correctes i semblar diferents, perquè poden descriure paquets diferents. Un missatge de negociació i un paquet de dades d'aplicació no comparteixen la mateixa disposició, ni tan sols dins d'una sola sessió, i el mode de transport i el mode de túnel tampoc. Comparar dibuixos sense indicar quin paquet i quin mode representa cadascun genera una discussió sobre capçaleres que mai no havien de coincidir. Quatre etiquetes ho resolen abans que comenci la comparació.

Escriu la implementació i el mode, el canal, el transport exterior i la càrrega útil transportada al costat de cada dibuix.

El mode de transport i el mode de túnel mouen la capçalera de manera diferent

En mode de transport, l'ESP se situa després de la capçalera IP i abans del protocol transportat, de manera que la capçalera IP original queda fora de la protecció. En mode de túnel, una nova capçalera IP exterior adreça els dos parells IPsec i el paquet interior protegit conserva la seva pròpia capçalera IP. Tots dos estan definits a l'RFC 4303 i tots dos són correctes per al seu mode. Un esbós simplificat que omet la cua i els camps d'integritat serveix per a la ubicació i no serveix per comptar bytes.

Transport no vol dir específicament TCP o UDP. El protocol de la capa següent transportat pot ser qualsevol cosa, i un diagrama que equipara el mode de transport amb un sol protocol ha afegit una suposició sense dir-ho.

Els missatges de control no són missatges de dades

L2TP separa dos tipus de missatges: missatges de dades que porten trames PPP i missatges de control que estableixen, mantenen i tanquen el túnel i les seves trucades. El canal de control és fiable, mentre que els missatges de dades perduts L2TP simplement no els retransmet. Per tant, un dibuix que conté PPP pot descriure la càrrega útil que porta un missatge de dades, no una capçalera que tota sessió protegida hagi d'incloure. Combinar L2TP amb protecció afegeix la disposició de seguretat triada a sobre i no fa que tots els missatges siguin idèntics.

Si un diagrama afirma que els dos tipus de missatge semblen iguals, descriu un altre protocol o un altre abast.

Compareu punts de captura equivalents

Una captura a la interfície exterior mostra les capçaleres de protecció i de transport; una captura interior, presa després de la desencapsulació, mostra el paquet transportat. Cap de les dues no és incorrecta, i comparar-ne una amb l'altra fa que les capçaleres semblin absents o duplicades. L'encapsulació UDP, tal com es defineix per al trànsit NAT, afegeix una altra capa exterior que un dibuix d'ESP natiu no tindrà. Tots dos dibuixos poden ser descripcions vàlides de disposicions de transport diferents.

Indica el punt de captura amb el diagrama i compara missatges equivalents en modes equivalents. Una capçalera absent només és prova d'una fallada quan tots dos dibuixos afirmen el mateix punt i el mateix tipus de paquet.

Mantén les etiquetes amb el dibuix

Un diagrama sense etiquetes envelleix malament, perquè el lector següent hi aporta les seves pròpies suposicions. Afegeix les quatre etiquetes, marca el límit de protecció i anota si el dibuix és per a la ubicació o per a la mida. Si és per a la mida, usa l'especificació completa en lloc d'un esbós. El cost de les etiquetes és un minut; el cost de la discussió que eviten és una tarda.

Quan dos documents no coincideixen, compara primer les seves etiquetes. Una discrepància al nivell de mode o de canal explica la diferència completament, i cap capçalera no falta en realitat.

Registra quin paquet, quin mode i quin punt de captura mostra el dibuix. Aquest registre és l'altra meitat del diagrama.

Articles relacionats