just an FYI - don't panic
Cengiz Alaettinoglu
Fri May 12 00:57:25 CEST 1995
There is a way to do this with ripe-181 line continuations (at least
according to the documentation, the tools (i.e. dbupdate) may not
implement this correctly):
as-in: ... accept ASxxx AND NOT { 1, 2, 3
as-in: ... accept , 4, 5}
Note that ... must be identical on both lines.
urtis Villamizar (curtis at ans.net) on May 11:
>
> In message <199505111942.PAA25372 at lovefm.reston.mci.net>, Tony Bates writes:
> > Curtis,
> > whay cant these lines be broken up with the current RIPE-181
> > line wrap rules ?
> >
> > --Tony.
>
> Because
>
> ASxxx AND NOT { 1 2 3 4 5 }
>
> does not equal
>
> ASxxx AND NOT { 1 2 3 }
> ASxxx AND NOT { 4 5 }
>
> In other words:
>
> A AND NOT ( B OR C )
>
> !=
>
> ( A AND NOT B ) OR ( A AND NOT C )
>
> for example: A = 1 2 3 4 5
> B = 1 2
> C = 3
>
> A AND NOT ( B OR C ) -> 4 5
>
> ( A AND NOT B ) -> 3 4 5
> ( A AND NOT C ) -> 1 2 4 5
> ( A AND NOT B ) OR ( A AND NOT C ) -> 1 2 3 4 5
>
> Is that clear?
>
> The problem is in lists where ASxxx expands to a few thousand networks
> and there are perhaps a dozen legitimate exceptions (like DMZs) that
> get slightly different treatment.
>
> Curtis
Cengiz
--
Cengiz Alaettinoglu Information Sciences Institute
(310) 822-1511 University of Southern California
http://www.isi.edu/div7/people/cengiz.home
-------- Logged at Fri May 12 01:08:49 MET DST 1995 ---------
[ rr-impl Archive ]