1) ensure that each segment (segment) can be successful by the receiver to receive? As long as receive success, regardless of the way be modified?
2) and also want to ensure that the content of each segment, not be modified in the process of transmission, if modified, so at the receiving end will choose to abandon this segment?
CodePudding user response:
Two, you say is not very accurate,So-called reliable transmission of TCP, actually refers to a TCP protocol provides the error correction mechanism, ensure that the data can be the receiver to receive as much as possible,
Any transport layer protocol (actually all agreements are) there is no guarantee that the data transmitted to the receiver correctly and (for example, if network disconnection, how the receiver to receive data)
Key point is the error correcting of TCP protocol and reliable transmission mechanism, that is to say, the TCP attention (solution), the receiver didn't receive the data? The received data was wrong to do, and how to know if a message is receiving end receives the right,
CodePudding user response:
http://blog.csdn.net/windeal3203/article/details/50897943CodePudding user response:
http://blog.csdn.net/windeal3203/article/details/50897943CodePudding user response:
TCP transmission reliable actually means: if there are data must be correct. Otherwise it is not the data offline.CodePudding user response:
TCP reliability is refers to the packet is accepted by the other party to that and confirm receipt, whether for packet been tampered with, there is no way to detect,From the ISOl, TCP is a transport layer protocol, encryption is commonly at the application level, such as HTTPS, can guarantee the security of data, maximum
So depends on whether the TCP security, depending on your upper with what agreement, has nothing to do with TCP,