Skip to content

Conversation

@jespereneberg
Copy link

Issue #, if available:

Description of changes:
Added a Cloudformation template that builds a package-analyzer environment that can be used to inspect GWLB traffic. An EC2 Instance is running two package analyzing scripts, a "capture all" script that analyzes all packages and saves the output as a .pcap and another script, only analyzing GENEVE packages and saves the output as .txt.
The Package analyzer instance is then uploading the package dumps to S3 so users who is familiar with eg Wireshark can analyze the .pcap and users who is not so familiar with traffic analyzing can use the GENEVE package dump to inspect the packages directly in the S3 console or using their preferred text editor.

What is this PR solving?

  1. Users with different backgrounds (Net Admins, Developers, Architects) want to understand how GWLB and GENEVE works, by using this template, they can easily set up a package analyzer which allows them to inspect the traffic and learn more about how GWLB works. By dumping packages in both .pcap and .txt format, users can choose to inspect the traffic using their preferred tools.
  2. Users want to build their own "Appliances"/GWLB targets. This template helps them to quickly set up a package analyzer which allows them to inspect the traffic to learn more about eg GENEVE Encapsulation and Decapsulation.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant