Subject: OSPFv3 Point-to-Point interface

From: Taisuke Sasaki <[email-masked]>
Date: Tue, 24 Jun 2003 16:03:09 +0900

I have a question about how to advertise its own
point-to-point interface address in its Intra-Area-Prefix-LSAs.

Suppose that a Router A has a point-to-point link
and IPv6 address 3ffe:1::1/64 is assigned.

        point-to-point
  +---+  3ffe:1::/64  +---+
  | A +---------------+ B |
  +---+ ::1       ::2 +---+

I saw some OSPFv3 implementations that Router A advertised
its p2p interface address in an Intra-Area-Prefix-LSA as follows:

     PrefixLength = 128
     PrefixOptions = LA-bit
     Metric = 0
     Address Prefix = 3ffe:1::1

It's no problem from the viewpoint of Routing,
but is this implementation fully compliant with rfc2740 3.4.3.7?

My opinion is the next:
If IPv6 address 3ffe:1::1/128 is assigned to Router A's p2p
interface, it is OK.
But in this case, IPv6 prefix(/64) is assigned to its p2p
interface, so Router A should advertise its interface prefix
as follows:

     PrefixLength = 64
     PrefixOptions = 0
     Metric = 1 ;interface output cost
     Address Prefix = 3ffe:1::

regards.

---
taisuke sasaki