A method for the time synchronization of at least one master and at least one slave in a network , wherein the at least one master predefines a master time (t M ) and sends at least one synchronization message (D) with the master time (t M ) via the network to the at least one slave , wherein the at least one slave , on which a slave time (t S ) is running, uses the synchronization message (D) to adjust the slave time (t S ) to the master time (t M ) using synchronization, wherein the at least one slave is an interrupt-capable network component (8', 8") of the network and uses a timer which accesses the slave time (t S ) to generate at least one interrupt (I), which recurs at predefined cycle durations (t C ), wherein a time offset (Δt) between the master time (t M ) and the slave time (t S is determined upon arrival of a synchronization message (D), characterized in that, a first time fraction (Δt 1 ) of the determined time offset (Δt) of the slave time (t s ) relative to the master time (t M ) is adjusted in at least one first synchronization step (T1) using a time jump, the first time fraction (Δt 1 ) corresponding to an integer multiple of the cycle duration (t c ) of the at least one interrupt (I), and that a second time fraction (Δt 2 ) of the determined time offset (Δt) of the slave time (t s ) is adjusted in a number of successive second synchronization steps (T2) by frequency alignment and/or time step, wherein the second time fraction (Δt 2 ) corresponds to a non-integer multiple in the range ]-1.0[ and ]0.1[ of the cycle duration (t C ) of the at least one interrupt (I), and wherein in each of the number of second synchronization steps (T2) an actual occurring cycle duration (t C,R ) of the at least one interrupt (I) deviates from the predefined cycle duration (t C ) by no more than a predefined deviation (dt). wherein the at least one master predefines a master time (t M ) and sends at least one synchronization message (D) with the master time (t M ) via the network to the at least one slave , wherein the at least one slave , on which a slave time (t S ) is running, uses the synchronization message (D) to adjust the slave time (t S ) to the master time (t M ) using synchronization, wherein the at least one slave is an interrupt-capable network component (8', 8") of the network and uses a timer which accesses the slave time (t S ) to generate at least one interrupt (I), which recurs at predefined cycle durations (t C ), wherein a time offset (Δt) between the master time (t M ) and the slave time (t S is determined upon arrival of a synchronization message (D), characterized in that, a first time fraction (Δt 1 ) of the determined time offset (Δt) of the slave time (t s ) relative to the master time (t M ) is adjusted in at least one first synchronization step (T1) using a time jump, the first time fraction (Δt 1 ) corresponding to an integer multiple of the cycle duration (t c ) of the at least one interrupt (I), and that a second time fraction (Δt 2 ) of the determined time offset (Δt) of the slave time (t s ) is adjusted in a number of successive second synchronization steps (T2) by frequency alignment and/or time step, wherein the second time fraction (Δt 2 ) corresponds to a non-integer multiple in the range ]-1.0[ and ]0.1[ of the cycle duration (t C ) of the at least one interrupt (I), and wherein in each of the number of second synchronization steps (T2) an actual occurring cycle duration (t C,R ) of the at least one interrupt (I) deviates from the predefined cycle duration (t C ) by no more than a predefined deviation (dt). <EOS>