When identifying applications using port number is not the best way anymore. Many applications use port 80 and 443, the problem is when you associate port numbers with applications, you are open to send the wrong traffic to your tools. This practice will make it easier to compromise your network. For detail information please read the following:
How Context-Aware Data Makes Security Threat Detection Better. Click on the Whitepaper below.