Linux 中模拟延时和丢包的实现 使用ifconfig命令查看网卡 Linux 中使用 tc 进行流量管理。具体命令的使用参考 tc 的 man 手册,这里简单记录一下使用 tc 模拟延时和丢包的命令。 ping出来的最小单位为1毫秒,在执行压测之前,最好用压力机ping一下服务器,如果延迟很高, ...
分类:
系统相关 时间:
2020-04-11 20:41:52
阅读次数:
86
目前市面上大多一对一互动都是基于WebRTC,缺点如下: 服务器部署非常复杂,不利于私有部署,在一些私密性高的场景下,无法使用,如公安、市政等体系; 传输基于UDP,很难保证传输质量,由于UDP是不可靠的传输协议,在复杂的公网网络环境下,各种突发流量、偶尔的传输错误、网络抖动、超时等等都会引起丢包异 ...
LBDP-Z可支持STM32通过无线模块实现在线升级,在代码校验后进行升级操作。 因无线传输可能发生丢包,因此需要多次发送(目前尝试5次)。 注意:升级前必须确保网关板已正确设置RTC!!! step 1:准备升级包 启动SCP软件,将编译好的升级包(本例中为ledPrj_app_1847.hex) ...
分类:
移动开发 时间:
2020-03-30 09:50:05
阅读次数:
120
WZP安全配置方案,不考虑软件/操作系统漏洞相关的安全防护,仅针对信息技术本身提供技术支持框架。并且,一些落后的技术没有列出。 目的 方法 推荐算法 防差错 校验 二维校验 双重二维校验 多重二维校验 三维校验 散列值校验 防丢包 冗余 标准多(双)冗余校验 快速多(双)冗余校验 多帧连续校验(高速 ...
分类:
其他好文 时间:
2020-03-26 23:20:28
阅读次数:
114
1. ip地址:(门牌号)在网络中每台计算机都必须有一个的IP地址; 32位,4个字节,常用点分十进制的格式表示,例如:192.168.1.100 127.0.0.1 是固定ip地址,代表当前计算机,相当于面向对象里的 "this" 2 端口:(房间号)可以区分每个软件,每个软件都会占用不同端口两台 ...
分类:
其他好文 时间:
2020-03-18 15:33:14
阅读次数:
43
以下全是基本定义,尚未开始系统复习,大部分内容还是要见自己的代码 19.3.9日 1. IP:相当于一个小区 端口:相当于房间号,区分每个软件 URL:区分软件中的资源,统一资源区分服务 电脑之间的交流,要遵守 协议(TCP/UDP)UDP==写信,无连接,发送包裹,数据包,可能丢包,大小60k(高 ...
分类:
其他好文 时间:
2020-03-09 22:34:42
阅读次数:
53
可靠性传输需要解决的问题 资源的无端浪费 数据的破坏 数据的丢包 数据的重复 数据的分片顺序混乱 传输速度慢 传输数据量过大导致网络拥堵 解决措施 通过序列号与确认应答提高可靠性 当发送端的数据到达接收主机时,接收端主机会返回一个已收到消息的通知。这个消息叫做确认应答(ACK) 序列号可以实现确认应 ...
分类:
其他好文 时间:
2020-03-09 19:33:31
阅读次数:
86
1.讲一下tcp的拥塞控制 答:在网络中传输数据,吞吐量过小浪费带宽,吞吐量太大会发生丢包问题,这个时候就需要用到拥塞控制,来根据当前网络环境动态的发送适合当时的吞吐量大小 TCP的拥塞控制算法总共有四个 慢开始,拥塞避免,快重传,快恢复 慢开始:目的是为了大概测试出网络的拥塞情况,开始拥塞窗口是1 ...
分类:
其他好文 时间:
2020-03-07 22:36:22
阅读次数:
99
1.mtr简介 Mtr是 Linux中有一个非常棒的网络连通性判断工具,它结合了ping, traceroute,nslookup 的相关特性。当网络链路出现问题时很多人会用ping命令,可以简单的测试网络的连通性,看下丢包率,但是却无法确定是在哪里出现了问题;有些人就会用tracert命令来查看路 ...
分类:
其他好文 时间:
2020-03-05 15:33:26
阅读次数:
590