nat64check - indico.uknof.org.uk€¦ · ( octavarium ) 1 2. clear summary all test locations...
TRANSCRIPT
![Page 2: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/2.jpg)
BACKGROUND( SIX DEGREES OF INNER TURBULENCE )
• Fast growing number of IPv6-only networks with NAT64 & DNS64• Works fine most of the time
• Breaks when web hosters do stupid things• Bad DNS records
• Hard-coded IPv4 addresses in URLs
2
![Page 3: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/3.jpg)
BACKGROUND( SIX DEGREES OF INNER TURBULENCE )
• Bad AAAA records in DNS• ::
• ::1
• ::ffff:[IPv4_addr]
• fe80::[some_value]
• 64:ff9b::[some_value]
• 2001:DB8::[some_value]
3
![Page 4: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/4.jpg)
PROJECT HISTORY( FALLING INTO INFINITY )
• Version 0:• Jan wrote some Bash scripts
• Version 1:• Sander wrote a Python/Django application
• Corinne designed a web interface
4
![Page 5: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/5.jpg)
THE GOOD( The mirror )
5
![Page 6: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/6.jpg)
THE BAD( The mirror )
6
![Page 7: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/7.jpg)
THE UGLY( The mirror )
7
![Page 8: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/8.jpg)
VERSION 1 FLAWS( A change of seasons )
• Unclear what the cause of a failure is
• Bad error detection
• Two different systems:
• ipv6-lab.net in NL
• go6lab.si in SI
• No coordination between them
• Still online at https://nat64check.go6lab.si/
8
![Page 9: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/9.jpg)
VERSION 2( Systematic Chaos )
• Distributed system• Central web interface
• Many test-locations possible
• Easy to install if you want to run your own test-location
• Better error detection and feedback
• Extendability for different tests
9
![Page 10: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/10.jpg)
TECHNICAL DESIGN( Illumination Theory )
10
![Page 11: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/11.jpg)
COUNTRY SELECTIONmultiple choices allowed
( The Astonishing )11
![Page 12: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/12.jpg)
BETTER FEEDBACKwhile testing
( Octavarium )12
![Page 13: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/13.jpg)
CLEAR SUMMARYall test locations combined
13
![Page 14: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/14.jpg)
CLEAR SUMMARYall test locations combined
14
![Page 15: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/15.jpg)
DETAILED VIEWshown per test location
( Looking glass )15
![Page 16: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/16.jpg)
DETAILED VIEWshown per test location
( Looking glass )16
![Page 17: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/17.jpg)
RECURRING TESTSget alerts when things break
17
![Page 18: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/18.jpg)
BACKGROUND INFORMATIONlearn more about IPv6, NAT64 and the modern internet
( Train of Thought )18
![Page 19: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/19.jpg)
CREDITS / BLAME( Images and Words )
• Project chaser:• Kevin Meynell
• Technical design:• Jan Žorž• Sander Steffann
• Marvin:• Prototype:
Musa Stephen Honlue
• Final implementation:Sander Steffann
• Trillian:• Implementation:
Sander Steffann
• Zaphod:• Design:
Corinne Pritchard• Front-end implementation:
Internetbureau Max• Back-end implementation:
Sander Steffann
19
![Page 20: NAT64Check - indico.uknof.org.uk€¦ · ( Octavarium ) 1 2. CLEAR SUMMARY all test locations combined 1 3. CLEAR SUMMARY all test locations combined 1 4. DETAILED VIEW shown per](https://reader036.vdocuments.site/reader036/viewer/2022081402/605e72d42a468742182fd543/html5/thumbnails/20.jpg)
VERSION 2 IS NOW OUT!
( LEARNING TO LIVE )
WE NEED VM’S AROUND THE WORLD!…AS MANY AS POSSIBLE, SO THE PLATFORM
GROWS.
HTTPS://WWW.NAT64CHECK.ORG/
MANY THANKS TO ISOCFOR SPONSORING THE DEVELOPMENT