Re: AS PATH AND

From: Tim Fletcher (tim@fletchmail.net)
Date: Fri Feb 21 2003 - 18:18:30 GMT-3


Yes it does. In this case any character.

-Tim Fletcher

At 03:53 PM 2/21/2003 -0400, Joe Chang wrote:
>I thought "*" means 0 or more instances of the preceding character.
>
>----- Original Message -----
>From: "Tim Fletcher" <tim@fletchmail.net>
>To: "Joe Chang" <changjoe@earthlink.net>; "Ram Shummoogum"
><rshummoo@ca.ibm.com>; <csmith@plannetconsulting.com>
>Cc: <ccielab@groupstudy.com>
>Sent: Friday, February 21, 2003 4:14 PM
>Subject: Re: AS PATH AND
>
>
> > Be aware that this will not match if there is a single space between 123
> > and 456 (123 and 456 are neighbors). Try:
> >
> > ip as-path access-list 1 _123_(.*_)?456_
> > ip as-path access-list 2 _456_(.*_)?123_
> >
> > Or you could consolidate it into 1 acl:
> >
> > ip as-path access-list 1 _123_(.*_)?456_| _456_(.*_)?123_
> >
> > -Tim Fletcher
> >
> > At 11:39 AM 2/21/2003 -0400, Joe Chang wrote:
> > >Cezar is on the right track though. This should be closer:
> > >
> > > IP as-path access-list 1 _123_.*_456_
> > > IP as-path access-list 2 _456_.*_123_
> > >
> > >
> > >----- Original Message -----
> > >From: "Ram Shummoogum" <rshummoo@ca.ibm.com>
> > >To: <csmith@plannetconsulting.com>
> > >Cc: <ccielab@groupstudy.com>
> > >Sent: Friday, February 21, 2003 10:41 AM
> > >Subject: RE: AS PATH AND
> > >
> > >
> > > > I have tried what you suggested and it does not work.
> > > > It is behaving like a OR.
> > > > I change 456 to a non-existent one and it still passes the filter.
> > > >
> > > > Cheers,
> > > > RAM
> > > >
> > > > "Cassidy D. Smith" <csmith@plannetconsulting.com>@groupstudy.com on
> > > > 02/21/2003 04:31:32 AM
> > > >
> > > > Please respond to "Cassidy D. Smith" <csmith@plannetconsulting.com>
> > > >
> > > > Sent by: nobody@groupstudy.com
> > > >
> > > >
> > > > To: "'Cezar Fistik'" <cfistik@moldovacc.md>,
><ccielab@groupstudy.com>
> > > > cc:
> > > > Subject: RE: AS PATH AND
> > > >
> > > >
> > > > The problem is that they are in different order, so a single as-path
>acl
> > > > won't work. Have you tried doing multiple matches in a route-map ? In
> > >other
> > > > words you create to as-path acl's and then match on both, this should
> > > > create
> > > > your "and". If you try this please let us know if it works..
> > > >
> > > > -------example---------------------------
> > > >
> > > > IP as-path access-list 1 _123_
> > > > IP as-path access-list 2 _456_
> > > >
> > > > Route-Map 1-AND-2 permit 10
> > > > match as-path 1 2
> > > >
> > > > Route-Map 1-AND-2 deny 20
> > > >
> > > > --------end example--------------------
> > > >
> > > >
> > > > Cassidy
> > > >
> > > > -----Original Message-----
> > > > From: nobody@groupstudy.com [mailto:nobody@groupstudy.com]On Behalf Of
> > > > Cezar
> > > > Fistik
> > > > Sent: Thursday, February 20, 2003 10:24 PM
> > > > To: ccielab@groupstudy.com
> > > > Subject: Re:
> > > >
> > > >
> > > > Hi,
> > > >
> > > > I don't know if there si an "and" in regular expressions, never heard
>of
> > > > it. In order to match AS123 AND AS456 you can try using the following
> > > > expressoin:
> > > >
> > > > 123.*456
> > > >
> > > > Regards,
> > > > Cezar Fistik
> > > >
> > > > ----- Original Message -----
> > > > From: "Ram Shummoogum" <rshummoo@ca.ibm.com>
> > > > To: <ccielab@groupstudy.com>
> > > > Sent: Thursday, February 20, 2003 10:34 PM
> > > >
> > > >
> > > > > Hi ALL:
> > > > >
> > > > >
> > > > > I need some help on this BGP regular expression.
> > > > >
> > > > >
> > > > > Make a router only accept routes that has transit AS 123 and AS
>456.
> > >The
> > > > > keyword here is "and" and not or.
> > > > >
> > > > >
> > > > > Ex: {34 5 6 456 7 99 123 88}
> > > > > {45 123 89 456 7}
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > I know "OR" is | but what is AND.
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > Thanks for your help
> > > > >
> > > > >
> > > > > RAM



This archive was generated by hypermail 2.1.4 : Sat Mar 01 2003 - 11:06:28 GMT-3