Project

General

Profile

Actions

Feature #1712

closed

FaceManager: create multicast face according to whitelist and blacklist

Added by Junxiao Shi almost 10 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Management
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
6.00 h

Description

Provide configuration options to select which NICs should have multicast faces created on.

The configuration option contains a whitelist and a blacklist.
Each list contains an unordered set of rules.
Each rule is written as a key-value pair, and it can represent:

  • "*" (no value needed): match every NIC
  • ifname = NIC name (eg. "eth0"): exact match
  • ether = MAC address (hex-digits-and-colons notation, eg. "08:00:27:01:01:01"): exact match
  • subnet = IPv4 subnet (CIDR notation, eg. "192.0.2.0/28"): match if any IPv4 address on the NIC falls under this subnet

Ethernet multicast and UDP multicast are configured separately.
A multicast face can be created on a NIC if the NIC matches any rule in the whitelist, and matches no rule in the blacklist.

The default value of this configuration option is: whitelist={"*"} blacklist={}


Files

hide-onl-emulab-control.patch (659 Bytes) hide-onl-emulab-control.patch impl without option Junxiao Shi, 06/29/2014 06:44 PM
Actions

Also available in: Atom PDF