Skip to main content

10.2. Default Destination Address Selection

The destination address selection rules, in conjunction with the default policy table and the source address selection rules, produce the following behavior:

Example 1:

  • Candidate Source Addresses: 2001:db8:1::2 or fe80::1 or 169.254.13.78
  • Destination Address List: 2001:db8:1::1 or 198.51.100.121
  • Result: 2001:db8:1::1 (src 2001:db8:1::2) then 198.51.100.121 (src 169.254.13.78) (prefer matching scope)

Example 2:

  • Candidate Source Addresses: fe80::1 or 198.51.100.117
  • Destination Address List: 2001:db8:1::1 or 198.51.100.121
  • Result: 198.51.100.121 (src 198.51.100.117) then 2001:db8:1::1 (src fe80::1) (prefer matching scope)

Example 3:

  • Candidate Source Addresses: 2001:db8:1::2 or fe80::1 or 10.1.2.4
  • Destination Address List: 2001:db8:1::1 or 10.1.2.3
  • Result: 2001:db8:1::1 (src 2001:db8:1::2) then 10.1.2.3 (src 10.1.2.4) (prefer higher precedence)

Example 4:

  • Candidate Source Addresses: 2001:db8:1::2 or fe80::2
  • Destination Address List: 2001:db8:1::1 or fe80::1
  • Result: fe80::1 (src fe80::2) then 2001:db8:1::1 (src 2001:db8:1::2) (prefer smaller scope)

Example 5:

  • Candidate Source Addresses: 2001:db8:1::2 (care-of address) or 2001:db8:3::1 (home address) or fe80::2 (care-of address)
  • Destination Address List: 2001:db8:1::1 or fe80::1
  • Result: 2001:db8:1::1 (src 2001:db8:3::1) then fe80::1 (src fe80::2) (prefer home address)

Example 6:

  • Candidate Source Addresses: 2001:db8:1::2 or fe80::2 (deprecated)
  • Destination Address List: 2001:db8:1::1 or fe80::1
  • Result: 2001:db8:1::1 (src 2001:db8:1::2) then fe80::1 (src fe80::2) (avoid deprecated addresses)

Example 7:

  • Candidate Source Addresses: 2001:db8:1::2 or 2001:db8:3f44::2 or fe80::2
  • Destination Address List: 2001:db8:1::1 or 2001:db8:3ffe::1
  • Result: 2001:db8:1::1 (src 2001:db8:1::2) then 2001:db8:3ffe::1 (src 2001:db8:3f44::2) (longest matching prefix)

Example 8:

  • Candidate Source Addresses: 2002:c633:6401::2 or fe80::2
  • Destination Address List: 2002:c633:6401::1 or 2001:db8:1::1
  • Result: 2002:c633:6401::1 (src 2002:c633:6401::2) then 2001:db8:1::1 (src 2002:c633:6401::2) (prefer matching label)

Example 9:

  • Candidate Source Addresses: 2002:c633:6401::2 or 2001:db8:1::2 or fe80::2
  • Destination Address List: 2002:c633:6401::1 or 2001:db8:1::1
  • Result: 2001:db8:1::1 (src 2001:db8:1::2) then 2002:c633:6401::1 (src 2002:c633:6401::2) (prefer higher precedence)