A transmission path determining method, wherein the method comprises: determining that a current path corresponding to a flow to which a to-be-transmitted packet belongs is congested; and determining whether a flow rate of the flow to which the to-be-transmitted packet belongs is greater than a preset threshold; and if the flow rate of the flow is greater than the preset threshold; the method further comprises: determining a target path for the to-be-transmitted packet based on a path congestion information table, and adding information about the target path to the to-be-transmitted packet, so as to transmit the to-be-transmitted packet based on the target path, wherein a congestion degree of the target path is less than a congestion degree of the current path, each entry of the path congestion information table comprises a transmission path and congestion information corresponding to the transmission path, and the congestion information is used to indicate a congestion degree of the transmission path; and sending the to-be-transmitted packet based on the target path; and if the flow rate of the flow to which the to-be-transmitted packet belongs is less than or equal to the preset threshold, the method further comprises: sending the to-be-transmitted packet based on the current path. determining that a current path corresponding to a flow to which a to-be-transmitted packet belongs is congested; and determining whether a flow rate of the flow to which the to-be-transmitted packet belongs is greater than a preset threshold; and if the flow rate of the flow is greater than the preset threshold; the method further comprises: determining a target path for the to-be-transmitted packet based on a path congestion information table, and adding information about the target path to the to-be-transmitted packet, so as to transmit the to-be-transmitted packet based on the target path, wherein a congestion degree of the target path is less than a congestion degree of the current path, each entry of the path congestion information table comprises a transmission path and congestion information corresponding to the transmission path, and the congestion information is used to indicate a congestion degree of the transmission path; and sending the to-be-transmitted packet based on the target path; and determining a target path for the to-be-transmitted packet based on a path congestion information table, and adding information about the target path to the to-be-transmitted packet, so as to transmit the to-be-transmitted packet based on the target path, wherein a congestion degree of the target path is less than a congestion degree of the current path, each entry of the path congestion information table comprises a transmission path and congestion information corresponding to the transmission path, and the congestion information is used to indicate a congestion degree of the transmission path; and sending the to-be-transmitted packet based on the target path; and if the flow rate of the flow to which the to-be-transmitted packet belongs is less than or equal to the preset threshold, the method further comprises: sending the to-be-transmitted packet based on the current path.