I have a Linux router/nat.  It tracks UDP connections.  A requirement for
NAT routers I think.  Anyway, I upped my connections limit from 4096 to
20000.  While searching for servers I get about 9900 connections being
tracked.  It seems like they timeout after 30 seconds, so I peak at 9900,
but many more were made.  A full scan takes less than 2 minutes.  The number
of servers change by up to 4000 each scan.  Number of server each scan:
18615, 22000, 18363

I changed my connection tracking back to 4096.  It does not seem to affect
the number of servers.  18313, 19297.

Set limits:
echo 4096 > /proc/sys/net/ipv4/netfilter/ip_conntrack_max

Count UDP connections:
grep udp /proc/net/ip_conntrack|wc -l

I hope this info helps someone!  :)

Guy

} -----Original Message-----
} From: [email protected] [mailto:hlds_linux-
} [email protected]] On Behalf Of Richard Eid
} Sent: Monday, January 19, 2009 12:28 AM
} To: Half-Life dedicated Linux server mailing list
} Subject: Re: [hlds_linux] This ones for Alfred Reynolds.
} 
} I thought this might be useful for anyone following this thread on HLDS
} but
} not on the Steam Forums:
} 
} http://forums.steampowered.com/forums/showpost.php?p=8923981&postcount=4
} 
}                                                     -Richard Eid
} 
} 
} On Sun, Jan 18, 2009 at 3:24 PM, Guy Watkins <hlds_li...@watkins-
} home.com>wrote:
} 
} > I set my filters to US-East (where I live), < 100, Secure and map break.
} > The search has been going on for about 5 minutes.  But Taks
} > manager/networking shows network usage for only about 1 minute.  About
} 1%
} > out and 3% in.  It still says "Refreshing server list".
} >
} > I did find 4 servers.  In the past I never gave this much thought.
} >
} > Since my outbound i/o has stopped, it is not a router limit.  Maybe an
} XP
} > limit.  But after maybe 7+ minutes, it is still searching and no i/o.
} >
} > I would guess it has been well over 10 minutes now, and still searching.
} I
} > burned my lunch waiting!
} >
} > Guy
} >
} > } -----Original Message-----
} > } From: [email protected] [mailto:hlds_linux-
} > } [email protected]] On Behalf Of Tom Leighton
} > } Sent: Sunday, January 18, 2009 10:54 AM
} > } To: Half-Life dedicated Linux server mailing list
} > } Subject: Re: [hlds_linux] This ones for Alfred Reynolds.
} > }
} > } What router are you using? There are certain routers (DLinks afaik),
} > } that cannot handle a lot of outgoing connections.
} > }
} > } My Netgear DG834G works fine, Wireless or Wired, and I get the full
} lot
} > } of servers without filters.
} > }
} > } Ian Shaffer wrote:
} > } > I wish it were that easy, sir. You should do some research on this
} > topic
} > } > because it gets cluttered with myths and misinformation. This
} probably
} > } > affects a lot of people, and applying filters does not make it go
} away.
} > } > (as it still pings those servers, just doesn't display them)
} > } >
} > } > I've called my ISP so many times over this. It acts like a virus,
} > } > pinging every IP as fast as it can. It doesn't eat up bandwidth, but
} it
} > } > does hit that connections limit. This issue does not show up in
} COD4's
} > } > server browser. There's is very smooth and efficient in its method
} of
} > } > getting the server info and pings from thousands of servers without
} > } > pausing once, without causing your connection to go out. The method
} > } > steam's browser is using is very inefficient. And none of the
} > } > workarounds published on their site fix the problem. No, caferate
} > } > doesn't do the job.
} > } >
} > } > - Ian
} > } >
} > } > Mark Chandler wrote:
} > } >
} > } >> Ok, there is a country filter for a reason (so you dont pull in 10k
} > } >> random server you will never join).
} > } >>
} > } >> The server browser has to connect to every server in the list to
} get
} > } >> information for it (number of players, map etc) so thats why it is
} > } >> making lots of connections.
} > } >>
} > } >>  From memory the server browser starts at ip address close to yours
} > } >> and works it way out (from both sides) so you are likly to get low
} > } >> ping servers first.
} > } >>
} > } >>
} > } >> I dont see any of these things as problems.
} > } >>
} > } >>
} > } >> Mark.
} > } >>
} > } >>
} > } >> On 18/01/2009, at 10:42 PM, Ian Shaffer wrote:
} > } >>
} > } >>
} > } >>
} > } >>> About: Steam server browser/router excuse
} > } >>>
} > } >>> I've done a lot of research into this problem. It has nothing to
} do
} > } >>> with
} > } >>> my router. This issue exists in every single configuration, wired
} to
} > } >>> the
} > } >>> modem, wired to the router, and also on wireless. You guys must
} > } >>> realize
} > } >>> that I'm not the only one who's having this issue. I think that it
} > } >>> would
} > } >>> be in your best interest to hear me out.
} > } >>>
} > } >>> http://img104.imageshack.us/img104/707/20090118kc5.jpg
} > } >>>
} > } >>> Look at the screen shot. I just did a steam server browser search
} and
} > } >>> this is where it stopped and displayed Refresh All, indicating
} that
} > } >>> the
} > } >>> search was complete.
} > } >>>
} > } >>> This isn't the first time it's stopped either. Whenever I do a
} server
} > } >>> browser search in the source engine or the out of game browser,
} let
} > me
} > } >>> explain what actually happens, and why you to listen.
} > } >>>
} > } >>> When I open the browser, it starts searching, pausing every 200 or
} > 500
} > } >>> servers apart, very slowly. Once it hits anywhere near 500-600, it
} > } >>> stops, or pauses, per say because it's still going. After anywhere
} > } >>> between 3 and 10 seconds later, it goes again, stopping another
} 500
} > or
} > } >>> 600 above. Then it pauses much longer, and then resumes. It'll do
} > this
} > } >>> until it reaches a point when the list stops refreshing, probably
} > } >>> because it notices my internet is being knocked out and therefore
} > } >>> stops,
} > } >>> or maybe it believes that this is all the servers and therefore
} > } >>> stops as
} > } >>> well. Either way, it's a serious problem.
} > } >>>
} > } >>> Now, as I did, and most others who have had this issue have gone
} on
} > } >>> the
} > } >>> support site and forum, trying to find a solution. I've made posts
} as
} > } >>> well on the steam forums, check out this one:
} > } >>>
} > } >>> http://forums.steampowered.com/forums/showthread.php?t=698242
} > } >>>
} > } >>> Stop telling us it's a router issue, because it ISNT.
} > } >>>
} > } >>> I've spoken with my ISP. They've acknowledged the fact that their
} is
} > a
} > } >>> 700 limit for concurrent connections, the only real limit the
} have.
} > } >>> I've
} > } >>> gone as far as to get their engineers to test the steam
} application's
} > } >>> server browser, where they've taken off the limit and have stress
} > } >>> tested
} > } >>> it, pointing out that at one point they were able to see the
} browser
} > } >>> pulling over 50,000 flows of connections. They've called it word
} for
} > } >>> word, virus-like, because thats why they have the 700 connections
} > cap,
} > } >>> to stop viruses from infecting everyone on the network.
} > } >>>
} > } >>> One of the engineers are very familiar with the steam and has
} > } >>> claimed to
} > } >>> have contacted you guys at Valve about the matter, but no
} responses
} > } >>> have
} > } >>> ever been given.
} > } >>>
} > } >>> Listen. This is a bug with your software. Not the ISP. Many other
} > ISPs
} > } >>> in the world do the same thing. Just google it. It's there. Look
} at
} > } >>> your
} > } >>> own forum!
} > } >>>
} > } >>> I have presented this information to you in hopes that you will
} > better
} > } >>> understand the seriousness of this issue.
} > } >>>
} > } >>> There are thousands and thousands of server operators over the
} > } >>> countries
} > } >>> of this earth who's servers are sitting empty due to this problem.
} > } >>> Now,
} > } >>> this problem doesn't happen to all of us. I'm sure there's a lot
} of
} > } >>> IPSs
} > } >>> out there that have no filtering, and therefore that mandates that
} > } >>> there
} > } >>> is no bug.
} > } >>>
} > } >>> There is. Either face it or ignore it. I'll still play your games,
} > } >>> I'll
} > } >>> still host your games. I'll just listen in and hope for a
} response.
} > } >>> I'll
} > } >>> hope others will concur with me, present their data, their
} > } >>> situations to
} > } >>> the board, and then let valve decide whether a decision must be
} made.
} > } >>>
} > } >>> That is all.
} > } >>>
} > } >>> - Ian
} > } >>>
} > } >>> _______________________________________________
} > } >>> To unsubscribe, edit your list preferences, or view the list
} > } >>> archives, please visit:
} > } >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > } >>>
} > } >>>
} > } >> _______________________________________________
} > } >> To unsubscribe, edit your list preferences, or view the list
} archives,
} > } please visit:
} > } >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > } >>
} > } >>
} > } >>
} > } >
} > } > _______________________________________________
} > } > To unsubscribe, edit your list preferences, or view the list
} archives,
} > } please visit:
} > } > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} > } >
} > } >
} > }
} > } _______________________________________________
} > } To unsubscribe, edit your list preferences, or view the list archives,
} > } please visit:
} > } http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} >
} >
} > _______________________________________________
} > To unsubscribe, edit your list preferences, or view the list archives,
} > please visit:
} > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
} >
} _______________________________________________
} To unsubscribe, edit your list preferences, or view the list archives,
} please visit:
} http://list.valvesoftware.com/mailman/listinfo/hlds_linux


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to