В чем отличие trunk port от tagged port
Trunk - это понятие, относящееся именно к порту. Это порт, предназначенный для магистральной передачи, соединяющий два коммутатора. Как правило, через него передаётся несколько tagged VLAN.
Tagged - это понятие, относящееся к паре порт-VLAN. Именно конкретный VLAN на конкретном порте может быть либо tagged, либо untagged.
будет ли функционировать между собой tagged и trunk на разных коммутаторах?
Опираясь на вышесказанное: tagged VLAN передаётся через trunk port.