原文:如何提高UDP的可靠性

TCP是通过确认机制和超时重传机制实现可靠传输 UDP UDP它不属于连接型协议,因而具有资源消耗小,处理速度快的优点,所以通常音频 视频和普通数据在传送时使用UDP较多,因为它们即使偶尔丢失一两个数据包,也不会对接收结果产生太大影响。传输层无法保证数据的可靠传输,只能通过应用层来实现了。实现的方式可以参照tcp可靠性传输的方式,只是实现不在传输层,实现转移到了应用层。 关键在于两点,从应用层角度 ...

2017-09-09 22:44 0 1082 推荐指数:

查看详情

如何让 UDP 保证其可靠性

UDP 如何实现可靠性传输? UDP 不属于连接协议,因而具有资源消耗小,处理速度快的优点,所以通常音频、视频和普通数据在传输时使用 UDP 较多,因为它们即使偶尔丢失一两个包,也不会对接收结果产生太大影响 传输层无法保证数据的可靠传输,只能通过应用层来实现,实现的方式可以参考 TCP ...

Wed Oct 13 03:29:00 CST 2021 0 881
如何提高软件可靠性

一、软件可靠性定义 长期运行的稳定性(鲁棒性) 输出数据的正确 异常情况的可记录 二、影响软件可靠性的因素 1) 需求分析定义错误 由于分析失误,从开始就走上了错误的路线,向着错误的目标前进,以后实现中的错误在所难免。 2) 设计质量 设计水平 ...

Sun Dec 22 08:28:00 CST 2019 0 1076
UDP可靠性传输-QUIC

一、QUIC协议 QUIC ,即 快速UDP网络连接 ( Quick UDP Internet Connections ), 是由 Google 提出的实验网络传输协议 ,位于 OSI 模型传输层。 QUIC 旨在解决 TCP 协议的缺陷,并最终替代 TCP 协议, 以减少数据传输,降低 ...

Fri Mar 18 21:13:00 CST 2022 0 1529
四种途径提高RabbitMQ传输数据的可靠性(二)

前言 上一篇四种途径提高RabbitMQ传输消息数据的可靠性(一)已经介绍了两种方式提高数据可靠性传输的方法,本篇针对上一篇中提出的问题(1)与问题(2)提出解决常用的方法。 本文其实也就是结合以上四个方面进行讲解的,主要参考《RabbitMQ实战指南》(有需要PDF电子书的可以评论 ...

Sun Feb 24 07:41:00 CST 2019 2 683
提高软件可靠性的方法和技术

1.建立以可靠性为核心的质量标准 在软件项目规划和需求分析阶段就要建立以可靠性为核心的质量标准。这个质量标准包括实现的功能、可靠性、可维护、可移植、安全、吞吐率等等,虽然还没有一个衡量软件质量的完整体系,但还是可以通过一定的指标来指定标准基线。 软件质量从构成 ...

Sun Dec 22 08:30:00 CST 2019 0 1640
系统可靠性

一、系统可靠性   系统可靠性是系统在规定的时间、环境下,持续完成规定功能的能力,即系统无故障运行的概率。   系统可靠性涉及的概念   (1)平均无故障时间(Mean Time To failures,MTTF)   MTTF指系统无故障运行的平均时间,取所有从系统开始正常运行 ...

Fri Apr 10 05:33:00 CST 2020 0 2121
Kafka可靠性的思考

,Kafka的可靠性问题,有哪些机会可能丢数据? 从producer,broker,consumer的角度 ...

Fri Jun 27 03:48:00 CST 2014 7 3741
kafka消息的可靠性

本文来自网易云社区 作者:田宏增 Kafka的高可靠性的保障来源于其健壮的副本(replication)策略。通过调节其副本相关参数,可以使得Kafka在性能和可靠性之间运转的游刃有余。Kafka从0.8.x版本开始提供partition级别的复制,replication的数量 ...

Fri Sep 28 18:40:00 CST 2018 0 835
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM