I'm sure this is a simple question, but I could not find the answer in any of my books.

When a message is sent into the server from a sql*net client and my listener is listening on port 1521, does it also send all replies and checks through port 1521 or does it choose another?

Which ports will I need to open for a firewall?

Thanks!!