Nitin, Ron, Kini, Jan: 

 

1)      Is Section 7 of your document normative or informative? 

 

2)      Your grammar seems wordy/inconsistent in the repetition of the next
hop below 

 

Your RIB grammar on page 17 states: 

 

<nexthop-list> ::= <special-nexthop> | 

                                ((nexthop-list-member>) | 

                                 (<nexthop-list-member> . | <nexthop-list>))

 

<nexthop-list-member> ::= (<nexthop-chain> | 

 
<nexthop-chain-identifier>)

 
[<nexthop-list-member-attributes>]

 

<nexthop-chain>::= (<nexthop> .) 

 

Questions: Why do you have nexthop-list-member listed twice?  Why list
<nexthop-list> twice? Is this readability or technical matter? 

 

Why not: 

<nexthop-list>::= ((<special-nexthop> | (nexthop-list-member) . ) . 

 

Why not: 

<nexthop-list-member> ::= (((<nexthop-chain-identifier> | (<nexthops> .
))[<nexthop-list-member-attributes]) ). 

 

Were you trying to name the chains? 

 

3)      Two variables seem orphaned: 

 

Multicast-source-ipv4-address ::= <IPv4_ADDRESS> <IPV4_PREFIX_LENGTH>

Multicast-source-ipv6-address ::= <IPv6_ADDRESS> <IPv6_PREFIX_LENGTH>

 

         Did I miss someplace where they attached to the normative section
6. 

           You indicated the PIM paths can be chains (section 7.3), but you
do not give the normative section. 

 

Sue Hares 

 

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

Reply via email to