• TCP和UDP的差别


    简单的差别:

    TCP提供面向连接的、可靠的数据流传输,而UDP提供的是非面向连接的、不可靠的数据流传输。

    TCP传输单位称为TCP报文段,UDP传输单位称为用户数据报。

    TCP注重数据安全性,UDP传输数据快,由于不须要连接等待,少了很多操作,可是其安全性却一般。

     

    面向连接和非面向连接:

    他们的差别就想打电话和发信息一样。

    面向连接服务和电话系统的工作模式相似,主要特点:

    1,传输数据过程必须经过连接建立、连接维护和释放连接3个阶段。

    2。在传输数据过程中,各个分组不须要携带目的节点的地址。

    3。传输连接类似一个通信管道,发送者在一端放入数据,接收者从还有一端取出数据。

    传输的分组不变,因此传输地可靠性好,但协议复杂,通讯效率不高。

     

    面向非连接服务(也称无连接服务)与邮政系统服务的信件投递相似,主要特点:

    1,每一个分组都携带源节点与目的节点地址,各个分组的转发过程是独立的。

    2。传输过程不须要经过连接建立、连接维护与释放连接3个阶段。

    3,目的主机接收的分组可能出现乱序、反复与丢失现象。

    无连接服务的可靠性不是非常好。但因为省去了非常多协议处理过程,因此它的通信协议相对简单,通讯效率比較高。

    可靠和不可靠:

    面向连接服务和无连接服务对传输数据地可靠性有影响,可是传输数据的可靠性一般通过确认和重传机制保证。

    确认是指目的主机在接收到每一个分组后,要求向源主机发送正确接收分组的确认信息。

    假设发送主机在规定时间内没有接收到确认信息。就会觉得该分组发送失败,这时源主机会又一次发送该分组。

  • 相关阅读:
    什么是em?
    数据结构与算法:快速排序
    flex中flexshrink的理解
    前端的padding是参照父元素的宽度还是高度?
    子元素的border不能通过百分比设置的
    数据库去重的简易方法
    windows2003 iis6.0站点打不开,找不到服务器或 DNS 错误。
    常用WebServices返回数据的4种方法比较
    手机身份证IP地址开放接口(很实用哦)
    从创业失败中学到的七条教训
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5126257.html
Copyright © 2020-2023  润新知