Test Information

TitleUDP Port
CommandLine./R_RFC3315_5.1_UDPPorts.seq -pkt ./R_RFC3315_5.1_UDPPorts.def -log 2.html -ti UDP Port
TestVersionDHCPv6_1_0
ToolVersionREL_3_0_8
Start2006/03/30 13:28:24
Tn/usr/local/v6eval//etc//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./R_RFC3315_5.1_UDPPorts.def
Systemdibbler
TargetNameFedoraCore4+Dibbler
HostNameNUT.64translator.com
Typerouter

Test Sequence Execution Log

13:28:24Start

==== NUT Initialization ====
13:28:24 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/dibbler//manualaddrconf.rmt -t dibbler -u root -p v6eval -d cuaa0 -o 1 if=eth0 addr=3ffe:501:ffff:100:200:ff:fe00:a4a4 len=64 type=unicast''
Connected.

localhost.localdomain login: root
Password: 
Last login: Thu Mar 30 12:34:54 on ttyS0
[root@localhost ~]# 
[root@localhost ~]# ifconfig eth0 inet6 add  3ffe:501:ffff:100:200:ff:fe00:a4a4/ 64
[root@localhost ~]# sendMessagesSync: never got ifconfig eth0 inet6 add  3ffe:501:ffff:100:200:ff:fe00:a4a4/64
echo $?
0
[root@localhost ~]# ~.
Disconnected.
13:28:36 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/dibbler//manualaddrconf.rmt -t dibbler -u root -p v6eval -d cuaa0 -o 1 if=eth1 addr=3ffe:501:ffff:101:200:ff:fe00:a5a5 len=64 type=unicast''
Connected.

[root@localhost ~]# 
[root@localhost ~]# ifconfig eth1 inet6 add  3ffe:501:ffff:101:200:ff:fe00:a5a5/ 64
[root@localhost ~]# sendMessagesSync: never got ifconfig eth1 inet6 add  3ffe:501:ffff:101:200:ff:fe00:a5a5/64
echo $?
0
[root@localhost ~]# ~.
Disconnected.

vRemote("dhcp6r.rmt", "start","link0=eth0","link1=eth1","servermulticast","clientmulticast")
13:28:46 vRemote(dhcp6r.rmt) ``/usr/local/v6eval//bin/dibbler//dhcp6r.rmt -t dibbler -u root -p v6eval -d cuaa0 -o 1 start link0=eth0 link1=eth1 servermulticast clientmulticast''
Connected.

[root@localhost ~]# 
[root@localhost ~]# killall  dibbler-relay
dibbler-relay: no process killed
[root@localhost ~]# echo $?
1
[root@localhost ~]# rm -f /var/lib/dibbler/*.xml;rm -f /var/lib/dibbler/*.pid
[root@localhost ~]# echo $?
0
[root@localhost ~]# echo "log-level 8
> log-mode full
> 
> iface eth0 {
> server multicast yes
> #
> }
> iface eth1 {
> client multicast yes
> #
> interface-id 16843009
> }
> " > /etc/dibbler/relay.conf
[root@localhost ~]# sendMessagesSync: never got echo "log-level 8
log-mode full

iface eth0 {
server multicast yes
#
}
iface eth1 {
client multicast yes
#
interface-id 16843009
}
" > /etc/dibbler/relay.conf
echo $?
0
[root@localhost ~]# ifconfig eth0 promisc
[root@localhost ~]# echo $?
0
[root@localhost ~]# ifconfig eth1 promisc
[root@localhost ~]# echo $?
0
[root@localhost ~]# /usr/sbin/dibbler-relay  start
| Dibbler - a portable DHCPv6, version 0.4.1(RELAY, Linux port)
| Authors : Tomasz Mrugalski<thomson(at)klub.com.pl>,Marek Senderski<msend(at)o2.pl>
| Licence : GNU GPL v2 or later. Developed at Gdansk University of Technology.
| Homepage: http://klub.com.pl/dhcpv6/
Starting daemon...

[root@localhost ~]# 
[root@localhost ~]# echo $?
0~.
Disconnected.
13:28:56Start Capturing Packets (Link0)
13:28:56Clear Captured Packets (Link0)
13:28:56Start Capturing Packets (Link1)
13:28:56Clear Captured Packets (Link1)
13:28:56 vSend(Link1,solicit_client1_to_alldhcp)
Send DHCPv6 Solicit Message: CLIENT1 --> all DHCPv6 Servers

Solicit Message
DHCPv6 OptionValues
IdentifierIdentifier = 100
Opt_DHCPv6_CIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 00:00:00:00:a2:a2
DUID-LLT TIME = 300000
Opt_DHCPv6_IA_NAOption 1
Identifier= 101010
T1= 4000
T2= 5000
13:28:56 vRecv(Link0,relayforward_solicit_nut_to_server1 ns_nutrelay_to_client_local ns_nutrelay_to_server ns_nutrelay_to_client_global ns_nutrelay_to_relay ns_nut_to_any_global ns_nut_to_any_local) timeout:5 cntLimit:0 seektime:0
Receive DHCPv6 Relay-forward Message(Solicit): NUT --> SERVER1

got DHCPv6 Relay Forward Message(Solicit)
Relay-forward Message
DHCPv6 OptionValues
Opt_DHCPv6_IIDIdentifier = 01010101
Opt_DHCPv6_RelayMessage
Relay Message Option
Solicit Message in Relay Message Option
DHCPv6 OptionValues
IdentifierIdentifier = 100
Opt_DHCPv6_CIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 00:00:00:00:a2:a2
DUID-LLT TIME = 300000
Opt_DHCPv6_IA_NAOption 1
Identifier= 101010
T1= 4000
T2= 5000
13:28:56 vSend(Link0,relay_advertise_server1_to_client1_1relay)
Send DHCPv6 Relay-reply message(Advertise): SERVER1--> CLIENT1

Relay-reply Message
DHCPv6 OptionValues
Opt_DHCPv6_IIDIdentifier = 01010101
Opt_DHCPv6_RelayMessage
Relay Message Option
Advertise Message in Relay Message Option
DHCPv6 OptionValues
Opt_DHCPv6_SIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 00:00:00:00:a1:a1
DUID-LLT TIME = 400000
IdentifierIdentifier = 103
Opt_DHCPv6_CIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 00:00:00:00:a2:a2
DUID-LLT TIME = 300000
Opt_DHCPv6_IA_NAOption 1
Identifier= 101010
T1= 4000
T2= 5000
13:28:57 vRecv(Link1,dhcp6_advertise ns_nutrelay_to_client_local ns_nutrelay_to_server ns_nutrelay_to_client_global ns_nutrelay_to_relay ns_nut_to_any_global ns_nut_to_any_local) timeout:5 cntLimit:0 seektime:0
Receive NS NUT --> Any
13:28:57 vSend(Link1,na_client1_to_nut_local)
Send NA: CLIENT1 --> NUT
13:28:57 vRecv(Link1,dhcp6_advertise ns_nutrelay_to_client_local ns_nutrelay_to_server ns_nutrelay_to_client_global ns_nutrelay_to_relay ns_nut_to_any_global ns_nut_to_any_local) timeout:5 cntLimit:0 seektime:0
Receive DHCPv6 Advertise Message: NUT --> Any

got DHCPv6 Advertise Message
Advertise Message
DHCPv6 OptionValues
Opt_DHCPv6_SIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 00:00:00:00:a1:a1
DUID-LLT TIME = 400000
IdentifierIdentifier = 103
Opt_DHCPv6_CIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 00:00:00:00:a2:a2
DUID-LLT TIME = 300000
Opt_DHCPv6_IA_NAOption 1
Identifier= 101010
T1= 4000
T2= 5000
The Message exchange is correct
*** Target test finish ***
DHCPv6 Relay agent stop
13:28:57 vRemote(dhcp6r.rmt) ``/usr/local/v6eval//bin/dibbler//dhcp6r.rmt -t dibbler -u root -p v6eval -d cuaa0 -o 1 stop ''
Connected.

[root@localhost ~]# 
[root@localhost ~]# killall  dibbler-relay
[root@localhost ~]# echo $?
0
[root@localhost ~]# rm -f /var/lib/dibbler/*.xml;rm -f /var/lib/dibbler/*.pid
[root@localhost ~]# echo $?
0
[roo~.
Disconnected.
13:29:00 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/dibbler//manualaddrconf.rmt -t dibbler -u root -p v6eval -d cuaa0 -o 1 if=eth0 addr=3ffe:501:ffff:100:200:ff:fe00:a4a4 len=64 type=delete''
Connected.

[root@localhost ~]# 
[root@localhost ~]# ifconfig eth0 inet6 del 3ffe:501:ffff:100:200:ff:fe00:a4a4/6 4
[root@localhost ~]# sendMessagesSync: never got ifconfig eth0 inet6 del 3ffe:501:ffff:100:200:ff:fe00:a4a4/64
echo $?
0
[root@localhost ~]# ~.
Disconnected.
13:29:11Stop Capturing Packets (Link0)

Stop Link0
13:29:11 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/dibbler//manualaddrconf.rmt -t dibbler -u root -p v6eval -d cuaa0 -o 1 if=eth1 addr=3ffe:501:ffff:101:200:ff:fe00:a5a5 len=64 type=delete''
Connected.

[root@localhost ~]# 
[root@localhost ~]# ifconfig eth1 inet6 del 3ffe:501:ffff:101:200:ff:fe00:a5a5/6 4
[root@localhost ~]# sendMessagesSync: never got ifconfig eth1 inet6 del 3ffe:501:ffff:101:200:ff:fe00:a5a5/64
echo $?
0
[root@localhost ~]# ~.
Disconnected.
13:29:22Stop Capturing Packets (Link1)

Stop Link1
OK
13:29:22End

Packet Reverse Log