:raises ValueError: If OSI layer is unknown.
"""
if osi_layer not in ("L2", "L3", "L7"):
:raises ValueError: If OSI layer is unknown.
"""
if osi_layer not in ("L2", "L3", "L7"):
tg_if1_adj_addr = topology[f"TG_pf{link+1}_mac"][0]
tg_if2_adj_addr = topology[f"TG_pf{link}_mac"][0]
if osi_layer in ("L3", "L7") and "DUT1" in topology.keys():
tg_if1_adj_addr = topology[f"TG_pf{link+1}_mac"][0]
tg_if2_adj_addr = topology[f"TG_pf{link}_mac"][0]
if osi_layer in ("L3", "L7") and "DUT1" in topology.keys():