I am having a simple private network consisting of a client, a router, and a server. The server is hosting an FTP server, and I need to configure port forwarding on my router to access the FTP server on the client. But if the server is hosting an HTTP server, it requires no router config. Why is it so?
All devices are not connected to any other network.
Update::
I reset my router, and did not do port forwarding at all, and was able to access http as well as ftp server on my client.
My chrome browser was having some problem as ftp client, worked on mozilla firefox.
Now, this means no port forwarding is necessary within a private network(LAN)?