Leinster and Munster will both face French opposition in the last-16 of the Heineken Champions Cup.
Leinster will be at home to Toulon, with the winners of that tie facing a quarter-final trip to either Lyon or Exeter.
While Munster will welcome Toulouse to Thomond Park, with either Clermont or Wasps waiting in the quarter-finals.
In the Challenge Cup last-16, Connacht will travel to Leicester, with the winners at home to either Newcastle or Ospreys in the quarter-finals.
Ulster will be away to Harlequins, with the winners playing either Northampton or the Dragons.