IPv6 Testing
Within Native IPv6 GEANT
cfriacas@fccn.pt
GEANT-TF, Amsterdam, 06/06/2003
Topics
Small Tests (already done)
RTTs
Services
Traffic Generation
Small Tests (already done)
FTP
Fccn (PT) – Cesga (ES)
using ftp://ftpu:ipv6/ftp.ipv6.cesga.es
Upload and Download
Mput/Mget (anybody still using command line?)
100Mb Random Generated File
dd bs=1 count=size if=/dev/urandom of=./testfile
Small Tests (already done)
Traceroute (work2do: dns!)
traceroute6 to ftp.ipv6.cesga.es (2001:720:1210:e:2b0:d0ff:fef3:5ec8)
from2001:798:2015:10aa::6, 30 hops max, 12 byte packets
1 2001:798:2015:10aa::5 (2001:798:2015:10aa::5) 10.935 ms 10.955 ms 10.824 ms
2 2001:798:2015:10aa::2 (2001:798:2015:10aa::2) 11.052 ms 11.123 ms 11.027 ms
3 2001:720::240:2 (2001:720::240:2) 11.1 ms 11.116 ms 11.099 ms
4 2001:720::240:22 (2001:720::240:22) 138.58 ms 80.632 ms 87.451 ms
5 2001:720:1200::1:2 (2001:720:1200::1:2) 20.015 ms 19.978 ms 19.935 ms
6 2001:720:1210:e:2b0:d0ff:fef3:5ec8 (2001:720:1210:e:2b0:d0ff:fef3:5ec8) 19.869 ms 19.872 ms 19.821 ms
Transfer Rates
104857600 bytes sent in 147.15 seconds (695.88 KB/s)
104857600 bytes received in 138.58 seconds (738.94 KB/s)
RTTs
Setup of one Loopback Address to serve
as a test «beacon» for other NRENs
FCCN: 2001:690::1
DNS integrated
Objective:
To measure Roundtrip Times between
all native members
easily
anytime
Services
«Testing Methodology»
Distributed testing isn´t easy to coordinate
Need to decide who wants to participate
Need to decide if participation is total or parcial
(some people may not want to take part in all
tests)
Gather as much data as possible today
Discuss each test, trying to improve them
Philosophy is: each participant does both the
server and the client side
Services
DNS
FTP
WEB
NTP
EMAIL
VIDEOCONFERENCING
... ??? (suggestions please)
DNS
Everybody:
Setups a Zone on a DNS Server
With Zone Transfer Permission
Transfers other NRENs Zones, using:
DIG @server «zone» axfr
Needed Data:
DNS Server Address/Name
Zone to transfer
FTP
Rediris: ftp.ipv6.cesga.es (ftpu/ipv6)
Fccn: ftp6.ip6.fccn.pt (anonymous)
More??? Each new NREN needs to:
«broadcast» authentication data for its own server
«broadcast» which directory has write=on
generate own 100Mb Testfile
Checksum mechanism?
The idea is:
get all the testfiles from each testfile source
uploads his own testfile everywhere
WEB
Everybody:
Setup of an AAAA record (www) on a zone
Insertion of a Keyword on the index page
Broadcast of the address
Access all participants’ servers and retrieve
all keywords
Alternative:
no keywords, people just give out an existent
http:// URL on their network
NTP
Everybody:
Setups their server
Synchronizes it to some dante’s
server? (lower stratum)
Broadcasts the address
Uses a client to run ntpdate and
ntptrace (ipv6 versions)
EMAIL
Everybody:
setups MX record on a zone pointing to a
name with only a AAAA record
setups a mailbox called «geant-test» on that
server
broadcasts its own domain
sends a message to everyone’s address,
containing text and an attached image.
Suggestions: sendmail/postfix
VIDEOCONFERENCING
«Maximum Setup»: 2-person call
Linux: Gnomemeeting
http://www.gnomemeeting.org
http://www.join.uni-muenster.de
Windows: Netmeeting
http://www.microsoft.com
On IPv6 (still unavailable!):
MCU
Directory Services / Gatekeeper
Traffic Generation
MGEN6 (over Unix/Linux)
http://matrix.it.uc3m.es/~long/software/mgen6
Easy and Quick Way to Generate Traffic
«Boost your traffic graphs»
Generator/Analyzer Hardware
FCCN has a STM-1 capable SPIRENT box
GARR has something similar? (mentioned in 3rd meeting)
Anybody else...?
The End…
• E-Mail
–ip6adm@fccn.pt
–helpdesk@fccn.pt
• Links
–http://www.ip6.fccn.pt (dual-stack)
–http://www.dante.net/nep/ipv6