mikrotik could not achieve maximum bandwidth throughput by accessing Rb450G from LAN if using windows machine (7 pro sp1 64bit) (30KBps to 1Mps range only, mostly below 1MBps).
funny thing, after tested from ubuntu machine (11.10 desktop x86) the thoughput went through 6MBps!
the router eth0 is Gigabit, so is the client (windows and ubuntu). is there known limitation/compatibility for mikrotik and windows bandwidth throughput?
how did you test? what data was transferred, how, and from where to where?
Mikrotik RB450G on 4.17 or 5.11 eth0 >> 192.168.1.1
Mikrotik RB450G on 4.17 or 5.11 eth1 >> 10.125.1.1
Ubuntu 11.10 Server 64Bit >> 192.168.1.2
Client Windows 7 Pro SP1 64Bit >> 192.168.1.3
Client Ubuntu 11.10 Desktop 32Bit >> 192.168.1.4
i NAT the public address to port 80 on private address and download a file from web server on LAN using the NAT public address with Firefox. Firefox on Windows only put 1MBps on average, rarely burst to 3MBps. Firefox on Ubuntu put 6MBps on average, sometimes burst over 7MBps.
in torch, there are two connections, 192.168.1.2 to 192.168.1.1, and 192.168.1.3/192.168.1.4 to 10.125.1.1 with both produced almost the same throughput in transfer and receive respectively. the data being downloaded was AMD Catalyst driver 11.12 (104MB).
i tried to FTP to the router uploaded and downloaded the routeros upgrade npk and it only puts 150KBps max.
if i bypassed and downloaded directly from 192.168.1.2, both browser downloaded 26-60MBps. only if the client is set with public DNS who translated the domain into its public ip address than the throughput went down badly like it was being limited by mikrotik and i see the mikrotik cpu usage went up to 100%.
to avoid this kind of situation, i added a static DNS on mikrotik to translate the domain into its own private address in LAN. but if someone is using public DNS (OpenDNS, or GoogleDNS) inside the LAN, than their browsing experience is compromised by bandwidth limitation.
i've tried to turn off all mangle, filter, and queue, except NAT, still the problem exists. i haven't had the time to try on other routerboard though. i guess i have another rb450 (the older brother), will test on it and let you know later next week or two.
everytime i get ahead, i feel more dead.