豆血紅蛋白存在類菌體的周圍,有截留和釋放氧分子的功能,既為類菌體的呼吸作用源源提供分子氧的快速細流,又保護了類菌體內固氮酶免與氧直接接觸而受破壞。豆血紅蛋白存在于植物細胞的液泡中,對氧具有很強的親和力,因此對創造固氮作用所必須的厭氧條件是有利的。就這樣細菌開始固氮。在植物體內細菌有賴于植物提供能量,而類菌體只能固氮而不能利用所固定的氮。所以豆科植物供給根瘤菌碳水化合物,根瘤菌供給植物氮素養料,從而形成互利共生關系。