Dhruv

Please see inline

On 08/16/2011 07:17 AM, Dhruv Dhody wrote:

Dear Ramon and PCE-WG,

(1) Encoding of Domain Seq in IRO.

I like your suggestion to have new IRO object (Object class 10, object type 2).

Imho it is a good trade-off. Using type 1 would not be backwards compatible

//

(2) Area Encoding

I have kept the subobject similar to IPv4/IPv6 subobjects. But I have no objection to your proposed encoding either.

Indeed, that's what I thought. My proposal was motivated by: a) ISIS area restriction and b) alignment issues, e.g. in 32 bit machines
Consider this

#include <iostream>
#include <cstdint>

struct A {
        uint8_t  type;
        uint8_t  len;
        uint32_t addr;
        uint16_t resv;
};

struct B {
        uint8_t   type;
        uint8_t   len;
        uint16_t  resv;
        uint32_t  addr;
};


int main () {
        std::cout << sizeof(A) << std::endl;
        std::cout << sizeof(B) << std::endl;
        return 0;
}

The output is 12 and 8. The compiler adds padding to align the address.


Wrt to AS Number subobject (type=32) as defined in RFC 3209 allow only 2 octet AS Number.

Indeed, nothing changes w.r.t to the already existing AS number sub-object, but I was proposing _another_ new sub-object to also take into account 4-byte AS. See http://tools.ietf.org/html/rfc4893 Since you are already proposing Area sub-objects, you may as well include 4-byte AS

WG Chair/Area director: How to handle this --

(a)Update to RSVP RFC 3209?

(b)Errata to RSVP RFC 3209?

(c)New subobject to be defined in this draft to handle 4-byte AS Number?

//

If you add Area sub-objects, you may as well add 4-byte AS. We can later on address this appropriately since as you mention it is generic and may need to be addressed by ccamp?


If adding RBNF gives more clarity to draft, am all for it!


The RBNF may be overkill and/or may be simplified :) but the important point is that a detailed, generic guideline could be added and the RBNF tries to provide some formal information structure

Ramon: I wanted to thank you for such detail review, as you have suggested detailed text to the draft; we can co-author the draft so that all your suggestions/texts is correctly incorporated.


Thanks
R.

_______________________________________________
Pce mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/pce

Reply via email to