This is the scenario:
- 2 computers on a LAN with private IPs (192.168.X.X)
- router forwards port 8333 only to one of them (the 2nd one).
- one computer has the full blockchain updated in its Bitcoin client,
- the 2nd computer has only half the size of the block chain (Bitcoin client has not been run for a long time).
Why doesn't the Bitcoin client from the second computer detect the first computer and receive the remaining missing blocks at high LAN speed?
What i see is a very slow update of the chain on the 2nd computer.