This is a special TCP/IP protocol that is used to monitor computers. It is described in RFC 869. It is used to collect information from different hosts on a variety of networks. The Protocol was created to simplify the interaction between two different IPs on the internet. It helps to facilitate the interaction between different entities to enable smooth communication.
It is also the basis of a number of controls. It helps set different parameters and monitors different functions that are taking place, achieving higher control over different commands and controls. Hence, the HMP has a primary role in monitoring computers.