The MPLS WG Archive

Cell Relay Retreat>MPLS WG Archive>month:2000-Jul> msg00096



[Date Prev][Date Next][Thread Prev][Thread Next]  
  [Date Index][Thread Index][Author Index][Subject Index]

<FF flow descriptor list> in rsvp-lsp-tunnel-06 draft

  • From: Markus Jork <mjork@avici.com>
  • Date: Wed, 12 Jul 2000 11:27:40 -0400
  • cc: mpls@UU.NET

Arvind,

> Wouldn't the following be the proper BNF?:
>
> <FF flow descriptor list> ::= <FF flow descriptor> |
>                               <FF flow descriptor list> <FF flow descriptor>
>
> <FF flow descriptor> ::= <FLOWSPEC> <FILTER_SPEC> <LABEL> [<RECORD_ROUTE>]
>
> This makes the <FLOWSPEC> mandatory in each flow descriptor, but doesn;t
> allow the <FLOWSPEC> object to
> be repeated.

your suggestion also doesn't capture the syntax rules correctly.
This should do the trick (RFC 2205 does it the same way):

<FF flow descriptor list> ::= <FLOWSPEC> <FILTER_SPEC>
                              <LABEL> [<RECORD_ROUTE>] |
                              <FF flow descriptor list> <FF flow descriptor>

<FF flow descriptor> ::= [<FLOWSPEC>] <FILTER_SPEC> <LABEL> [<RECORD_ROUTE>]

Markus