Two question about the Server and Agent communucation

Started by 165432896, September 29, 2011, 12:21:53 PM

Previous topic - Next topic

165432896

There is a few question in netxms 1.0.12:
1、The Server send a request to the Agent and the Agent send a response to the Server,that's the workflow between the Server and the Agent.My first question is:There is too many Agents,if the Server want to send the same request to all the Agents,does it send the requset to the Broadcast address or sent it one by one(it may be a inefficient way).

2、When I open my console,it can generate a Network topology tree include many nodes Automaticly. My question is: Do the Agents will send its "response" with default information to the Server every in Rated time without the Server launch a request? or the Server Automaticly launch a request to the Agents in Rated time without the user Operation.

I have read the source code,but I can not find these part,please help me.

Best wish!
Thanks !

Victor Kirhenshtein

Hi!

1. Server uses unicast communication with agents. For each agent separate TCP session is opened and reused when possible.

2. Agent only replies to requests from server. There are various different polls performed at different times: status poll (every minute by default), configuration poll (every hour by default), network topology poll, discovery poll. They all scheduled by poll manager.

Best regards,
Victor