[j-nsp] duplicate acks, EX3300 VC
Chris Cappuccio
chris at nmedia.net
Thu May 17 13:37:20 EDT 2012
those TCP statistics have nothing to do with traffic passing through the switch ports, that's for traffic to the control plane (FreeBSD)
Mike Williams [mike.williams at comodo.com] wrote:
> Hey all,
>
> Before I punt this to JTAC, has anyone had any experience with
> poor/highly-variable TCP throughput from a small stack of EX3300s?
>
> We've got a stack of 3, one 48 port, and two 24 ports, and since they went in
> we can't get reliable TCP transfers transatlantic.
> Linux-Linux can go really fast, but involve Windows and we get a pityful
> ~100KBps, regardless of tuning done.
> Junos is 11.4R2.14.
>
> It's taken us *forever* to hone in on the issue possible being the EXs,
> because who'd have thought a switch couldn't handle packets at a few 10s of
> megabytes per second (10-20k PPS x 3).
>
> To cut a looooooooong story short;
> <internet><srx650><ex3300><linux firewall><same ex3300><server>
> Linux firewall sees the 2 initial TCP packets correctly, but the server
> generally only gets the second one, or if it gets the first it's after the
> second. Then we're into a bazillion duplicate acks, out-of-order packets, and
> TCP retransmissions.
>
> I found the 'show system statistics tcp' command a short while ago and it's,
> well, "interesting".
>
>
> > show system statistics tcp
> fpc0:
> --------------------------------------------------------------------------
> Tcp:
> 84769061 packets sent
> 16676437 data packets (2039615568 bytes)
> 1416 data packets retransmitted (1526176 bytes)
> 0 resends initiated by MTU discovery
> 67141526 ack only packets (23539653 packets delayed)
> 0 URG only packets
> 0 window probe packets
> 22 window update packets
> 3468634 control packets
> 125994683 packets received
> 15916504 acks(for 2039560634 bytes)
> 82630576 duplicate acks
> 0 acks for unsent data
> 25574925 packets received in-sequence(3702132560 bytes)
> 43149892 completely duplicate packets(5824 bytes)
> 10 old duplicate packets
> 5 packets with some duplicate data(2140 bytes duped)
> 0 out-of-order packets(0 bytes)
> 0 packets of data after window(0 bytes)
> 0 window probes
> 24585 window update packets
> 23 packets received after close
> 0 discarded for bad checksums
> 0 discarded for bad header offset fields
> 0 discarded because packet too short
>
>
> fpc1 and fpc2 have similar numbers, even though these packets have no need to
> leave fpc0. There aren't even any active servers off fpc1/2 yet.
> fpc0 has been up 33 days, so has seen almost 30 duplicate acks per second
> since it booted.
>
> --
> Mike Williams
> _______________________________________________
> juniper-nsp mailing list juniper-nsp at puck.nether.net
> https://puck.nether.net/mailman/listinfo/juniper-nsp
--
Keep them laughing half the time, scared of you the other half. And always keep them guessing. -- Clair George
More information about the juniper-nsp
mailing list