Zend certified PHP/Magento developer

How differently does ISP sees a personal computer and a server?

The server is always expecting requests, but on the other hand, PC is usually the first to send the request. What if someone sends an unexpected request to PC ip?

How does “expecting a request” work on ISP level?