A method for determining a packet forwarding path, wherein the method is applied to a centralized system in which controlling and forwarding are separate, and the system comprises a control device and a network device that is managed by the control device; and the method comprises: acquiring, by the network device, device information of the network device and interface information of the network device; and sending, by the network device, the device information of the network device and the interface information of the network device to the control device by using an Interior Gateway Protocol IGP, so that the control device determines a packet forwarding path from the network device to the control device according to the device information of the network device and the interface information of the network device; wherein the device information of the network device comprises: a device identifier of the network device, a role identifier of the network device in the system and a device identifier of the control device, wherein the role identifier of the network device in the system is a role identifier indicating a forwarding role; wherein the interface information of the network device comprises: an interface identifier of the network device, an interface maximum transmission unit, MTU, of the network device, an interface type of the network device, a local circuit identifier of the network device, a circuit identifier of another network device adjacent to the network device, and a device identifier of the another network device, wherein the interface type of the network device, the local circuit identifier of the network device, the circuit identifier of the another network device and the device identifier of the another network device jointly identify a pair of neighbor relationships between the network device and the another network device. acquiring, by the network device, device information of the network device and interface information of the network device; and sending, by the network device, the device information of the network device and the interface information of the network device to the control device by using an Interior Gateway Protocol IGP, so that the control device determines a packet forwarding path from the network device to the control device according to the device information of the network device and the interface information of the network device; wherein the device information of the network device comprises: a device identifier of the network device, a role identifier of the network device in the system and a device identifier of the control device, wherein the role identifier of the network device in the system is a role identifier indicating a forwarding role; wherein the interface information of the network device comprises: an interface identifier of the network device, an interface maximum transmission unit, MTU, of the network device, an interface type of the network device, a local circuit identifier of the network device, a circuit identifier of another network device adjacent to the network device, and a device identifier of the another network device, wherein the interface type of the network device, the local circuit identifier of the network device, the circuit identifier of the another network device and the device identifier of the another network device jointly identify a pair of neighbor relationships between the network device and the another network device.