从本质上讲,我想知道是否有任何方法可以使用扩展ping或任何其他命令变体向客户证明该电路能够实现最低CIR。 CE路由器是运行15.1的Cisco ISR 881,19x1和29x1,PE路由器是Juniper MX。

在理想的情况下,我们只需将笔记本电脑插入LAN端口并使用iperf远程连接目的地位于CE路由器后面,但是WAN / LAN部署是在不同的日期进行的,因此已被指示将LAN端口保持关闭状态。

我们需要通过合同证明80 / 20MBps VDSL2电路满足最低20 / 4MBps CIR要求。

作为参考:在Juniper MX方面,我们可以放入外壳并运行带有DF标志设置的多个Flooding Ping,但问题出在注意:RE-Protect将在带宽测试期间被禁用,因此不会成为一个因素。并且每天可能部署12个站点,因此简单性是成功的关键因素。

  +---------------+          +---------------+             +-------------+
  |               |+--20mb-->|               |             |Cisco ISR CE |
  |Juniper MX PE  |          |Carrier network|<------4mb---|             |
  +---------------+          +---------------+             +-------------+


评论

嗨,您能否添加Cisco ISR的型号,以及您试图在每个方向上生成多少带宽?快速的ASCII艺术图可能会有所帮助

因此,瞻博网络通过ping可以向ISR生成20Mbps ...什么是瞻博网络ping?如果是ISR,则ping响应已经产生了多少流量?

如果这是一项常见的任务,那么为什么没有理由在每个端都建立一个小型的专用Linux机器来生成数据包呢?通常,插入预配置的测试盒比每次触摸路由器都容易。

我立即想到了Cisco的IP SLA,但是将Juniper添加到一端将其无效。我对您可能找到的任何解决方案感到很好奇。

@MikePennington从PE向CE发送流量创建了1.47 Mbps出站和1.45 Mbps入站。

#1 楼

IOS包含ttcp,尽管Cisco可能未正式支持它,但在这样的情况下它可以派上用场。

据我所知,JUNOS不支持ttcp,但是添加它可能不会太麻烦一台连接到PE的中央Linux机器,您可以使用它进行测量。

在IOS上,您只需运行'ttcp',就像这样;

LAB-C7600-1#ttcp
transmit or receive [receive]: transmit
Target IP address: 1.3.3.7
calculate checksum during buffer write [y]: 
perform tcp half close [n]: 
send buflen [32768]: 
send nbuf [2048]: 
bufalign [16384]: 
bufoffset [0]: 
port [5001]: 
sinkmode [y]: 
buffering on writes [y]: 
show tcp information at end [n]: y

ttcp-t: buflen=32768, nbuf=2048, align=16384/0, port=5001  tcp  -> 1.3.3.7


现在我没有第二个终点,但是你明白了:)