Ran a port scan against my WiFi router (Trendnet TEW-633GR), found this:
PORT STATE SERVICE
80/tcp open http
8456/tcp open unknown
8832/tcp open unknown
54321/tcp open unknown
Port 80 is the web admin interface, which is fine.
Port 54321 speaks SOAP, apparently implementing something called HNAP (hnap.org seems down; Wikipedia knows something about it: http://en.wikipedia.org/wiki/Home_Network_Administration_Protocol)
Both ports 8456 and 8832 seem to speak HTTP, but I can't get them to return anything other than 500 Internal Error. Any idea what they might be for, or how to get them to say something more intelligent?
(No, I don't like devices on my network that have open ports that I don't know about)