Un test de scurgere doar pentru IPv4 revine curat, un test IPv6 arată adresa ta de acasă, iar tunelul este conectat nominal. Această combinație este obișnuită în rețelele cu stivă dublă, pentru că VPN-ul a schimbat calea unei familii și a lăsat-o pe cealaltă în pace. Tunelul exterior și traficul din interiorul lui sunt două decizii de adresare separate. Testarea uneia nu spune nimic despre cealaltă.

Verifică atât ce raportează clientul, cât și ce familie a folosit de fapt cererea, pentru că un nume de gazdă poate returna ambele tipuri de răspuns.

Două familii, două căi diferite

Sistemul de operare ține un tabel de rutare pentru fiecare familie de adrese. Instalarea unei rute implicite pentru IPv4 nu instalează una pentru IPv6, iar un punct final de tunel accesibil prin IPv4 nu spune nimic despre dacă traficul IPv6 intră în el. Când nu există o rută implicită IPv6 prin tunel, gazda folosește orice cale IPv6 pe care o are, iar aceasta este adesea legătura fizică. Din perspectiva aplicației, conexiunea este pur și simplu directă.

Un nume de gazdă care returnează atât înregistrări A, cât și AAAA face acest lucru mai greu de văzut, pentru că aplicațiile pot încerca familiile în ordini diferite. O cerere care reușește nu dovedește ce cale a luat. Folosește un test care numește familia pe care a exersat-o.

A ajunge la server nu înseamnă a transporta traficul

Furnizorii folosesc expresia suport IPv6 pentru mai multe capacități diferite. Punctul final poate accepta o conexiune prin IPv6 în timp ce tunelul transportă încă doar IPv4. Tunelul poate transporta pachete interne IPv6 în timp ce transportul exterior rămâne IPv4. Sau clientul poate bloca complet IPv6, astfel încât nimic să nu scape în afara tunelului. Acestea sunt trei comportamente distincte, iar o pagină care spune doar că IPv6 este acceptat nu le distinge.

Întreabă de care are nevoie proiectul. O rețea care trebuie să ajungă la servicii doar IPv6 are nevoie de transport. O rețea care trebuie să împiedice traficul IPv6 direct are nevoie de blocare sau de transport complet, nu de o etichetă pe o pagină de marketing.

Alege între transport și blocare

A transporta înseamnă că tunelul are o adresă IPv6, o rută implicită în el și o politică ce permite traficul la ambele capete. A bloca înseamnă că clientul oprește intenționat IPv6 să iasă în afara tunelului, ceea ce este sigur și inutil pentru a ajunge la destinații IPv6. Ambele sunt legitime; niciuna nu este o valoare implicită pe care o poți presupune. Alege mai întâi cerința, apoi verifică dacă clientul o implementează cu adevărat.

O rețea de oaspeți doar IPv4 nu poate exersa o cale IPv6, așa că un test făcut acolo nu spune nimic despre rețeaua de acasă unde există ambele familii. Testează acolo unde familia relevantă este oferită cu adevărat.

Întrerupătorul de siguranță are nevoie de aceeași acoperire

Un întrerupător de siguranță care acoperă doar IPv4 lasă cealaltă familie liberă să iasă direct, iar aceasta este exact scurgerea pe care trebuia să o împiedice. Revede-i regulile pentru ambele familii și pentru momentele de tranziție, când tunelul urcă sau coboară. Oprirea IPv6 la nivel de sistem nu este un substitut: poate strica servicii nelegate și ascunde o problemă de politică a clientului în spatele unei schimbări la nivelul întregii mașini.

Ține DNS-ul separat de toate acestea. DNS-ul se referă la cine răspunde interogării și la modul în care interogarea călătorește; conexiunea aplicației care urmează are propria cale. Una poate fi corectă în timp ce cealaltă nu este, iar diagnosticarea lor împreună produce concluzii confuze.

Notează ce familie a exersat fiecare test și ce capacitate susține clientul. Această pereche de fapte răspunde la întrebarea la care o etichetă de suport nu va răspunde niciodată.

Articole similare