用户数据报传输协议

1.UDP提供的服务具有以下主要特征
(1)传输数据前无须建立连接,一个应用进程如果有数据报要发送就直接发送,属于一种无连接的数据传输服务。
(2)不对数据报进行检查与修改。
(3)无须等待对方的应答
(4)正因为以上的特征,使其具有较好的实时性,效率高。
会出现分组丢失,重复,乱序,应用程序需要负责传输可靠性方面的所有工作。它适用于无须应答并且通常一次只传送少量数据的情况。对于只有一个响应的情况,采用UDP可以避免建立和释放连接段麻烦。

  1. UDP数据传输机制
    UDP功能简单,它的段结构也简单。UDP的各字段含义如下
    (1)源端口:16比特,标明发送端地址
    (2)目的端口:16比特,标明接收端地址
    (3)长度:16比特,指明包括UDP的头在内的数据段的总长度
    (4)校验和:16比特,该字段是可选项,当不用时设置为全0。
    UDP的端口号:
    DNS:域名解析服务 53
    SNMP:简单网络管理协议 161
    QICQ:聊天软件 8000
    TFTP:简单文件传输协议:69

    3.UDP协议的应用
    由于UDP协议在数据传输过程中无需建立逻辑连接,对数据包也不进行检查,因此在优良的网络环境中,其工作的效率交TCP协议要高。
    传输层功能实质是最终完成端到端的可靠连接,在此,要特别明确“端”是指用户应用程序的“端口”,即传输层的地址要落实到端口号。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值