Skip to content

Why are there reserved multicast group IDs? #630

Description

@jonathan-dilorenzo

We just ran into the "Group id value is too high" error in BMv2 while running some of our testing and I was confused since we were still within the 16-bits that V1Model advertises.

I think what's happening is that it's splitting half the group space for clone sessions and half of them for multicast groups? But I wanted to confirm before I make any changes related to the reserved groups (or our own internal code).

// user-defined multicast group ids must be in the range
// ]0,first_reserved_group[; ideally this should be configurable based on the
// target.
static constexpr GroupId first_reserved_group_id() { return 1 << 15; }

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions