asmping(1)

πŸ’– asmping β€” the manual, but make it make sense πŸ’–

okay bestie, welcome to the asmping(1) page, straight outta the General Commands Manual section of the docs. grab a boba, we're talking multicast 🌸


✨ NAME ✨

asmping β€” check if you can receive IPv4/IPv6 multicast data from an internet host πŸ¦‹


🌈 SYNOPSIS 🌈

asmping [ -46v ] [ -I interface ] [ -c count ] [ -s size ] group host

ssmpingd

like. that's the whole vibe. two lil programs, one whole manual page πŸ’…


πŸŽ€ DESCRIPTION πŸŽ€

so asmping and ssmpingd are network level multicast management tools, and their whole job is checking whether you can actually receive multicast packets via ASM from a host. that's it. that's the mission 🫢

here's the tea though, and it's important: the host you hand to asmping must be running the ssmpingd daemon. ssmpingd is sitting there listening on UDP port 4321 for IPv4 and IPv6 unicast requests. the second it gets one, it responds to the multicast group that asmping just joined. teamwork, honestly πŸ‘‘

⚠️ but babes, listen β€” you can not use arbitrary groups. nope. no choosing your own adventure here. independent of what group is specified, the last quarter of the address is forced to be 234 or ::4321:1234 for IPv4 or IPv6 respectively. the tool decides. you just vibe. πŸ’€

πŸ’… OPTIONS πŸ’…

first thing first: for ssmpingd there are no options. zero. none. it's giving minimalism ✨

for asmping though, the options are as follows, bestie:

  • -4 β€” Force IPv4 πŸ’™
  • -6 β€” Force IPv6 πŸ’œ
  • -v β€” Print client and server version information. like a lil receipts check 🧾
  • -I interface β€” Interface to join on πŸŒ‰
  • -c count β€” Stop after sending (and receiving) count requests (and replies). so it doesn't go forever, periodt πŸ›‘
  • -s size β€” Request replies to have a size of size bytes πŸ“

🌸 SEE ALSO 🌸

  • ssmping(1) β€” a tool for checking whether can receive SSM. (yes that's the actual phrasing, we're keeping it, it's iconic) πŸ“
  • dbeacon(1) β€” a distributed beacon multicast implementation. πŸ”₯

😭 BUGS 😭

found one? please report them to Stig Venaas <venaas@uninett.no>, the author of this tool. be nice, he built the whole thing 🫢


πŸ‘‘ HISTORY πŸ‘‘

asmping and ssmpingd were developed by Stig Venaas during the early days of the m6bone, the IPv6 multicast backbone. yes, the early days. certified OG behaviour, no cap πŸ†


and that's the page!! this lil beauty lives under User Manuals as asmping(1) β€” go forth and multicast responsibly bestie, mwah πŸ’–πŸ’…βœ¨

πŸ“¦ where this page comes from