1. Should BACnet client be BACNET server? I mean if program would not support I-Am and other BACnet services will other BACnet servers answer?
  2. Is it possible to have 2 BACnet devices with different UDP sockets on the same subnet and they will talk to each other?

Please, point to BACnet standard.

Thanks, Andrey.