交通塑造与治安
交通管制和交通塑造是两种类似的方法,旨在调节从一个网络到另一个网络的流量。这是根据网络之间订立的流量合同来完成的。流量契约是两个网络之间达成的协议。它定义了要传输的流量类型和流量的性能要求,例如带宽和服务质量。在交通工程中,交通整形和交通管**为一种提供服务质量的方法被广泛应用,通常应用于网络的边缘,但也可以应用于交通源。
什么是交通警察?
交通管制是监控网络中的流量并采取措施使其符合约定的流量参数的过程。它基本上测量数据流并监视每个数据包,当发现违规时,它只会丢弃数据包。它用特定的一致性级别(也称为着色)标记每个包。这个连续的过程有助于控制在多个优先级的每个接口上发送或接收的流量的最大速率。这也被称为服务类。
监控在网络中的许多不同级别上执行;它可以在端口级别、以太网服务或特定的服务类别上执行。交通管制使用一种称为“令牌桶”的特殊算法来调节交通流量。它是一个综合的数学模型,用于控制特定时间内接口允许的最大流量。这有两个基本组成部分。
1) 令牌:表示从一个网络向另一个网络发送固定数量的位的权限。
2) 桶:用于一次存放指定数量的代币。
网络中运行的操作系统将令牌以一定的速率放入桶中。每个进入网络的包在准备转发到另一个网络时,根据它们的包大小从bucket中获取令牌。当bucket已满时,所有新到达的令牌都将被拒绝。这些被拒绝的令牌也不可用于将来的数据包。所有令牌都是根据流量协议中定义的峰值传输速率生成的。可用令牌的数量决定了选择通过分组数据网络传输的数据包的数量。
有多种交通警务机制可供优化警务,如交通单费率彩色标记交通警务,双费率三色交通警务,百分比警务等。
什么是交通塑造?
流量整形是在流量管理中使用的一种技术,用于延迟一些或所有分组,以便与期望的流量数据配置文件进行确认。实际上,它是一种速率限制的形式,它通过在过渡模式下监视和排队IP分组来工作,根据一些可以预先配置的参数。因此,它允许实现一个特定的策略,改变数据排队等待传输的传统方式。
基本上,交通塑造是根据两个原则进行的。第一种方法是根据配置的流量限制应用带宽限制,然后在带宽需求较低时对数据包进行排队以便稍后发送。第二个原则是在数据包缓冲区满时丢弃数据包。这里,丢弃的数据包是从这些数据包中选择的,这些数据包负责造成“阻塞”。同样,在交通管理中,塑造也优先考虑交通。相反,shaping根据管理员的选择对流量进行优先级排序。当高优先级的业务量在通信线路满时大量增加时,低优先级的业务量暂时被限制一段时间,以便为高优先级业务量提供机会。
该任务通常是通过将一定量的流量(流量契约中的流量保证量)视为更高优先级的业务量来实现的,并且超过此限制的流量与其他任何流量具有相同的优先级,然后与其他没有优先级的流量竞争。
通常,好的流量整形器在根据流量优先级确定要发送的确切流量时,不会让大量数据排队。它们首先尝试度量优先化的流量,并在此基础上动态地限制非优先级的流量。因此,它根本不会影响优先级流量的吞吐量。
交通警察与塑造
•交通管制和整形都使用令牌桶机制进行操作。
•流量控制用于控制接口上的入站或出站流量,而流量整形只能用于控制出站流量。
•交通管制和整形都使用令牌桶机制进行操作。
•流量监控可用于接口上的入站或出站,而流量整形只能用于出站流量。
•在这两种机制中,都需要测量数据传输和接收的速率,并根据流量合同根据约定的流量速率采取措施。
•在监控中,它传播流量突发,而流量整形提供平滑的数据包输出速率。
•整形支持排队,并提供足够的内存来缓冲延迟的数据包,而警务则不支持。
•流量整形需要特殊的调度功能,以便以后传输任何数量的延迟数据包,而警务则不需要。
•在整形中,令牌值以比特/秒为单位进行配置,而在策略中则以字节为单位进行配置。
•流量整形中的排队会导致延迟;特别是会造成非常长的队列,而策略通过丢弃数据包来控制输出数据包速率。这避免了分组排队造成的延迟。