一、UDP:面向无连接

(1)将数据以及源地址和目的地址封装在数据包中,不需要建立连接

(2)每个数据报的大小应该控制在64k以内【数据量大时,分多个包发送】

(3)属于不可靠的协议

(4)不需要建立连接,速度快【易丢包】

实例:聊天工具(数据不重要,要求速度快),视频软件,教学视频演示工具(一瞬间的变化,要求的速度),网络视频会议,桌面共享

二、TCP:面向连接

(1)建立连接,形成传输数据的通道【更加消耗资源】

(2)在连接中进行大数据量的传输

(3)通过三次握手完成连接,是可靠的数据传输

(4)必须建立连接,效率会更低

实例:下载(下载丢失数据,可能会无法使用),

三、三次握手过程

通俗的理解:

第一次:A向B发送请求

第二次:B收到后向A发送响应

第三次:A收到响应,向B发送一个响应表示已经收到B的数据

通信通道建立,

 

posted on 2018-04-18 17:38  song.yan  阅读(127)  评论(0)    收藏  举报