I need another pair of eyes checking me on this. I'm not a networking guy, but trying my best.
I get 2 MB/s on average throughput when the NFS client in the 10.190.160.0 network is writing data to the NFS server. But when an NFS client within
192.168.2.0 network writes to the NFS server, I get gigabit performance as expected. Can anyone see a reason why?
Background info:
Everything is gigabit in this network. The NFS client is on a different IP network then the NFS server is.
I added a static route on the NFS client so that traffic stays on the local network.
I get 2 MB/s on average throughput when the NFS client in the 10.190.160.0 network is writing data to the NFS server. But when an NFS client within
192.168.2.0 network writes to the NFS server, I get gigabit performance as expected. Can anyone see a reason why?
Code:
Internet
|
Switch A -------- Switch B
| |
vlan 1 vlan 1
| |
| NFS client
| (Public IP: 10.190.160.158
| Default gateway: 10.90.160.129
| Static route to the 10.42.200.120 network)
|
|
Router
(FreeBSD gayteway/nat/ipfw
WAN: 10.42.200.120
LAN: 192.168.2.1
Default gateway: 10.42.200.96)
|
|
vlan 4
|
|
NFS server
(Public IP: 10.42.200.125
Private IP: 192.168.2.15)
Background info:
Everything is gigabit in this network. The NFS client is on a different IP network then the NFS server is.
I added a static route on the NFS client so that traffic stays on the local network.