On 10/14/08 6:32 PM, "Bill Fink" wrote: > > I ran a _much_ longer test over the weekend. My intent was to transmit > > one petabyte of data simultaneously in both directions across the OC-768c > > MAX<->McLean link. > > > > Here is a > > synopsis of the test run: > > > > Script started on Sat 11 Oct 2008 02:05:42 AM EDT > > [root@chance8 ~]# taskset 1 nuttcp -Itx1 -u -Ri9.3g -n1p -i1m -l8972 -w20m > > 192.168.88.13 & > > [root@chance8 ~]# nuttcp -Irx1 -u -Ri9.3g -r -n1p -i1m -l8972 -w20m > > 192.168.88.1 > > 6 192.168.88.14 > > tx1: 66508.4273 MB / 60.00 sec = 9297.7906 Mbps 0 / 7772976 ~drop/pkt > > 0.00 ~%loss > > rx1: 66508.5813 MB / 60.00 sec = 9298.0497 Mbps 0 / 7772994 ~drop/pkt > > 0.00 ~%loss > > tx1: 66504.2432 MB / 60.00 sec = 9297.7939 Mbps 0 / 7772487 ~drop/pkt > > 0.00 ~%loss > > rx1: 66504.9876 MB / 60.00 sec = 9298.0187 Mbps 0 / 7772574 ~drop/pkt > > 0.00 ~%loss > > tx1: 66500.6153 MB / 60.00 sec = 9297.9133 Mbps 0 / 7772063 ~drop/pkt > > 0.00 ~%loss > > rx1: 66505.9203 MB / 60.00 sec = 9298.1498 Mbps 0 / 7772683 ~drop/pkt > > 0.00 ~%loss > > ... > > > > And here are the only non-zero interval reports (prefaced by the > > interval number): > > > > [root@chance8 ~]# grep Mbps max-40g-full-1p.log | awk '{ if ($10) print NR, $0 > > }' > > 1307 rx1: 66505.8946 MB / 60.00 sec = 9298.1287 Mbps 1 / 7772681 > > ~drop/pkt 0.00001 ~%loss > > 1428 tx1: 66500.3159 MB / 60.00 sec = 9297.8684 Mbps 1 / 7772029 > > ~drop/pkt 0.00001 ~%loss > > 1598 tx1: 66503.9267 MB / 60.00 sec = 9297.7549 Mbps 1 / 7772451 > > ~drop/pkt 0.00001 ~%loss > > 2966 tx1: 66504.6539 MB / 60.00 sec = 9297.8493 Mbps 1 / 7772536 > > ~drop/pkt 0.00001 ~%loss > > 4781 rx1: 66507.2037 MB / 60.00 sec = 9298.3389 Mbps 4 / 7772837 > > ~drop/pkt 0.00005 ~%loss > > 4782 tx1: 66509.2915 MB / 60.01 sec = 9297.8832 Mbps 6 / 7773083 > > ~drop/pkt 0.00008 ~%loss > > 5658 tx1: 66499.0067 MB / 60.00 sec = 9297.6855 Mbps 1 / 7771876 > > ~drop/pkt 0.00001 ~%loss > > 6477 rx1: 66506.7588 MB / 60.00 sec = 9298.2602 Mbps 1 / 7772782 > > ~drop/pkt 0.00001 ~%loss > > 6946 tx1: 66505.4069 MB / 60.00 sec = 9297.9628 Mbps 1 / 7772624 > > ~drop/pkt 0.00001 ~%loss > > 7013 rx1: 66506.8786 MB / 60.00 sec = 9298.2785 Mbps 1 / 7772796 > > ~drop/pkt 0.00001 ~%loss > > 7014 tx1: 66504.2347 MB / 60.00 sec = 9297.7969 Mbps 4 / 7772490 > > ~drop/pkt 0.00005 ~%loss > > 7219 rx1: 66506.4166 MB / 60.00 sec = 9298.2299 Mbps 2 / 7772743 > > ~drop/pkt 0.00003 ~%loss > > 7220 tx1: 66503.9523 MB / 60.00 sec = 9297.7569 Mbps 2 / 7772455 > > ~drop/pkt 0.00003 ~%loss > > 7485 rx1: 66505.8091 MB / 60.00 sec = 9298.1482 Mbps 4 / 7772674 > > ~drop/pkt 0.00005 ~%loss > > 7486 tx1: 66504.4400 MB / 60.00 sec = 9297.8259 Mbps 3 / 7772513 > > ~drop/pkt 0.00004 ~%loss > > 7538 tx1: 66504.3117 MB / 60.00 sec = 9297.8067 Mbps 3 / 7772498 > > ~drop/pkt 0.00004 ~%loss > > 7539 rx1: 66507.0668 MB / 60.00 sec = 9298.3579 Mbps 4 / 7772821 > > ~drop/pkt 0.00005 ~%loss > > 7669 rx1: 66506.6390 MB / 60.00 sec = 9298.3256 Mbps 8 / 7772775 > > ~drop/pkt 0.00010 ~%loss > > 7670 tx1: 66503.2849 MB / 60.00 sec = 9297.6641 Mbps 7 / 7772382 > > ~drop/pkt 0.00009 ~%loss > > 8012 tx1: 66498.4506 MB / 60.00 sec = 9296.9882 Mbps 1 / 7771811 > > ~drop/pkt 0.00001 ~%loss > > 8215 rx1: 66502.5149 MB / 60.00 sec = 9298.1047 Mbps 1 / 7772286 > > ~drop/pkt 0.00001 ~%loss > > 8216 tx1: 66504.4058 MB / 60.00 sec = 9297.8185 Mbps 2 / 7772508 > > ~drop/pkt 0.00003 ~%loss > > > > The tx1 stream transmitted a total of: > > > > [root@chance8 ~]# grep Mbps max-40g-full-1p.log | grep tx1 | awk '{ sum += $12 > > } END { print sum }' > > 32154047281 > > > > packets, and lost: > > > > [root@chance8 ~]# grep Mbps max-40g-full-1p.log | grep tx1 | awk '{ sum += $10 > > } END { print sum }' > > 33 > > > > packets, or about a 10-9 packet loss rate, while transmitting: > > > > [root@chance8 ~]# bc > > scale=10 > > 32154047281*4*8972/10245 > > 1.0249085569 > > > > petabytes (so did transmit one petabyte after all). > > > > The rx1 stream is very similar, transmitting a total of: > > > > [root@chance8 ~]# grep Mbps max-40g-full-1p.log | grep rx1 | awk '{ sum += $12 > > } END { print sum }' > > 32161250077 > > > > packets, and losing: > > > > [root@chance8 ~]# grep Mbps max-40g-full-1p.log | grep rx1 | awk '{ sum += $10 > > } END { print sum }' > > 26 > > > > packets, which again is about a 10-9 packet loss rate, while transmitting: > > > > [root@chance8 ~]# bc > > scale=10 > > 32161250077*4*8972/10245 > > 1.0251381457 > > > > petabytes. > > > > So the test was somewhat successful in spite of myself. > > > > -Bill