Nitin:

Thanks for the quick response.  Just one thing to consider: 

>4) Would a corrections to the above be useful:
>Given the above you could simplify your match RBNF:
>
><match>:: = <route-tag> <rt-form> [ipv4-route | ipv6-route | mpls-route 
>| mac-route]

[Nitin] The <rt-form> is not needed for mpls and mac routesÅ .since MPLS has
no concept of SRC or DEST. So that simplification will actually not help :(

[Sue]: Yes, not all forms would benefit.  However, MPLS does have the stack
tags that we may want to save and match on.  Also: the 5-tuples may be a
part of matching some routes.  By using rt-form, we are using the TLV format
to set-up these multiple formats.  Each format, would have the appropriate
expectations for the appropriate address families. 

[Sue]:  I think it provides table based code. 

The <ip-route-type> will need to be associated specifically with
<ipv4-route> and <ipv6-route>.

[Sue]: yes, it could.  With the rt-form and the rib-family type, perhaps we
can remove the rt-type. 
[snip] 

>5) Why did you specify differently?
>
>multicast-source-ipv4-address ::=<IPv4-Address> <IPV4_PREFIX_LENGTH> 
>multicast-source-ipv6-address ::=<IPv6-Address><IPV6_PREFIX_LENGTH>
>
>Where you trying to express some checking that the node should have on 
>these address?

Thanks for catching this. They have no reference in the -02 version. They
are a remnant of -00 of the draft. After the grammar was modified in -01,
they should have been deleted.

Here's the next question - how were you planning to handle the multiple
next-hops for the multicast.  Did you have a plan? 
You will have both ECMP (unicast) multiple nexthops, and multicast
replication next hops.   A flag might do nicely to differentiate.
We could put this on the next hop.

Thanks for your review 

Sue 



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

Reply via email to