Teamviewer Transfer Speed is so slow (Already port forwarding)

Options

When i try to use TEAMVIEWER remote my computer and transfer file 
The upload / download speed so slow and locked to around 120KB/s

I had setup port forwarding 5938 / 443 / 80  on my router  and it seem not work.
But when i using DMZ for the current ip address. It's going full speed. and  at least 4MB/s.

So, is teamviewer using another port for transfer file? Can someone help me to fix the problem. 

Thanks :smileywink:
 Teamviewer.jpg