举个例子:
要把长江的水调到北京去,就是南水北调拉,有以下几个方法:
1、在长江掘个口子,然后任由其流到北京去,这就是UDP。不安全,不管是不是能否到达目的地。
2、在长江和北京间架个粗管道,然后把水引过去,这就是TCP。安全,有管道保证的链接,能够保证到达终点。
TCP和UDP都是传输层协议
TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。
当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。
TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。