Mumble

Post a reply

Confirmation code
Enter the code exactly as it appears. All letters are case insensitive.
Smilies
:) :( :confused: :mad: :p :o ;) :D :boxing: :rolleyes: :smackbum: :'( :s226: :wow: :banghead: :woot: :cool: :slap: :eek: :woah: :grave: :slobber: :hmmm: :smiley13: :flame: :ky: :please: :punk: :yikes: :ras: :bounce: :sick2: :nana: :shoot: :yawn: :hooray: :spam2: :crackup: :horse: :readthis: :popcorn: :offtopic: :happy2: :whip: :fact: :prod: :machinegun: :teabag: :owned:
View more smilies

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Mumble

Re: Mumble

by Skouperd » Wed Feb 29, 2012 10:45 pm

Thanks Phatso, it does work very nicely when it works... emphasis on WHEN it works!

Hi Mega, I can with a 100% confidence say there are definitely no Virus / Trojans / worms / hacks / cracks / brute force attacks / or any other form of bad stuff you get from the internet on any of the machines on the internal network. Even though I don't run antivirus on my gaming machines, I do run full automated antivirus scans every morning on all the servers. If I do pick up something on one of the servers, I will hunt it down and destroy it! (but only after I figured out how it got into the internal network and plugged it's hole) As I don't manage the two RB433's (CTWUG admin does) I've put in RB3 to ensure my internals stay clean. However too put your mind at ease, just to be sure before I redid the whole network a couple of weeks ago, I ran full antivirus scans on all the internal computers and they all came out clean.

Stu, the way that the firewalls are setup, you are correct yes, they do analyze the connections that is made and for certain unknown connections, they actually interrogate individual packets further. However, all the firewalls that is used is dedicated hardware based with CPU's dedicated just for that purpose. The average CPU utilization is less than 5% on them (these Mikrotik routers are demons for the price you pay!) To put the power of those routers (firewalls) into perspective, the RB433 and RB433AH carries by far the most external traffic on my network, and pull in excess of 1.5TB of uploads/downloads per day (during their peaks) and that includes them having to run full firewalls, and OSPF routing on them. I don't even think that that is their limits, as I am sure Murgs router will need to be able to handle even more traffic since all Jarrod and Slodaz porn has to goes through his connection... (ps this is the first time that the pings to the ISP is consistently so high, so the ADSL router sounds like it is on it's last legs)

Any event, long story short, so after fooling around with Mumble, I found out it is not mumble, even tough I did manage to reduce it (and Teamspeak BadAss still uses TS) usage. I think I have now narrowed down the culprit to one of two areas:

1. The ADSL router (which is unfortunately a very dumb router to say the least, and she is not capable to tell me where it hurts...), or
2. My ADSL line going to the exchange, which I am unfortunately not equip to test

I can ping the ADSL router in less than 1ms, but my ping to my service provider first hop, with nothing whatsoever on the network going over the ADSL line, is in excess of 300ms. Unfortunately I don't have a substitute ADSL router to test it out. Will try and source one tomorrow and see if that solves it, or else it is me and my buddies from Telkom that is going to have a long and hard discussion... I am so looking forward to that.... NOT!.

Re: Mumble

by Phatso » Wed Feb 29, 2012 7:43 pm

(i am not trying to derail.. but HOLYSHIT @ your network Denis)

Re: Mumble

by Skouperd » Wed Feb 29, 2012 4:53 pm

Thanks Lee, I've enabled CPU monitoring on RB1 (the master gateway) yesterday evening and will be able to pull the stats tonight. Will have a look at it, and also see exactly what packets is killing her.

Re: Mumble

by SlipperyDuck » Wed Feb 29, 2012 4:42 pm

Sounds to me like a packets per second (Denial Of Service Attack) flood on the 100M off PROLINE HP to the wiresless / Internet throught the Master Gateway 192.168.0.1

Most likely too many packets and not enough processing power on the master gateway router.

Re: Mumble

by Skouperd » Wed Feb 29, 2012 4:25 pm

Lee, help me if I am wrong. My understanding is the problem is not so much the "size" of the packet, but the number of packets it needs to send and route. You can encapsulate data into a single packet (being the norm of ~1500bytes) and the router will just route that single packet (read the header, process it, and route it). If we suddenly send 100 packets (of say 15bytes each) then the router now need to route each packet individually and that may saturate something on the network.

I am not a network expert, so I may be completely wrong in my understanding on the above.


SlipperyDuck wrote:...most simple home networks...


and that might be the problem.... unfortunately, my network might be seen as slightly more complicated than a simple home normal network...

I've been redoing my network the last two weeks or so, well after I’ve started experiencing / noticing the problem, I decided now is as good as ever to redo it. I effectively retested each network point on my network, making new patch cables for wall to pc, and new patch cables from panels to switches, rewiring all my racks, and reconfiguring all my firewalls / routers / switches from scratch. (Upgraded to the latest ROS, and just redone everything). Bear in mind the problem existed before I embarked on this very adventurous journey.

This is a diagram of my current network

Image

Allow me to explain.

I have 4 different subnets
192.168.0.0/24 which is all my LAN traffic
192.168.121.0/29 which is all my Internet routing
10.0.0.0/24 which is all my Wireless traffic
172.18.89.15/28 which is all my CT-WUG traffic

Any subnet outside of 192.168.0.0/24 range first need to pass a dedicated firewall specific to that subnet and point of entry. Only once it gains access to the 192.168.0.0/24 range can it be routed outside of to the network, which also sits on its own subnet, being 192.168.121.x.

My gaming PC sits in the games room, and connects to the switch located in the server room, which in turn is connected to a switch inside the house (using on a 2Gb link aggregated backbone). The house switch is connected to a Mikrotik 751 AP / Firewall / Router that will route traffic to / from the internet. The only way for traffic to reach the internet is through that router as it is physically the only connection to the ADSL router). The Telkom ADSL router maintain the Telkom link and has been programmed to forward any incoming requests from the net onto RB1.

RB1 is connected to the house-switch with only a 100Mb connection (given that the ADSL is only 4Mb it should be fine). In theory I could saturate the 100Mb connection by doing something stupid on the internal network, but the way the network is setup is that only traffic outside the 192.168.0.0 range will ever go to RB1, all internal 192.168.0.0 traffic otherwise will just go directly to the target. The utilisation on that 100Mb connection is very low with only some broadcasting packets reaching it (which is blocked by the RB before it gets forwarded on to the ADSL router). Even when I am downloading from CTWUG, non of the CTWUG traffic will even touch that router.

Lee, if you think you can spot a potential flaw, or link that may be saturated, somewhere in this setup, please let me know. Otherwise, I will continue to look at some of Mumble’s settings.

BTW, I only picked up yesterday evening that mumble may be causing the problems and haven’t investigated it fully as yet. (i.e. packet sniffing etc.)

Re: Mumble

by Stu » Wed Feb 29, 2012 3:02 pm

Is is not your firewall system that is 'sniffing' the incoming and outgoing packets? could cause an increase in latency.

Re: Mumble

by Megageth » Wed Feb 29, 2012 2:37 pm

Ya Skoups, I briefly checked everyone's ping when I watched a baggers prac and they were all (whilst on Mumble) in the 10ms-80ms range. Must be something particular to your network. I seem to remember you saying that you don't use Anti Virus on your gaming machine so I guess thats not an issue... I don't know enough to post a solution.

Re: Mumble

by SlipperyDuck » Wed Feb 29, 2012 2:27 pm

no problem from my end.

Audio packets are generally only 100byte out of the 1500byte size packet anyway so even though they send a lot of packets, the interpolation between a voice packet and a data packet which is typically 1500bytes or so in size makes it almost negligible.

the only time i can forsee a problem, is when you have a network with large amounts of traffic and thereby large amounts of packet data being switched through a common port/trunk, most simple home networks have none of these problems.

bottom line - no impact for me and my ping even when there are multiple people talking and I'm currently gaming.

Re: Mumble

by Skouperd » Wed Feb 29, 2012 1:29 pm

Hi guys, sorry for raising this topic but perhaps somebody here had the some problem and managed to solve it. It is a network related question. Whenever I use Mumble, my ingame latency shots through the roof. Playing without mumble result in very low latency, but playing with mumble result in 200+ latency.

The way I understand Mumble, and please correct me if I am wrong, is that it will transmit audio packets (send or receive) every x-ms (assume 10ms which I think is the default). So what that means is in 1 second it transmit a 100 packets thereby causing latency. Teamspeak and the likes have a much larger buffer and will only transmit say every 50ms (thus only 20 packets per second) meaning not as much an impact on latency.

From my understanding, that is the very reason why we moved to Mumble as the delay in TeamSpeak is too much.

I am just curious as to the following:
1. What settings are you guys using in terms of packets / second (or latency before sending packets)
2. Does anybody else have this problem

Re: Mumble

by Megageth » Sat Dec 11, 2010 3:02 pm

Go to Configure>Shortcuts>Add
Then select "Push to talk" from the drop down of the Function column. Go to the right column to define a key, then Apply.
Pic below.
Attachments
PushToTalk.jpg

Top