Which of the following ports is the best one to use for a program I'm working on using a custom protocol still under development. I'm looking for one that will be accessible to virtually every host that is connected to the public internet (ie every host that can view websites can use this port). The three main options are:
- port 53 udp (dns)
- port 80 tcp (http)
- port 443 tcp (https)
Which of these is most widely accessible over the internet, including all isps, corporate firewalls, etc.