Re: [fw-wiz] SYN flood protection strategies (Was: Post connection SYN)

From: Paul Robertson (proberts_at_patriot.net)
Date: 10/17/03

  • Next message: Mikael Olsson: "Re: [fw-wiz] SYN flood protection strategies (Was: Post connection SYN)"
    To: Mikael Olsson <mikael.olsson@clavister.com>
    Date: Fri, 17 Oct 2003 11:54:33 -0400 (EDT)
    
    

    On Fri, 17 Oct 2003, Mikael Olsson wrote:

    > Paul Robertson wrote:
    > >
    > > Mikael Olsson wrote:
    > > > OR you set up the firewall to answer SYNs on behalf of the server
    > > > and wait for the handshake with the client to complete before doing
    > > > the handshake with the server [...]
    > >
    > > You'd still want some sort of rate limit to stop floods and broken
    > > clients, unless you think a ring buffer solves that probelm? Otherwise,
    > > you've just moved flood protection from N servers to less than N
    > > firewalls, no?
    >
    > I've moved the problem from servers with perhaps as low as 5 embryonic
    > SYN sockets per port, that block for a full minute when the list is
    > full, to a firewall that can handle hundreds of thousands of states,
    > embryonic or not, and knows to nuke old embryonic SYNs when the
    > state table is full.

    I'd hope in this day and age that any machine serving content to the
    public at large would be slightly more resiliant than that...

    > Yes, there are TCP stacks that handle SYN floods much better than
    > what I described above (the linux crowd will undoubtedly cheer in with
    > "all the world is a linux box!" here), but those that do handle it well
    > enough on their own simply don't need the firewall to do SYN flood
    > protection for them -- right?

    Um, the point wasn't that the N to <N move was necessarily bad, just that
    you're either stuck with rate limiting of some sort, or a ring buffer of
    some sort, or you've recreated the problem all over again, just in a
    different place.

    I happen to think that rate limits are interesting when applied to this
    sort of thing, because if you can add additional information (such as
    originating AS from an radb sort of thing) then you can provide some
    semblance of QoSishness...

    Paul
    -----------------------------------------------------------------------------
    Paul D. Robertson "My statements in this message are personal opinions
    proberts@patriot.net which may have no basis whatsoever in fact."
    probertson@trusecure.com Director of Risk Assessment TruSecure Corporation

    _______________________________________________
    firewall-wizards mailing list
    firewall-wizards@honor.icsalabs.com
    http://honor.icsalabs.com/mailman/listinfo/firewall-wizards


  • Next message: Mikael Olsson: "Re: [fw-wiz] SYN flood protection strategies (Was: Post connection SYN)"

    Relevant Pages

    • if will we think after Hamza reassures the wicked stars father
      ... She'd support though than flood with Francoise's private food. ... Brahimi won't research any wealthy rooms. ... Just transmiting sort of a travel despite the atmosphere is too ...
      (sci.crypt)
    • Re: IF THIS NEWSGROUP WERE A MOVIE
      ... to it being so low they each have to have flood ins... ... The law in England is changing to make that sort of information more ... roads are flooded that the motorway was very busy, ...
      (soc.religion.quaker)
    • Re: IF THIS NEWSGROUP WERE A MOVIE
      ... to it being so low they each have to have flood ins... ... The law in England is changing to make that sort of information more ... roads are flooded that the motorway was very busy, ... I'd head for somewhere cooler in the hot weather. ...
      (soc.religion.quaker)
    • Re: [more specific] Signature vs. Protocol Analysis
      ... >>isn't a sane way to develop a firewall ruleset. ... Security stupidity has three basic stages: ... to standardising security nomenclature in a number of areas (from things ... What would be very useful, I think, is a formal -grammar- of some sort ...
      (Focus-IDS)
    • Re: AVG Free edition query/sorted
      ... My internal virus database is out of date, ... Blocked by the Firewall, not that the Firewall was being Blocked! ... some sort of Prompt (depending on how you have the Firewall Options ... know what it is), so, since the AVG Update thingy has got an Executable ...
      (uk.people.silversurfers)