**How epo communicate with agent and vice versa (need to understand what methodology is used behind it.Example: epo will send a ping request to agents?)
The McAfee Agent is the distributed component of McAfee ePolicy Orchestrator (McAfee ePO). It downloads and enforces policies, and executes client-side tasks such as deployment and updating. The Agent also uploads events and provides additional data regarding each system’s status. The agent collects and sends event information at policy intervals to the McAfee ePO server.
**As per ports details for Agent-server communication port 80 and 443(Secure) both are used for communication,than on which conditions there are very.
Port 80: ePO server service uses to receive requests from agents.
Port 443: Agent-to-server communication Secure Port
**For one epo-agent communication,how many bytes are consumed and for communication and deployment same bytes are used or it will very.
Take a look at Agent deployment and bandwidth section page 183
The server typically doesn't initiate communication with the agent; that usually happens the other way round. The agent attempts to communicate back to the server on a schedule; this schedule is called the Agent Server Check-In (ASCI) interval. If it's successful, the ePO server records the time and date in the Last Communication field. The agent talks to the ePO server using port 443 (HTTPS), and checks for updates to assigned policies and tasks. If it finds any updates, it pulls them down and applies them as needed. It also uploads any events that it is configured to send to ePO.
The server can initiate communication with the agent; it does this using port 8081. These are usually either Agent Wake-Up tasks, or server-initiated Run Client Tasks.
I think this answers your questions above? If you need more clarification, let us know.