A method for processing Ethernet ring messages and a corresponding Ethernet ring protection system are provided. The method comprises distinguishing a message to be processed by CPUs of transit nodes from that not to be processed by the CPUs of the transit nodes, and setting a distinguishing identifier when constituting a message; after receiving the message, the transit node forwarding the message not to be processed by the CPU thereof to other nodes, or sending the message to be processed by the CPU of the transit node to other nodes and meanwhile reporting the message to its CPU depending on the distinguishing identifier; the system comprises a master node and transit nodes which generates messages with the distinguishing identifier and performs different process for these messages according to the distinguishing identifier. The method and the corresponding system make the CPU of each node in the Ethernet ring receive only the message need to be processed, avoiding receiving a lot of unnecessary messages, and speeding up the response speed for the Ethernet ring control messages, enhancing the capability against link failure of the Ethernet ring in the practical network deployment, and decreasing waste of system resource.
展开▼