bon j'avais peut-être pensé trop rapidement, je pensais bien à du bonding (aggrégation) en mode active-backup, ça pouvait fonctionner vu que tes interfaces sont de type ethernet, mais après je pense que ça va coincer au niveau des IP
le principe rapidement : tu montes une interface virtuelle avec une certaine IP en maître (cette IP peut-être attribuée par DHCP), tu montes tes 3 interfaces physiques en esclaves, en fait tu as un moniteur qui teste toutes les 100ms par exemple, si ton lien est toujours ok, si la détection échoue, ça passe sur le lien suivant (normalement c'est dans le sens du montage des interfaces esclaves), tu n'as rien à faire, la route est toujours la même puisque l'IP ne change pas et correspond à celel de l'interface maître