A DotNetNuke site automatically gets a default DotNetNuke favicon assigned to it.
The default icon looks like this:
and it lives in the root folder of you DotNetNuke installation.
To assign your own favicon to a portal, you can upload a favicon.ico file to the root of a portal, and then this icon will be used.