An Ethernet ring protection switching method, comprising: a) obtaining, by a node, bandwidth information of a first link on an Ethernet ring where the node is located, and determining that bandwidth of the first link on the Ethernet ring changes, wherein there are at least two Ethernet ring protection instances on the Ethernet ring; b) determining, by the node, ports of the node, wherein the at least two Ethernet ring protection instances pass through the ports; and c) querying, by the node, pre-configured correspondence between the bandwidth information of each link on the Ethernet ring and switching information, and executing, through the ports of the node, at least two switching operations corresponding to the bandwidth information of each link on the Ethernet ring; wherein the correspondence between the bandwidth information of each link on the Ethernet ring and the switching information comprises: a correspondence between a bandwidth value of each link on the Ethernet ring and the at least two Ethernet ring protection instances; and a correspondence between the at least two Ethernet ring protection instances and the at least two respective switching operations that need to be executed through the ports of the node. d) wherein the correspondence between the bandwidth value of each link on the Ethernet ring and the at least two Ethernet ring protection instances comprises: d1) a correspondence between the bandwidth value of each link on the Ethernet ring and a bandwidth index (B0, B1, B10, B20, B30, B50); and d2) a correspondence between the bandwidth index (B0, B1, B10, B20, B30, B50) and the at least two Ethernet ring protection instances. a) obtaining, by a node, bandwidth information of a first link on an Ethernet ring where the node is located, and determining that bandwidth of the first link on the Ethernet ring changes, wherein there are at least two Ethernet ring protection instances on the Ethernet ring; b) determining, by the node, ports of the node, wherein the at least two Ethernet ring protection instances pass through the ports; and c) querying, by the node, pre-configured correspondence between the bandwidth information of each link on the Ethernet ring and switching information, and executing, through the ports of the node, at least two switching operations corresponding to the bandwidth information of each link on the Ethernet ring; wherein the correspondence between the bandwidth information of each link on the Ethernet ring and the switching information comprises: a correspondence between a bandwidth value of each link on the Ethernet ring and the at least two Ethernet ring protection instances; and a correspondence between the at least two Ethernet ring protection instances and the at least two respective switching operations that need to be executed through the ports of the node. d) wherein the correspondence between the bandwidth value of each link on the Ethernet ring and the at least two Ethernet ring protection instances comprises: d1) a correspondence between the bandwidth value of each link on the Ethernet ring and a bandwidth index (B0, B1, B10, B20, B30, B50); and d2) a correspondence between the bandwidth index (B0, B1, B10, B20, B30, B50) and the at least two Ethernet ring protection instances. d1) a correspondence between the bandwidth value of each link on the Ethernet ring and a bandwidth index (B0, B1, B10, B20, B30, B50); and d2) a correspondence between the bandwidth index (B0, B1, B10, B20, B30, B50) and the at least two Ethernet ring protection instances.