Test Specification:
IPv6 Conformance Test For Default Router Selection
(for host)


No.Title

Test for Default route preference

NUT with One Router
1NUT receives multiple RAs with Different Preference value from a router

Different Preference for Default Router
2Default Router HIGH vs. MED
3Default Router HIGH vs. LOW
4Default Router HIGH vs. UNSPEC
5Default Router MED vs. LOW
6Default Router MED vs. UNSPEC
7Default Router LOW vs. UNSPEC
8Default Router LOW vs. HIGH with ROUTER_LIFETIME=0
9Default Router LOW vs. HIGH with Shorter ROUTER_LIFETIME

Same Preference for Default Router
10Default Router MED vs. MED
NUT receives RAs from 2 routers with Same Preference value

Higher Preference Default Router gets unreachable
11Default Router gets unreachable

Specific Route A vs. Specific Route B
12Route Info for Net-A(HIGH) and Route Info for Net-B(HIGH)
13Route Info for Net-A(MED) and Route Info for Net-B(MED)
14Route Info for Net-A(LOW) and Route Info for Net-B(LOW)

Specific Route A vs. Specific Route A
15Route Info HIGH vs. Route Info LOW
16Route Info HIGH vs. Route Info MED
17Route Info MED vs. Route Info LOW
18Route Info UNSPEC vs. Route Info HIGH
19Route Info UNSPEC vs. Route Info MED
20Route Info UNSPEC vs. Route Info LOW

Default Router vs. Specific Route
21Defalut Router HIGH vs. Route Info HIGH
22Defalut Router HIGH vs. Route Info MED
23Defalut Router HIGH vs. Route Info LOW
24Defalut Router MED vs. Route Info UNSPEC
25Defalut Router LOW vs. Route Info HIGH(Lifetime=0)

Default Router vs. Specific(::/0) Route
26Defalut Router HIGH vs. Route Info (::/0) HIGH
27Defalut Router HIGH vs. Route Info (::/0) MED
28Defalut Router HIGH vs. Route Info (::/0) LOW
29Defalut Router MED vs. Route Info (::/0) HIGH
30Defalut Router MED vs. Route Info (::/0) LOW
31Defalut Router MED vs. Default Router HIGH w/ Route Info (::/0) UNSPEC
32Defalut Router MED vs. Default Router LOW w/ Route Info (::/0) UNSPEC
33Defalut Router LOW vs. Route Info (::/0) HIGH(Lifetime=0)

Prefix Length @ Route Info
34Route Info (PrefixLen=64) vs. Route Info (PrefixLen=48)
35Route Info (PrefixLen=64) vs. Route Info (PrefixLen=96)
36Route Info (PrefixLen=64) vs. Route Info (PrefixLen=48, Preference=HIGH)
37Route Info (PrefixLen=64) vs. Route Info (PrefixLen=96, Preference=LOW)

Multiple Route Info Options in a RA
382 Route Info Options in a RA
3916 Route Info Options in a RA

Route Info Lifetime override Default router Lifetime
40Router Lifetime > Route Info Lifetime
41Router Lifetime < Route Info Lifetime

Expire Lifetime
42Specific Route LOW vs. HIGH with Shorter ROUTER_LIFETIME

Router gets Unreachable
43Specific Route LOW vs. HIGH , HIGHer ROUTER gets UNREACHABLE