[193614] in North American Network Operators' Group
Re: Brainstorming acceptance issues - WAN impediment
daemon@ATHENA.MIT.EDU (valdis.kletnieks@vt.edu)
Tue Feb 7 19:34:18 2017
X-Original-To: nanog@nanog.org
From: valdis.kletnieks@vt.edu
X-Google-Original-From: Valdis.Kletnieks@vt.edu
To: Kasper Adel <karim.adel@gmail.com>
In-Reply-To: <CALb2afPRgmj-9N63J3seSRRXTujq-qZwGL3hz=7VSRLGEPd1Wg@mail.gmail.com>
Date: Tue, 07 Feb 2017 16:24:52 -0500
Cc: NANOG list <nanog@nanog.org>
Errors-To: nanog-bounces@nanog.org
--==_Exmh_1486502691_2661P
Content-Type: text/plain; charset=us-ascii
On Mon, 06 Feb 2017 11:10:11 -0800, Kasper Adel said:
> From the top of my head, I can think of the basic tests like introducing
> jitter and delay but i would appreciate more ideas or even test cases that
> i can re-use.
Introduce packet loss. Trigger timeouts. Arrange to have packets arrive out
of order. Send it fragged packets. Send it fragged packets of incorrect
length. Send it fragged packets, and omit one frag and see if it behaves. Test
its behavior if the frags overlap, or the offset of a packet plus its size put
it over 64K. Send it christmas tree packets. Send it commands that aren't
authenticated by whatever you're using. Find out what the underlying OS
(probably linux or *bsd), and hose it down with nmap to find surprises.
Syn-flood it. Send it a long sequence of commands that change from state 1 to
state 2 and back, see if it gets confused if the commands arrive faster than
the amount of time it takes to process a command.
I could probably think of more, but I'm low on caffeine at the moment...
https://twitter.com/sempf/status/514473420277694465
--==_Exmh_1486502691_2661P
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Comment: Exmh version 2.5 07/13/2001
iQEVAwUBWJo7I40DS38y7CIcAQLKbgf+JycuVJ8DxhMVIc3G6S+bXRJQxeA8VfZA
UDem3pBVEmrm9hDSVaXbjLeZbJwT1rN2SkDw5ljEKB2WrZxWcz4RP0DE8j+117+K
2vzEkPIxNdv/6mvdcD1WOPZh0kFVMvsLpEH3OBXCnKefxxYucRQOfVnmgq9ligoa
OY4JcfXqpNkTn8n4wgFrSOXcyuGbDp2gRt4IHgCaOhKS1MFQeo01wjOkT+XJGjSy
0ZdBQN7Vz27x0kREwJBrpVkwxVKxlBA8+Xc1qk8ilWz67ca5epIpEWhccnGmg5U9
U6Gpaf9v5pik4YzY9fpb4pdO7g0yi8lt2xTiMXP/BxhuInhYoZnoAQ==
=4dFi
-----END PGP SIGNATURE-----
--==_Exmh_1486502691_2661P--