• UDP协议


    UDP(User Datagram Protocol)用户数据协议
    没有序号,确认位,标志位,UDP不会建立连接-无连接的传输协议,不可靠的协议,容易丢包。
    什么场景下面会使用UDP协议?
    1. 不需要可靠机制的时候 只要求速度时
    2. 流媒体,多媒体游戏,IP电话
    3. 资源消耗特别小
    基于UDP的协议:DNS(域名解析协议),SNMP,DHCP(动态获取IP地址)、RIP(动态路由协议)
    基于TCP的协议:HTTP、HTTPS、FTP
     
    UDP vs TCP
    1. TCP是面向连接的,所有TCP三次握手和四次挥手的过程;UDP无连接协议
    2. TCP因为有可靠的连接机制;UPD没有连接和确认机制不可靠
    3. TCP协议数据量很大,防止丢包,正确重传,对数据正确性很关心;UPD:量小
    4. 速度:TCP协议速度很慢,传输效率低;UDP速度很快,传输效率高
     
  • 相关阅读:
    UIScrollView(滚动视图)
    NSJSONSerialization(json序列化)
    手势(UIGestureRecognizer)
    mac常用命令
    ios设备相关
    UITextField
    cocos2d学习笔记
    NSTimer(定时器)
    git命令
    Java 线程的终止-interrupt
  • 原文地址:https://www.cnblogs.com/cg-ww/p/13072482.html
Copyright © 2020-2023  润新知