Ein RabbitMQ-Nachrichtenbus wird für die Kommunikation zwischen dem vsfwd- (RMQ-Client) und dem RMQ-Server-Prozess verwendet, der auf dem NSX Manager gehostet wird. Mit dem Nachrichtenbus sendet der NSX Manager verschiedene Informationen an die ESXi-Hosts, darunter auch Richtlinienregeln, die auf der Verteilten Firewall im Kernel programmiert werden müssen.

Abbildung 1. Diagramm zu ESXi-Host-Benutzer und Kernel-Speicher