网络--传输层协议(TCP/UDP)

一、TCP协议

  面向连接的传输服务协议。

    【1】特点:可靠的数据传输

    【2】可靠性 : 数据在传输中,无失序 无差错 无丢失 无重复

    【3】在数据传输前和传输结束后需要建立连接和断开连接

  1、三次握手 :在面向连接的传输服务中建立连接的过程

    【1】 客户端向服务器发送连接请求

    【2】 服务器接受到请求进行确认,返回确认报文

    【3】 客户端收到服务器回复最终确认连接

  2、四次挥手 : 在面向连接的传输服务站断开连接的过程

    【1】 主动方发送报文,告知被动方要断开连接

    【2】 被动方回复报文,表示已经接收到请求,准备断开

    【3】 被动方再次发送报文,表示准备处理就绪,可以断开

    【4】 主动发发送确认报文,断开连接

  3、应用

    适用于传输较大的内容或文件,网络良好,需要保证传输可靠性的情况

    e.g. 聊天信息

      文件的上传下载

      邮件处理

      网页获取

二、UDP协议

  面向无连接的传输服务

  1、协议特点

      网络情况可能产生丢包,对传输可靠性要求低

  2、传输特点:

      【1】不保证传输的可靠性

      【2】没有连接和断开的过程

      【3】数据的收发比较自由

  3、应用

      eg:网络视频, 群聊,广播等

posted @ 2021-01-02 14:04  昱成  阅读(325)  评论(0编辑  收藏  举报