Question about throttling

These are old archives. They are kept for historic purposes only.
Post Reply
pete212
Posts: 80
Joined: Mon Jul 12, 2004 1:56 am

Question about throttling

Post by pete212 »

I have been wondering but on my network i limit everyone to one ip per connection cause its a chat only net and so when one of my users try to clone themselves and it gives them the "(Throttled: Reconnecting too fast) -Email [email protected] for more information.)" after like 3 connect retrys, why is the throttle actually there? is it saving something? or does it lag the server when someone reconnencts to fast? or? cause if not i was wondering if i could except throttle mask *; to so that the too many ip per connection msg appears over and over again rather than the throttle msg?
pete212
Posts: 80
Joined: Mon Jul 12, 2004 1:56 am

Post by pete212 »

Anyone know? =\
aquanight
Official supporter
Posts: 862
Joined: Tue Mar 09, 2004 10:47 pm
Location: Boise, ID

Post by aquanight »

Well, I think throttling is a way to limit the impact of floodbots that utilize quick connect/quit to flood server bandwidth. Mind, there are better ways to flood a server (I won't go into that here), but that's just one, and throttling helps to stem that. If I recall it basically works by temp Z:Lining the IP (without affecting existing connections, I guess). I really can't recommend turning off throttling. Yes using except throttle on * will work, but there are cleaner ways, such as deleting the set::throttle block, or if that doesn't work, set the throttle duration very low (like 1 second) and the count to something insanely huge.
pete212
Posts: 80
Joined: Mon Jul 12, 2004 1:56 am

Post by pete212 »

yeah, i knew that throttling served as a purpose as a anti quit/connect flood (and i am not worried about that) but the thing is, i only allow one ip per connect so what i am worried about is, will the server be using alot of bandwith by saying (Too many Connections to Your IP) too many times or does the throttling allows the servers bandwith to take a break from saying (too many connections to your ip)?
codemastr
Former UnrealIRCd head coder
Posts: 811
Joined: Sat Mar 06, 2004 8:47 pm
Location: United States
Contact:

Post by codemastr »

There is more bandwidth generated by the underlying TCP/IP protocol than by displaying that message. If you're really that worried about bandwidth, well then you probably shouldn't be running an IRC server, because the first time you get attacked, you're going to see a bandwidth spike.
-- codemastr
pete212
Posts: 80
Joined: Mon Jul 12, 2004 1:56 am

Post by pete212 »

again, i am not worried about being attacked because of the fact that it is a private irc network that only friends know about. however it is a very big private irc network and i want to save bandwidth to squeeze in as much users as i can before i have to get another server, and if the throttle system helps save bandwith then i rather keep it on, but if it uses bandwith or has no effect on bandwith wether on or off then i rather have it off, which is bassicaly my question?
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post by w00t »

It should save bandwidth by slowing down how quickly, etc users can connect.
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
Post Reply