Connecting master and slave interfaces in a BFM

I am building a Master and a Slave BFM. In my testbench, run_test() is taking care of starting the master and slave environments.
But how do I connect the two interfaces in my testbench?

I have →
slave.modport.clocking_block.VAR1 = master.modport.clocking_block.variable1;
master.modport.clocking_block.variable2= slave.modport.clocking_block.VAR2 ;

Thankyou,
DD

In reply to dd5:

Assuming you have two interface instance ‘slave’ and ‘master’. You can use,

assign slave.modport.clocking_block.VAR1 = master.modport.clocking_block.variable1;
assign master.modport.clocking_block.variable2= slave.modport.clocking_block.VAR2 ;

in your top module to connect both signals in interfaces. Is it what you are asking?