Your SlideShare is downloading. ×
  • Like
Ostinato FOSS.IN 2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Ostinato FOSS.IN 2010

  • 3,120 views
Published

Slides from the talk at FOSS.IN/2010, Bangalore Dec 15 - 17, 2010. …

Slides from the talk at FOSS.IN/2010, Bangalore Dec 15 - 17, 2010.

Ostinato is a network packet and traffic generator and analyzer with a friendly GUI. It aims to be "Wireshark in Reverse" and thus become complementary to Wireshark. It features custom packet crafting with editing of any field for several protocols: Ethernet, 802.3, LLCSNAP, VLAN (with Q-in-Q), ARP, IPv4, IPv6, IP-in-IP a.k.a IP Tunneling, TCP, UDP, ICMP, IGMP, MLD, HTTP, SIP, RTSP, NNTP, etc. It is useful for both functional and performance testing. (GPL, Linux/BSD/OSX/Win32)

Published in Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,120
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
69
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. OSTINATOAn open, scalable packet/traffic generator Srivats P.
  • 2. Agenda What – Who? Existing Solutions Advantage Ostinato Supported OS Architecture Deployment Options Typical Usage Feature Tour History and Current Status Contributinghttp://ostinato.org/
  • 3. What - Who? What is it for? Networking Protocol Development and Analysis Functional Testing Performance Testing Security Testing Penetration Testing Who is it for? Programmers/Developers QA Testers Security Researchershttp://ostinato.org/
  • 4. Existing Solutions Low-End Medium-End High-End Freeware Open Source Commercial PC Cross Platform Fully Featured Win Only CLI (mostly) Dedicated H/W Simplistic Limited Protocols Expensive Crippled Limited Controls => Insufficient Dont scale Narrow Focus Overkill No Controlled Environmenthttp://ostinato.org/
  • 5. Advantage Ostinato Scales from low-end to high-end use cases Viable Alternative to Commercial Tools Cost Savings Productivity Improvement Facilitates new Testing Scenarios Frees up ports for where they are really neededhttp://ostinato.org/
  • 6. Supported OS Windows Linux Mac OS X BSDhttp://ostinato.org/
  • 7. Architecture GUI Configuration Control Results Client (Ostinato) Open Protocol Packet Generation Server Packet Capture (Drone) Statisticshttp://ostinato.org/
  • 8. Deployment Options PC Application Live CD/USB DD-WRT opkgPC runs both client and Convert any PC to a dedicated Package Drone (server) for server applications traffic generator DD-WRT Repurpose Custom Ostinato Hardware Hardware Port Drone (server) for custom Ostinato hardware running hardware Drone (server)http://ostinato.org/
  • 9. Late Breaking News … OSTINATO + = 20 Gbps !http://ostinato.org/
  • 10. Typical Usage Tester DUT Tester DUThttp://ostinato.org/
  • 11. Feature Tour (Layout) Ports Streams Controls Statisticshttp://ostinato.org/
  • 12. Feature Tour (Protocols) Any text based Protocol e.g. SIP, HTTP, RTSP, NNTP etc.http://ostinato.org/
  • 13. Feature Tour (Protocols) Modify ANY field of ANY protocolhttp://ostinato.org/
  • 14. Feature Tour (Advanced Protocols) Stack protocols in arbitrary order Userscript Protocol (EXPERIMENTAL)http://ostinato.org/
  • 15. Feature Tour (Stream Controls) Rates Packets Bursts Orderhttp://ostinato.org/
  • 16. History and Current Status 2007 – Started Hacking Apr 2010 – First public release 0.1 Nov 2010 – Latest release 0.3http://ostinato.org/
  • 17. Contributing Spreading the word – blog, social media etc. Packagers/Maintainers Testing/QA Programming C++ Qt Toolkit Protocol Buffers LibPcap/WinPcap Mercurial (Hg)http://ostinato.org/
  • 18. More Info @ostinato http://ostinato.org ostinato@googlegroups.com Srivats P. <pstavirs@gmail.com>http://ostinato.org/
  • 19. Thats all folks! Questions?http://ostinato.org
  • 20. What does Ostinato mean anyway? What does Ostinato mean?http://ostinato.org