A communication method for controlling a traffic transmission rate in a content-centric network 'CCN', in which network an interest packet is used that includes a name of a content, for transmitting or receiving a data packet corresponding to the content, the communication method comprising: at a first node predicting whether traffic congestion occurs when an occupancy level of a packet queue or an occupancy level of a pending interest table 'PIT' exceeds a predetermined threshold; if it is predicted that traffic congestion occurs, generating a warning signal indicating traffic congestion occurring in the first node and adding the warning signal to an interest packet received from a neighboring previous node; transmitting the interest packet to a neighboring next node; the next node receiving the interest packet from the first node; the next node setting, in a PIT of the next node, a value of a marked field corresponding to an entry associated with a face through which the interest packet is received, said value indicating whether the warning signal has been added to the interest packet; the next node receiving from a neighboring node a data packet responding to the interest packet; the next node verifying the value of the marked field corresponding to the entry associated with the data packet, in the PIT of the next node; the next node, when the marked field has a first logical value indicative of the absence of congestion, transmitting the data packet without a delay in the data packet transmission time via said face; the next node, when the marked field has a second logical value indicative of congestion, delaying a data packet transmission time at which a data packet, received in response to the interest packet, is transmitted via said face by a predetermined amount of time, to control the traffic transmission rate, said communication method further comprising the next node calculating the predetermined amount of time, based on a backoff time window indicating a range of a window that the data packet transmission time is delayed, and based on an average processing time for the interest packet and the data packet. at a first node predicting whether traffic congestion occurs when an occupancy level of a packet queue or an occupancy level of a pending interest table 'PIT' exceeds a predetermined threshold; if it is predicted that traffic congestion occurs, generating a warning signal indicating traffic congestion occurring in the first node and adding the warning signal to an interest packet received from a neighboring previous node; transmitting the interest packet to a neighboring next node; the next node receiving the interest packet from the first node; the next node setting, in a PIT of the next node, a value of a marked field corresponding to an entry associated with a face through which the interest packet is received, said value indicating whether the warning signal has been added to the interest packet; the next node receiving from a neighboring node a data packet responding to the interest packet; the next node verifying the value of the marked field corresponding to the entry associated with the data packet, in the PIT of the next node; the next node, when the marked field has a first logical value indicative of the absence of congestion, transmitting the data packet without a delay in the data packet transmission time via said face; the next node, when the marked field has a second logical value indicative of congestion, delaying a data packet transmission time at which a data packet, received in response to the interest packet, is transmitted via said face by a predetermined amount of time, to control the traffic transmission rate, said communication method further comprising the next node calculating the predetermined amount of time, based on a backoff time window indicating a range of a window that the data packet transmission time is delayed, and based on an average processing time for the interest packet and the data packet.