[j-nsp] tcp-flag filter
Dan Evans
pzdevans at gmail.com
Wed Sep 14 09:49:21 EDT 2005
Rafal,
Correct. My production filters do include protocol matches. I'm glad
you made that point, because I've seen very unexpected behavior when
it's left out.
-Dan
JNCIE #0084
On 9/14/05, Rafal Szarecki (WA/EPO) <rafal.szarecki at ericsson.com> wrote:
> Dan,
>
> In uyr example the math for protocol is missing.
>
> tcp-flag do not check nalues of protocol type in IPv4 header.
> the just match against 6 less significant bits in byte 14 on IP payload (L4 header or even L4 payload)
>
> So for UDP tcp-flag match optionaly biths in payload and mach positive.
>
> Rafa³ Szarecki JNCIE
>
> skype me <callto://Rafal_Szarecki/>
>
>
>
> > -----Original Message-----
> > From: juniper-nsp-bounces at puck.nether.net
> > [mailto:juniper-nsp-bounces at puck.nether.net]On Behalf Of Dan Evans
> > Sent: Wednesday, September 14, 2005 3:03 PM
> > To: erol.kahraman at gmail.com
> > Cc: juniper-nsp at puck.nether.net
> > Subject: Re: [j-nsp] tcp-flag filter
> >
> >
> > Here's an example of how to use the tcp-flags option in firewall
> > filters. Hopefully this helps out:
> >
> > term foo-1 {
> > from {
> > destination-address {
> > x.x.x.a/32;
> > x.x.x.b/32;
> > x.x.x.c/32;
> > }
> > source-prefix-list {
> > filter1 except;
> > }
> > tcp-flags "ack & !rst";
> > }
> > then accept;
> > }
> > term foo-2 {
> > from {
> > destination-address {
> > x.x.x.a/32;
> > x.x.x.b/32;
> > x.x.x.c/32;
> > }
> > tcp-flags "(syn & !ack) | rst";
> > }
> > then {
> > discard;
> > }
> > }
> >
> >
> > -Dan
> >
> >
> > On 9/14/05, Erol KAHRAMAN <erol.kahraman at gmail.com> wrote:
> > > hi to everybody,
> > >
> > > i am trying to write a filter whitch will block tcp packet with the
> > > syn,fin flags are set. Is it possible ? I find the
> > tcp-flags parameter
> > > in help of filter, but i don't know how to use it ?
> > >
> > > --
> > > Erol KAHRAMAN
> > > System Network Administrator
> > >
> > > _______________________________________________
> > > juniper-nsp mailing list juniper-nsp at puck.nether.net
> > > http://puck.nether.net/mailman/listinfo/juniper-nsp
> > >
> >
> > _______________________________________________
> > juniper-nsp mailing list juniper-nsp at puck.nether.net
> > http://puck.nether.net/mailman/listinfo/juniper-nsp
> >
>
More information about the juniper-nsp
mailing list