当涉及到简单的数据包 转发 (不会产生错误)时,数据包在小的时候会被路由器处理得更快,而不是当它们包含大的有效负载时。
或者,路由器是专门以每个数据包为基础工作的 ,所以不pipe数据包的大小如何,在一个队列中,每个数据包都是平等对待的?
你们知道我能读的任何参考吗?
处理,如在路由? 尽pipe传输时间取决于数据量,但小数据包的路由速度与大数据包一样快。
例如,巨型以太网帧的路由速度与100字节帧相同,但两者之间的实际传输时间会有所不同。 而且,当然,如果由于发送接口上的较小的MTU大小而使得巨型帧必须被分段,则该分组将花费更长的时间来转发。
而且,在路由分组之后,将其传送到缓冲区中进行传送,如果正在使用FIFO,则按照接收的顺序传送分组。 QoS是一种改变数据包排队顺序的方法,可以使某些数据包优先于其他数据包。
我build议读一下QoS和cef(cisco express forwarding)以获取详细信息。