Skip to main content

Exchange MAC

Counts IPv4 UDP traffic keyed by source IP, destination IP and destination MAC address.

PropertyValue
GUID{095E0C56-D17F-4634-A0B8-E000B4E85140}
LayerL2 Link
InputPackets
Key typeIPv4\IPv4\MAC (dotted decimal, colon MAC)
ImplementationLua — newcg-crosskey-mac.lua, fed by udp-counter.lua (apps/analyzers/IGMP_multicast)
Trisul AppIGMP_multicast (install from Trisul Apps)
Bucket / Topper60 s / 300 s
Enabled by defaultNo. newcg-crosskey-mac.lua is not listed in the app's pkg.yaml, so the group is not created unless you add the file.

What it measures​

  • udp-counter.lua adds the bytes of every IPv4 UDP packet to meter 0, not only multicast packets. The Lua plugin name is "Multicast MAC".
  • The MAC is the destination MAC of the Ethernet header. For multicast this is the 01:00:5E:xx:xx:xx group MAC. For unicast it is the next-hop MAC.
  • IGMP membership is not needed for this group.

Keys​

Source IP, destination IP and destination MAC, joined with one backslash. IPs are dotted decimal, the MAC is uppercase with colons.

KeyMeaning
172.19.1.2\239.50.50.50\01:00:5E:32:32:32Multicast stream from 172.19.1.2 to group 239.50.50.50.
192.168.1.20\8.8.8.8\00:1B:21:3A:4F:5CUnicast UDP (for example DNS) sent through the router with that MAC.

Special keys​

KeyMeaning
SYS:GROUP_TOTALSSum of every update made to this group in the interval, that is all IPv4 UDP bytes.

Meter list​

IDNameTypeUnitsTopBottomDescription
0MulticastVT_RATE_COUNTERBps1000Bytes of each IPv4 UDP packet, multicast or not.
1Unused Cardinality counterVT_GAUGEUniques2020Reserved cardinality slot. Not populated.
2Unused Cardinality counterVT_GAUGEUniques2020Reserved cardinality slot. Not populated.