Srivats P (Ostinato)
pstavirs.bsky.social
Srivats P (Ostinato)
@pstavirs.bsky.social
Programmer, Runner, Creator of Ostinato network traffic generator
I’m looking for a junior dev (or intern) to work with me on Ostinato - my network traffic generator / packet crafter product.

C++, Qt, Python, networking - lots of hands-on learning.

Please share if you know someone who might be a good fit🙏
November 12, 2025 at 12:40 PM
Some recent job postings requiring Ostinato skills!
November 5, 2025 at 9:51 AM
Want to generate some synthetic SRv6 traffic?
October 29, 2025 at 4:40 PM
After years of steady evolution, Ostinato 2.0 is finally here.

A big milestone for the project - modernized, faster, and built for what’s next.
October 16, 2025 at 2:47 PM
Engineers have always been ingenious and know how best to workaround limitations!

Have limited test traffic ports? Use a switch to fan out!
(1/2)
August 19, 2025 at 2:06 PM
The good, bad and ugly of Ostinato - what honest customer feedback looks like!
August 12, 2025 at 2:40 PM
Frustrated by Ostinato session files not persisting once you destroy and re-deploy your containerlab?

Don't be! Use a mount.

(1/2)
August 5, 2025 at 2:19 PM
Real users. Real results. Real reviews.
July 29, 2025 at 12:30 PM
Is it a enum? Is it a bool? No, it's Trool! 🤣
July 25, 2025 at 2:41 PM
We often see multiple Ostinato nodes in customer topologies. For a traffic generator like Ostinato, this is not just unnecessary but inconvenient! See how you can use a single Ostinato node in your labs (a boon in node-limited platforms!) (1/2)
July 23, 2025 at 12:04 PM
Studying for a network cert? Use Ostinato to bridge the gap between theoretical knowledge and practical implementation. Here's what a Ostinato customer preparing for CCNP said -
July 18, 2025 at 3:04 PM
Maybe you've heard about the IMIX traffic profile - even used it maybe. But what about IMIX genome - heard that one? (1/2)
July 10, 2025 at 1:41 PM
What's more useful than a git diff?

git cdiff (alias)

Add the alias it to your .gitconfig today!
June 19, 2025 at 3:11 PM
10G, 100G, 400G -- that's the flashy part. But control protocols are slower and timeouts can be critical. While testing your network, don't forget to test the slow protocols (1/2)
June 17, 2025 at 2:05 PM
A long requested feature - Protocol Emulation - will be part of the upcoming Ostinato 2.0 release!
DHCP client/server, IGMP/MLD host emulation and OSPF/BGP are included in the initial release.
(1/2)
June 10, 2025 at 2:15 PM
No more counting digits or commas to figure out if the Ostinato rate is bps/Kbps/Mbps or Gbps!
June 4, 2025 at 1:49 PM
May 27, 2025 at 5:37 AM
DMVPN (Dynamic Multipoint Virtual Private Network) is a popular Cisco-proprietary tech for building scalable VPN networks. The latest Ostinato blog post shows you how to setup a DMVPN test topology and what to test. (1/2)
May 20, 2025 at 2:48 PM
My career in networking (post a previous stint on the telecom side of things) started with DSLAMs and DSL based home routers. The latest ostinato blog post is about home routers and how to test them (topology diagrams included)! (1/2)
May 13, 2025 at 1:37 PM
Offered without comments
April 21, 2025 at 5:29 AM
Not paper, but software - ostinato.org
#ShamelessPlug
April 19, 2025 at 5:00 AM
😁
April 19, 2025 at 4:58 AM
🔥 BREAKING: Ostinato Turbo does 400Gbps!

It's 1518 byte packets, not 64 byte - much more testing and experimentation is still pending.

But still 400G is BIG!
February 27, 2025 at 6:15 AM
To make Lua code also use enum names rather than integers, you can export the names as Lua global variables by regitering them as a property under a Lua namespace (table). (3/4)
February 25, 2025 at 2:58 PM
You can support C++ enums by specializing the LuaBridge "Stack" template class for each enum type to pass enums from C++ to Lua functions - however Lua will treat it as an integer. (2/4)
February 25, 2025 at 2:58 PM