When a request comes to the Wifi router, how would it know which PC should it be forwarded to in the Wifi LAN?
Não sabe. O tráfego será descartado ou rejeitado.
É por isso que você precisa de encaminhamento de porta se quiser hospedar servidores acessíveis externamente por trás de um roteador NAT . Naturalmente, a rede sem fio também pode estar “diretamente conectada à Internet”, sem NAT. Algumas universidades fazem / fizeram isso. E com o IPv6, estamos felizmente voltando para lá.
When I am chatting on Facebook, or when I have Fb opened in a browser, while connected to internet via a Wifi connection, how does the server 'push' the chat msgs and notifications to me?
Não "ativamente" empurra. Ele envia dados em resposta a uma solicitação que seu navegador envia. Isso usa uma conexão TCP estabelecida.