Weiters dürfen beim Entwurf des Gateways keine Annahmen über die Erweiterbarkeit von Agenten gemacht werden. Die Erweiterung von Agenten, beispielsweise um eine CORBA-Schnittstelle (vgl. multiarchitekturelle Agenten, 2.1.3), ist nur selten und nur auf Ressourcen mit hoher Performance möglich. Bei der Mehrheit der Agenten stehen weder Quellcode noch eine API zur Verfügung. Deshalb soll kein Agent für die Kommunikation mit dem Gateway geändert werden; der Zugriff auf alle Agenten darf ausschließlich über die standardisierte SNMP-Schnittstelle erfolgen. Mit anderen Worten, muß aus Sicht des Agenten die Syntax und Semantik des Informationsaustausches gleich bleiben, ungeachtet dessen, ob mit einem SNMP-Manager oder mit dem Gateway kommuniziert wird.