美文网首页
3 TCP和UDP

3 TCP和UDP

作者: 一枝妖孽 | 来源:发表于2018-06-10 20:35 被阅读0次

    1、先来一个讲TCP、UDP和HTTP关系的

    TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。

    在传输层中有TCP协议与UDP协议。
    在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。
    在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。
    因此,HTTP本身就是一个协议,是从Web服务器传输超文本到本地浏览器的传送协议。

    TCP 是基于 TCP 协议实现的网络文本协议,属于传输层。
    UDP 是和TCP 对等的,属于传输层,UDP 和 TCP 有重要的区别。

    2、 TCP与UDP基本区别

    TCP与UDP同属于传输层协议
    二者区别:
    1)基于连接与无连接
    2)TCP要求系统资源较多,UDP较少;
    3)UDP程序结构较简单
    4)流模式(TCP)与数据报模式(UDP);
    5)TCP保证数据正确性,UDP可能丢包
    6)TCP保证数据顺序,UDP不保证

    3、UDP应用场景:
    1.面向数据报方式
    2.网络数据大多为短消息
    3.拥有大量Client
    4.对数据安全性无特殊要求
    5.网络负担非常重,但对响应速度要求高

    相关文章

      网友评论

          本文标题:3 TCP和UDP

          本文链接:https://www.haomeiwen.com/subject/vbzisftx.html