Minutes of
the Connectathon Mobile Ipv6
held
at Nancy
September 15-17 1999
During a connectathon, some interoperability tests are achieved between different
implementations. In this context, a
connectathon related to the BGP4+ protocol took place in Grenoble, last year.
The purpose of the workshop so-called Connectathon
Mobile Ipv6 was focussed on another specific aspect of Ipv6: the mobility. The
Internet Mobility should allow all users to keep connected even when they move.
This includes the address getting and the movement detection in an automatic
way . The Mobile IP method supports transparency above the IP layer, that
means the
maintenance of active TCP connections and UDP port
bindings.
The Connectathon Mobile Ipv6 held at Nancy from the 15th
to the 17th of September 1999 in order to allow different developers
to test their mobility stack for the Ipv6 protocol and to validate the
interoperability of their software.
The tests event was organized by the G6[1]
group, which is the French group that supports the deployment of the Ipv6
protocol in France.
The detailed program is still available on the URL : http://www.loria.fr/~ichris/mobipv6.
The interoperability tests have been achieved between
four mobility stacks coming from different organizations: BULL (AIX) ,
ERICSSON-TELEBIT (FreeBSD) , NEC
(FreeBSD) and INRIA (FreeBSD).
List of participants :
NAME |
ORGANIZATION |
e-mail |
Ludovic BELLIER |
INRIA |
ludovic.bellier@inrialpes.fr |
Olivier
CHARLES |
FRANCE
TELECOM/CNET |
olivier.charles@cnet.francetelecom.fr |
Isabelle
CHRISMENT |
LORIA/Univ
Nancy2 |
isabelle.chrisment@loria.fr |
Laurent
CIARLETTA |
LORIA/NIST |
Laurent.ciarletta@loria.fr |
Jean-Michel
COMBES |
FRANCE
TELECOM/CNET |
jeanmichel.combes@cnet.francetelecom.fr |
Francis
DUPONT |
INRIA/GIE |
Francis.dupont@inria.fr |
Shuichi
KARINO |
NEC |
karino@ccs.mt.nec.co.jp |
Conny LARSSON |
ERICSSON |
Conny.Larsson@era-t.ericsson.se |
Aimé
LE ROUZIC |
BULL |
Aime.Le-Rouzic@bull.net |
Tsuyoshi
MOMOSE |
NEC |
t-momose@ccs.mt.nec.co.jp |
Simon NYBROE |
ERICSSON TELEBIT
|
sin@tbit.dk |
Mattias
PETTERSSON |
ERICSSON |
Mattias.Pettersson@era-t.ericsson.se |
Olivier ROBERT |
EUROCONTROL |
roberto@eurocontrol.fr |
Patrice ROMAND |
BULL |
Patrice.Romand@bull.net |
Hesham SOLIMAN |
ERICSSON |
Hesham.Soliman@era-t.ericsson.se |
Bertrand WALLRICH |
LORIA /INRIA |
bertrand.wallrich@loria.fr |
Sébastion
WOIRGARD |
Univ
. Strasbourg |
woirgard@dea-dess-info.u-strasbg.fr |
The tests event was very useful and meaningful for the
participants because they were confirmed that their implementation as
Correspondent, Home Agent or Mobile worked well with other implementations.
The test scenarios were done between a mobile node and a non-mobile correspondent
and also
between two mobiles.
Some tests have been run through the 6Bone, but the
major tests were achieved above Ethernet network over the local platform. A
more complete description of the test platform is given in the figure,
hereafter.
The movement was simulated by changing of IP subnets.
The Ethernet cables were unplugged and then plugged in another subnet .
The tests were considered as PASS when they worked
well with the following sequence:
2.
connect to correspondent via a telnet /ftp or a ping session.
The checking was carried out by analysing the
exchanged Bindings during the ping or ftp/telnet session. Some protocol
analysers like tcpdump or nicedump[2] were used.
Some scenarios were also tested with mobiles supplied with WaveLAN cards. There
were two WaveLAN bases: one in the network recherche and another in the
network home (cf the platform figure).
|
The different tests have shown that draft Mobility Support in IPv6 [3]should
be improved :
The tests event was very successful thanks to the
participants. It has proved that now some Ipv6 mobility stacks exist and are
able to communicate together. Enough tests were done to show the basic
functions worked even some
implementations needs to be more stable.
But interoperability tests are not validity tests. We
tested only implementations
when communicating each other but not
the implementations behavior when illegal packets are received (except if a
implementation has some bugs and sends bad packets). Another style should be needed for improving a implementation.
At the end of the connectathon, A. Le Rouzic pointed
out that the movement detection has to
be clarified in terms of strategies between different links or movement, even
if today, Ipv6 provides enough mechanisms. The following questions were raised:
During the connectathon, there was no test with IPSEC
and IKE. It seems the coexistence
between these protocols and Mobility IPv6 has to be
detailed within the draft. Friday morning , Francis Dupont did a presentation about Security and Mobility. He concluded that SA with mobile SHOULD use a wildcard source. Its slides are available on :
http://www.loria.fr/~ichris/mobipv6/connectathon99/fd_slides.htm