If you are using an external connection, then TCP/IP will fail, because that is what you use in your LAN with all the ports open. It is just taking longer to time out.
Now that could also be down to name resolution somewhere, which also has to time out.
Simon.