User: From this passage, what is the main benefit of TCP?
Assistant: TCP attempts to ensure that data is sent in the proper order under non-optimal and unpredictable network conditions, and informs the source if it was not successful.