A method for identifying a lost data packet, comprising: when a first synchronization sequence in which a received synchronization packet is located comprises a control packet, uniformly sorting packet numbers in the first synchronization sequence, wherein the packet numbers comprise: a packet number of a data packet and a packet number of the control packet; and when the packet numbers in a sorting result are discontinuous, taking a data packet corresponding to a lost packet number in the sorting result as a lost data packet; when the first synchronization sequence does not comprise a control packet and is not a synchronization sequence received initially in a current synchronization period, obtaining a control packet of a second synchronization sequence and a control packet of a third synchronization sequence, wherein the first synchronization sequence, the second synchronization sequence and the third synchronization sequence are in the same synchronization period; the second synchronization sequence is a previous synchronization sequence of the first synchronization sequence, and the third synchronization sequence is a next synchronization sequence of the first synchronization sequence; a number X of lost data packets from a last data packet in the first synchronization sequence to the control packet which is not comprised by the first synchronization sequence is determined according to the following formula: X=Y-Z-P, where Y is a total number of data packets indicated by a field of a total number of packet in the control packet of the third synchronization sequence, Z is a total number of data packets indicated by a field of a total number of packet in the control packet of the second synchronization sequence, and P is a packet number of the control packet in the third synchronization sequence; and adding 1 to a last packet number of the data packet in the sorting result and continuously adding for X times to determine the lost data packet in the first synchronization sequence in turn. when a first synchronization sequence in which a received synchronization packet is located comprises a control packet, uniformly sorting packet numbers in the first synchronization sequence, wherein the packet numbers comprise: a packet number of a data packet and a packet number of the control packet; and when the packet numbers in a sorting result are discontinuous, taking a data packet corresponding to a lost packet number in the sorting result as a lost data packet; when the first synchronization sequence does not comprise a control packet and is not a synchronization sequence received initially in a current synchronization period, obtaining a control packet of a second synchronization sequence and a control packet of a third synchronization sequence, wherein the first synchronization sequence, the second synchronization sequence and the third synchronization sequence are in the same synchronization period; the second synchronization sequence is a previous synchronization sequence of the first synchronization sequence, and the third synchronization sequence is a next synchronization sequence of the first synchronization sequence; a number X of lost data packets from a last data packet in the first synchronization sequence to the control packet which is not comprised by the first synchronization sequence is determined according to the following formula: X=Y-Z-P, where Y is a total number of data packets indicated by a field of a total number of packet in the control packet of the third synchronization sequence, Z is a total number of data packets indicated by a field of a total number of packet in the control packet of the second synchronization sequence, and P is a packet number of the control packet in the third synchronization sequence; and adding 1 to a last packet number of the data packet in the sorting result and continuously adding for X times to determine the lost data packet in the first synchronization sequence in turn.