[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[OSPF] Re: Picky nits in draft-ietf-ospf-te-node-addr-04.txt
Hi Adrian,
Thanks for the comments. Please see below:
On Mon, 17 Dec 2007, Adrian Farrel wrote:
> Hi,
>
> A few picky nits with your excellent draft.
>
> Cheers,
> Adrian
>
> ---
>
> Abstract
>
> I have a couple of issues with the Abstract. The first sentence is
> ambiguous - seems to say that it enhances the OSPF TE extensions that
> already exist to advertise a router's local addresses. And the order
> of presentation of material is back to front.
>
> Can I suggest...
>
> OLD
> This document describes procedures that enhance OSPF Traffic
> Engineering (TE) extensions for advertising a router's local
> addresses. This is needed to enable other routers in a network to
> compute traffic engineered MPLS LSPs to a given router's local
> addresses. Currently, the only addresses belonging to a router that
> are advertised in TE LSAs are the local addresses corresponding to TE
> enabled links and the local address corresponding to the Router ID.
> NEW
> OSPF Traffic Engineering (TE) extensions are used to advertise TE
> Link State Advertisements (LSAs) containing information about TE-
> enabled links. The only addresses belonging to a router that are
> advertised in TE LSAs are the local addresses corresponding to TE-
> enabled links, and the local address corresponding to the Router ID.
>
> In order to allow other routers in a network to compute Multiprotocol
> Label Switching (MPLS) traffic engineered Label Switched Paths (TE
> LSPs) to a given router's local addresses, those addresses must also
> be advertised by OSPF TE.
>
> This document describes procedures that enhance OSPF TE to advertise
> a router's local addresses.
Done.
> ===
> Section 2
> s/to setup/to set up/
> s/MPLS TE LSPs/Multiprotocol Label Switching (MPLS) Traffic Engineered Label
> Switched Paths (TE LSPs)/
Done.
> ===
> Section 3
> Suggest you rename this section "Rejected Potential Solution"
Done.
> ===
> Section 4
> Assuming you intend this to become an RFC, suggest you rename this section
> "Solution" and make the same change in the text.
>
Done.
> s/node attribute TLV. node attribute TLV./node attribute TLV/
>
Done.
> s/anticipated that a node attribute TLV/anticipated that the node attribute
> TLV/
Done.
> ===
> Section 4.1
>
> Your figure does not match the text. Assuming that the text is correct (i.e.
> you want to allow prefixes, not just full /32 addresses),
That is correct.
> and assuming that
> you want to use the full 32 bits for each address regardless of the prefix
> length, your figure should look like...
>
That is correct too.
> 0 1 2 3
> 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | 1 | Length |
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | Addr Len 1 | IPv4 Address 1 |
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> |IPv4 Addr cont.| :
> +-+-+-+-+-+-+-+-+ ~
> : . :
> ~ . +-+-+-+-+-+-+-+-+
> : . | Addr Len n |
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | IPv4 Address n |
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
Done.
> But perhaps you need to clarify the text and the figures for IPv4 and IPv6
> to indicate:
> - whether Length is in octets
> - whether Address is always octet-aligned
> - whether Address is always 4/16 octet aligned (IPv4/6)
Done.
> - whether Length is always a multiple of 5/17 (IPv4/6)
>
I don't that is necessary once all the other changes are made.
> ===
> Section 4.2
> s/SHOULD not/SHOULD NOT/
>
Ok.
> Having said "SHOULD NOT" don't you need to say what happens if, or why an
> implementation MAY vary this?
>
I am open to changing this to MUST NOT if there are no objections as this
would just be duplicate information.
> You need to clarify:
> - What happens if > 1 Node Attribute TLV in an OSPF TE LSA
> - What happens if a router advertises two OSPF TE LSAs each with a Node
> Attribute TLV
> - What happens if > 1 sub-TLV of the same type in a Node Attribute TLV
>
Will clarify these cases in the next revision.
> ===
> Section 5
>
> This is a brave section given the current climate :-)
>
> Aren't you advertising information that was not previously advertised?
> Doesn't that increase the risk if the protocol is compromised?
I am open to any suggested text.
> ===
> Section 6
>
> Suggest you point the IANA at the registry and subregistry by name, to make
> sure they understand where to make the assignment.
>
Ok.
> Don't you need IANA to manage a new registry for the sub-TLV type values?
> ===
>
That is a good idea. Will add text for that.
rahul
>
>
_______________________________________________
OSPF mailing list
OSPF at ietf.org
https://www1.ietf.org/mailman/listinfo/ospf