explain rabbitmq port differences