Test Suite: cdrouter - CDRouter IPv6

Version: 6.0
Modules: 9
Test Cases: 82

Test Modules:

basic-v6.tcl frag-v6.tcl ndp.tcl 6to4.tcl
icmp-v6.tcl firewall-v6.tcl apps-v6.tcl forward-v6.tcl
scaling-v6.tcl


Test Case Summaries:

Test Name Module Synopsis
 1   ipv6_basic_1 basic-v6.tcl Verify DUT forwards packets with multiple extension headers
 2   ipv6_basic_2 basic-v6.tcl Verify DUT responds to packets with multiple extension headers
 3   ipv6_basic_3 basic-v6.tcl Verify DUT discards packets with unknown extension headers
 4   ipv6_basic_4 basic-v6.tcl Verify DUT discards packets with Next Header value of zero in extension header
 5   ipv6_basic_5 basic-v6.tcl Verify DUT ignores packets with extension header containing 'no Next Header'
 6   ipv6_basic_6 basic-v6.tcl Verify DUT forwards packets with extension headers containing 'no Next Header'
 7   ipv6_basic_10 basic-v6.tcl Verify DUT properly processes unknown Option Type identifiers with 00 high order bits
 8   ipv6_basic_11 basic-v6.tcl Verify DUT properly processes unknown Option Type identifiers with 01 high order bits
 9   ipv6_basic_12 basic-v6.tcl Verify DUT properly processes unknown Option Type identifiers with 10 high order bits - unicast destination
 10   ipv6_basic_13 basic-v6.tcl Verify DUT properly processes unknown Option Type identifiers with 10 high order bits - multicast destination
 11   ipv6_basic_14 basic-v6.tcl Verify DUT properly processes unknown Option Type identifiers with 11 high order bits - unicast destination
 12   ipv6_basic_15 basic-v6.tcl Verify DUT properly processes unknown Option Type identifiers with 11 high order bits - multicast destination
 13   ipv6_basic_20 basic-v6.tcl Verify DUT discards packets with Type 0 Routing Extension Header as an Intermediary Node
 14   ipv6_basic_21 basic-v6.tcl Verify DUT processes packets with Type 0 Routing Extension Header as an End Node
 15   ipv6_basic_22 basic-v6.tcl Verify DUT discards packets with Unknown Routing Extension Header as an Intermediary Node
 16   ipv6_basic_23 basic-v6.tcl Verify DUT processes packets with Unknown Routing Extension Header as an End Node
 17   ipv6_frag_1 frag-v6.tcl Verify DUT responds to fragmented ICMPv6 Echo Requests
 18   ipv6_frag_2 frag-v6.tcl Verify DUT forwards fragmented ICMPv6 packets
 19   ipv6_frag_3 frag-v6.tcl Verify DUT forwards fragmented UDP packets
 20   ipv6_ndp_1 ndp.tcl Verify DUT responds to Router Solicitations on the LAN
 21   ipv6_ndp_2 ndp.tcl Verify DUT periodically sends unsolicited Router Advertisements
 22   ipv6_ndp_10 ndp.tcl Verify DUT responds to Neighbor Solicitations for its link-local address
 23   ipv6_ndp_11 ndp.tcl Verify DUT responds to Neighbor Solicitations for its global IPv6 address
 24   ipv6_ndp_12 ndp.tcl Verify DUT ignores invalid Neighbor Solicitations
 25   ipv6_ndp_13 ndp.tcl Verify DUT responds to DAD-style Neighbor Solicitations
 26   ipv6_ndp_20 ndp.tcl Verify DUT sends ICMPv6 Redirect messages for neighbor traffic forwarded to it
 27   ipv6_6to4_1 6to4.tcl Verify IPv6 Router Advertisements include 6to4 prefix based on IPv4 WAN
 28   ipv6_6to4_2 6to4.tcl Verify DUT assigns itself a global address on the LAN side 6to4 network
 29   ipv6_6to4_10 6to4.tcl Verify packets to 6to4 addresses are tunneled directly to IPv4 address
 30   ipv6_6to4_11 6to4.tcl Verify packets to non 6to4 addresses are tunneled to 6to4 relay server
 31   ipv6_6to4_12 6to4.tcl Verify IPv4 src address of tunneled 6to4 packets matches WAN IPv4 address
 32   ipv6_6to4_13 6to4.tcl Verify encapsulating IPv4 header does not have the DF flag set
 33   ipv6_6to4_14 6to4.tcl Verify DUT handles incoming 6to4 fragmented packets
 34   ipv6_6to4_100 6to4.tcl Verify IPv6 Router Advertisements announce new 6to4 prefix when IPv4 WAN changes
 35   ipv6_6to4_101 6to4.tcl Verify DUT updates global IPv6 address after IPv4 WAN change
 36   ipv6_6to4_102 6to4.tcl Verify DUT forwards tunneled IPv6 traffic after IPv4 WAN change
 37   ipv6_6to4_103 6to4.tcl Verify IPv6 router advertisements age out 6to4 prefix when IPv4 WAN link is down
 38   icmpv6_1 icmp-v6.tcl Verify ICMPv6 Echo Requests work through DUT
 39   icmpv6_2 icmp-v6.tcl Verify ICMPv6 Echo Requests from multiple LAN clients work through DUT
 40   icmpv6_3 icmp-v6.tcl Verify DUT responds to ICMPv6 Echo Requests to its global IPv6 address from LAN
 41   icmpv6_4 icmp-v6.tcl Verify DUT responds to ICMPv6 Echo Requests to its link-local address
 42   icmpv6_5 icmp-v6.tcl Verify ICMPv6 Echo Requests to DUT's global IPv6 address behave as expected
 43   icmpv6_6 icmp-v6.tcl Verify DUT responds to ICMPv6 Echo Requests sent to the All-Routers multicast group
 44   icmpv6_7 icmp-v6.tcl Verify DUT responds to ICMPv6 Echo Requests to the All-Routers group from a global prefix
 45   icmpv6_8 icmp-v6.tcl Verify DUT responds to ICMPv6 Echo Requests sent to the All-Nodes group from a link-local address
 46   icmpv6_9 icmp-v6.tcl Verify DUT responds to ICMPv6 Echo Requests to the All Nodes group from a global IPv6 address
 47   icmpv6_10 icmp-v6.tcl Verify ICMPv6 Time Exceeded packet is sent when incoming Hop Limit is 1
 48   icmpv6_11 icmp-v6.tcl Verify DUT forwards inbound ICMPv6 Time Exceeded
 49   icmpv6_12 icmp-v6.tcl Verify DUT forwards inbound ICMPv6 Destination Unreachable
 50   icmpv6_13 icmp-v6.tcl Verify DUT forwards inbound ICMPv6 Packet Too Big messages
 51   icmpv6_14 icmp-v6.tcl Verify DUT forwards inbound ICMPv6 Parameter Problem
 52   icmpv6_20 icmp-v6.tcl Verify DUT supports Path MTU Discovery over WAN interface
 53   ipv6_firewall_1 firewall-v6.tcl Inbound TCP connections to public side HTTP port are blocked
 54   ipv6_firewall_2 firewall-v6.tcl Inbound TCP connections to LAN hosts are blocked
 55   ipv6_firewall_100 firewall-v6.tcl Perform TCP port scan test on DUT's public WAN IP address
 56   ipv6_firewall_101 firewall-v6.tcl Perform UDP port scan test on DUT's public WAN IP address
 57   ipv6_firewall_110 firewall-v6.tcl Perform TCP fragmentation port scan test on DUT's public WAN IP address
 58   ipv6_firewall_301 firewall-v6.tcl Verify firewall blocks/accepts piggyback TCP SYN connections from WAN
 59   ipv6_firewall_505 firewall-v6.tcl Verify outbound packets with forbidden source address are not forwarded onto the WAN
 60   ipv6_firewall_506 firewall-v6.tcl Verify inbound packets with forbidden source addresses are not forwarded onto the LAN
 61   ipv6_firewall_508 firewall-v6.tcl Verify outbound packets are not forwarded if the source address is not a prefix of the interior network
 62   ipv6_firewall_509 firewall-v6.tcl Verify inbound packets are not forwarded if the source address is assigned for use on the interior network
 63   ipv6_firewall_510 firewall-v6.tcl Verify outbound packets with unique local source addresses are not forwarded to the WAN
 64   ipv6_firewall_511 firewall-v6.tcl Verify inbound packets with unique local source addresses are not forwarded to the LAN
 65   ipv6_app_100 apps-v6.tcl Verify IPv6 HTTP session through the router
 66   ipv6_app_110 apps-v6.tcl Verify IPv6 HTTPS session through the router
 67   ipv6_app_112 apps-v6.tcl Verify IPv6 DNS query through the router
 68   ipv6_app_114 apps-v6.tcl Verify IPv6 FTP session through the router
 69   ipv6_app_120 apps-v6.tcl Verify IPv6 SMTP session through the router
 70   ipv6_app_122 apps-v6.tcl Verify IPv6 POP3 session through the router
 71   ipv6_app_124 apps-v6.tcl Verify IPv6 TFTP session through the router
 72   ipv6_app_126 apps-v6.tcl Verify IPv6 NTP session through the router
 73   ipv6_app_130 apps-v6.tcl Verify IPv6 STUN session through the router
 74   ipv6_app_131 apps-v6.tcl Verify IPv6 authenticated STUN session through the router
 75   ipv6_forward_1 forward-v6.tcl Verify IPv6 Hop Limit is decremented for forwarded packets
 76   ipv6_forward_2 forward-v6.tcl Verify IPv6 packet is not forwarded when IPv6 Hop Limit is 1 or 0
 77   ipv6_forward_3 forward-v6.tcl Verify IPv6 packet can be forwarded back through incoming LAN interface
 78   ipv6_forward_10 forward-v6.tcl Forward IPv6 UDP packets with various packet lengths (LAN to WAN)
 79   ipv6_forward_11 forward-v6.tcl Forward IPv6 UDP packets with various packet lengths (WAN to LAN)
 80   ipv6_scale_1 scaling-v6.tcl Verify all IPv6 clients obtain an IPv6 address via autoconfiguration and are operational
 81   ipv6_scale_2 scaling-v6.tcl Verify all IPv6 clients with multiple TCP connections
 82   ipv6_scale_3 scaling-v6.tcl Verify all IPv6 clients with single UDP connection

This document was automatically generated on Wed Sep 09 15:52:22 EDT 2009
buddy 1.45