Multicast CG: working session #1, agenda & scheduling

Hi Multicast CG,

As discussed in the last meeting, we're planning a working
session for next week.  Please vote in this doodle poll to
indicate a time preference if you'd like to attend:
https://doodle.com/poll/re2rgqh3s98hffzy?utm_source=poll&utm_medium=link


I'll plan to pick a slot on Sunday evening (PST), so please do
it by then if you might want to come.

The agenda will be to walk through and review a "Getting Started"
tutorial doc, in hopes that participants leave having received
some internally generated and some externally generated multicast
traffic, and in possession of new capabilities to do independent
experimentation and exploration (and that the draft of the doc
improves).


What to expect:

I'm intending this to be a freeform workshop/labbing-style meeting;
trying to make things work while we're online together, trouble-
shooting collaboratively along the way as needed, plus side
questions as they come up.

Attendees should ideally show up with a linux device with a GUI
(I can only vouch for Ubuntu 20.04 and 18.04, but am willing to
try other distros) with root access, internet connectivity, and
a willingness to install experimental things.  It should be fine
to do this in a VM such as a VirtualBox installation.  (This one
won't be graphics-heavy, so it might even work to VNC to a cloud
instance if you don't have a local thing you can run it on.)

You can download the binaries ahead of time if you like, but if
your connection can support about ~10mbps or better there should be
time during the session if you haven't pulled them down yet.

If you want to build them yourself instead of downloading binaries,
you should ideally do that on an earlier day and have them ready
during the session.

The binary resources I'm planning to use are:
- AMT gateway docker image to pull in external traffic:
  https://hub.docker.com/r/grumpyoldtroll/amtgw

- a demo chromium build, probably the latest stable .deb:
  https://github.com/GrumpyOldTroll/chromium_fork/blob/main/CURRENT_BINARIES.stable.md


Their repos have some instructions, but if you try to build and
get stuck please reach out to me and I'll try to help.

There will also be some other privileged commands such as adding
routes that we'll go over during the session, as well as probably
pulling down and running a few python scripts, most notably:
- https://github.com/GrumpyOldTroll/libmcrx/blob/master/driad.py

- https://github.com/GrumpyOldTroll/libmcrx/blob/master/test/send.py


Best regards,
Jake

Received on Friday, 25 June 2021 02:32:13 UTC