A method for communication between first and second nodes in a network using a frame transmission protocol, each frame in accordance with said protocol, referred to as a protocol frame, comprising a payload intended to transport useful data, each payload having a size that may vary from one protocol frame to another protocol frame, wherein the method comprises steps executed by the first node comprising: obtaining a payload frame to be transmitted to the second node; dividing the payload frame into a set of blocks of predefined size, each block being associated with a number equal to a rank of said block in the payload frame; applying an encapsulation and transmission procedure to the blocks of said set comprising: • running through the blocks in decreasing order of their number, and inserting the blocks in this order in at least one segment, the blocks being inserted in each segment until a segment size that is as close as possible to a current size of a payload is reached while remaining smaller than or equal to it; • inserting verification information in each segment, said verification information comprising, in each segment comprising more than one block in which it is inserted, an identifier representing the number of the block that has the highest rank in said segment, and in addition comprising, when it is inserted in the segment containing the block with the lowest rank, an error identification code making it possible to determine whether the set of blocks has been received; and • transmitting each segment to the second node in a protocol frame; and, in the case of reception of an acknowledgement of reception from the second node containing information representing at least one block not received by the second node, applying the encapsulation and transmission procedure to at least each block that was not received, the second node having used each item of verification information received in order to determine each block lost. obtaining a payload frame to be transmitted to the second node; dividing the payload frame into a set of blocks of predefined size, each block being associated with a number equal to a rank of said block in the payload frame; applying an encapsulation and transmission procedure to the blocks of said set comprising: • running through the blocks in decreasing order of their number, and inserting the blocks in this order in at least one segment, the blocks being inserted in each segment until a segment size that is as close as possible to a current size of a payload is reached while remaining smaller than or equal to it; • inserting verification information in each segment, said verification information comprising, in each segment comprising more than one block in which it is inserted, an identifier representing the number of the block that has the highest rank in said segment, and in addition comprising, when it is inserted in the segment containing the block with the lowest rank, an error identification code making it possible to determine whether the set of blocks has been received; and • transmitting each segment to the second node in a protocol frame; • running through the blocks in decreasing order of their number, and inserting the blocks in this order in at least one segment, the blocks being inserted in each segment until a segment size that is as close as possible to a current size of a payload is reached while remaining smaller than or equal to it; • inserting verification information in each segment, said verification information comprising, in each segment comprising more than one block in which it is inserted, an identifier representing the number of the block that has the highest rank in said segment, and in addition comprising, when it is inserted in the segment containing the block with the lowest rank, an error identification code making it possible to determine whether the set of blocks has been received; and • transmitting each segment to the second node in a protocol frame; and, in the case of reception of an acknowledgement of reception from the second node containing information representing at least one block not received by the second node, applying the encapsulation and transmission procedure to at least each block that was not received, the second node having used each item of verification information received in order to determine each block lost.