|
26. T/TCP 事务型TCP 和 SCTP 流控制传输协议
首先,需要说明的是这两个协议的提出是因为如果应答消息比较大时,那么,该消息的分片必须安装顺序组织起来,而且还是设计一种机制来重传丢失的分片。这就是提出的原因。 27. 带宽—延迟乘积 在分析网络性能的时候,需要记住的一个很有用的数值是带宽—延迟乘积。它是由带宽(单位为bps,即位/秒)与往返延迟时间(单位为秒)相乘而得到的。此乘积值是从发送方至接收方之间的管道的往返容量(单位为位)。为什么我要看这个,因为这是只有这样才能理解以上理论推出的原因,不错吧! 28. 网络性能的基本循环过程包括以下步骤: 测量有关的网络参数和性能、试图理解当前的网络状况和改变一个参数。(这些步骤要不断重复) 确保样本空间足够大、确保样本具有代表性、当使用粗粒度时钟的时间一定要谨慎和确保在测试过程中不会发生不可预知的事情、缓解机制可能会破坏测量的正确性、理解你所测试的指标、在往外推广结果时要谨慎。(名人名言) 29. 具有更好性能的系统设计 测试网络的性能并且有针对性地进行修补通常可以显著地提高网络性能。 CPU速度比网络速度更加重要,减少分组的数量可以减少软件开销、使环境切换的次数减到最少、使复制操作的次数减到最少、你可以购买更多的带宽、但无法要求更低的延迟、应该想办法避免拥塞,而不是从拥塞中恢复、避免超时。 上面仅仅是一些多少年的经验之谈,但是大多数时候并不用太清楚,知道就行。 30. 加速的TPDU处理 妨碍网络提高速度的除物理原因以外最大的障碍就是协议软件。TPDU的处理开销分为两个部分,每TPDU的开销和每字节的开销。快速TPDU处理的关键是,分离出正常的发送操作(单向数据传输)并对它们作特殊处理。看来是优化是以后软件开发的一个后进环节。具体措施过于繁杂,自己慢慢看。 |
浙公网安备 33010602011771号