在交换机的vlan 1起一个地址,PC接到交换机,给PC设置一个vlan 1段的地址,然后在PC上ping vlan 1的地址会出现延迟,原本没考虑过这个问题,一直觉得应该小于1ms,但是真机上就是会这样。
首先一个问题,我们为什么要“-t”的ping 3750?因为本质上来说:
1、交换机是转发设备而不是终端设备,业务数据不会进到3750的CPU。
2、ping 包(icmp)的destination如果是3750本地的话,icmp包需要进到3750的CPU处理并产生icmp reply以回应icmp source。
所以,如果没有特殊需求,可以忽略这种延时。因为,ping 3750无非只是连通性测试而非转发性能测试。(转发性能测试需要其他方式测试)
而且,从结果来看,平均延时只有2ms,其实延时也不是很高。
总之,
1、 icmp包的destination如果是交换机,那么一定会由CPU处理并相应,所以,延时一定和cpu利用率有关。如果是丢包的话,还会和CoPP相关。
2、 这种测试本身没有任何实质意义。
icmp的echo是低优先级的数据包,系统需要在处理高优先级的进程和流量之后进行对ping的应答,另外正如楼上专家所说,穿越数据转发和ping 交换机本身是有区别的,结果没有意义。