<p>A method and device for service protection are provided. The method includes the following steps. Paths corresponding to automatic protection switching (APS)/protection communication channel (PCC) overhead bytes that are available to all nodes in a service protection trail are determined. A path for service protection is selected from the determined paths corresponding to the APS/PCC. The selected path is used for implementing service protection. Therefore, it is ensured that several service protections using APS/PCC may coexist in an optical transport network (OTN) and different kinds of service protection can be easily distinguished.</p>