I have a VDSL modem that is in bridged mode. So there is basically no "local network". The NAT is of course disabled and so on since its not in routing mode. All machines in the network get WAN ip directly given to them by the modem. Basically the modem assigns external IP for each machine and theres no local network.
I have nginx server running on one machine and if I download a file from that machine by using my other machine it comes almost with the speed of 1Gbps. What I dont understand is how is everything transferred so fast since I connect to the nginx server machine with WAN ip and theres no "local area network" basically. Is there some automatic detection in the modem that knows which machines are connected and it will transfer all the information between them locally if it sees any machine connecting to some other machine in this network.
My connection speed is 100/30 Mbits and it wasnt like this before. When I used to transfer files they would be capping at 30 Mbits (which is my upload speed) but now everything I do even when using the WAN ip happens with 1Gbps speed.
Is there anyone who could explain why this happens and how is it all detected automatically, both when using IPv4 and IPv6 addresses when transferring files. Why are the speeds so high when I have no local network? Is this normal behaviour from a modem?