Na chybující spoj není žádná existující technologie vhodná. Nevím o žádné, která by to dokázala vyřešit. RSTP neregistruje žádnou chybovost, reaguje na fyzický výpadek linku (a to si ještě nejsem jistý, zda u všech implementací) a na výpadky BPDU paketů (tedy vyprší timer a zajistí přepočet topologie). No a teď si představ, že ti to chybuje jen "trochu" a občas ti to přehodí linku sem tam. Nic dobrého pro síť. Vím o čem mluvím ... laser od MRV při mlze tohle dělal. Také neměl žádný threshold pro návrat do stabilního stavu.
Stejně se chová i OSPF, jen timeouty jsou delší.
Normálně se to řeší opravou toho PtP spoje ...
Zkus si ty spoje zdvojit, třeba VLANou. Scriptem pak ovlivňuj jen cost. Ale chtělo by to spíš MSTP, aby ti ty kontrolní VLAN jely vždy.
Nebo pomocí OSPF, tam bys měl dokázat (jelikož budeš mít dva spoje nezávislé) pingat do obou zároveň ... a ovlivňovat třeba cost.
Nic jiného mě momentálně nenapadá.