听说路由器是利用QoS来限速的, QoS(Quality of Service)服务质量,是网络的一种安全机制, 是用来解决网络延迟和阻塞等问题的一种技术。 在正常情况下,如果网络只用于特定的无时间限制的应用系统,并不需要QoS,比如Web应用,或E-mail设置等。但是对关键应用和多媒体应用就十分必要。当网络过载或拥塞时,QoS 能确保重要业务量不受延迟或丢弃,同时保证网络的高效运行。
我又打听到基于IP层的限速,因为IP包头有源地址,而转发(过路由)的时候源地址都要重写的,那么如果发现某个源地址流量过大,直接把IP包丢了就行了。但是很多路由器不是通过TCP/IP 层面进行限速的,而是通过基于以太网(链路层)的限速,或者是其他限速方式。
这个答案希望是对的,如果不对还请大家告知我,非常感谢。相互学习,学习使人快乐。路由器限速只要是主动丢包和缓存路由器以固定速度接收下游的发包,发快了路由器随机丢弃几个数据包,从而让服务方认为出现了拥塞,从而减少发送,以此达到限速效果,或者说依靠主动丢包,还有缓存,在某一段时间里,获得的数据量大幅减少,也可以达到减速效果。
如果路由器的限速是打算限制部分用户或者限制部分行为,因为网络带宽毕竟有限,所以劲往一处使,限速一定要有合理的目的性。
这个问题其实好比小学时候的数学题,一边放水一边进水,放水速度始终保持最大值,然后把进水的速度看作是你的发送速度,放水速度就相当于路由器经过桶算法之后你的报文实际发送速度。如果水进的快,那么就会溢出来,如果进的慢,那么就会慢慢流完,直到两者速率相同。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。