The invention belongs to the technical field of communication networks, and provides a communication loop fault detection method in a communication network, which comprises the following steps of: starting a
link layer neighbor discovery protocol at each physical port of looped network node equipment, and acquiring an opposite-end neighbor equipment identifier and a port identifier which are actually connected with each port; progressive faults such as
laser aging and emission light
power degradation can be found in time by monitoring the sending light power value of the
optical module and the bias current value of the
laser in real time, the blind area that a traditional detection mechanism only depends on receiving light power monitoring is broken through, meanwhile, a secondary
verification mechanism is arranged, and after degradation of the
optical module is monitored, the detection accuracy is improved. According to the method, protection switching is not executed immediately, and whether the link has an actual
bidirectional communication fault is further verified through the bidirectional
connectivity detection protocol, so that misjudgment caused by short-time fluctuation of parameters of the
optical module is effectively avoided, early warning of potential faults is realized, and the reliability of the optical module is improved. And the stability of the network when the optical module is degraded but the link can still perform normal communication is ensured.