This module handles the mapping between ports and MAC addresses.
Entries are deleted if their age exceeds a certain limit.
If needed, address tables can be pre-loaded from text files at the beginning of the simulation; this controlled by the addressTableFile module parameter.
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Name | Type | Default value | Description |
---|---|---|---|
agingTime | double | 120s | |
addressTableFile | string | "" |
Name | Value | Description |
---|---|---|
display | i=block/table2 |
// // This module handles the mapping between ports and MAC addresses. // // Entries are deleted if their age exceeds a certain limit. // // If needed, address tables can be pre-loaded from text files at the beginning // of the simulation; this controlled by the addressTableFile module parameter. // simple MACAddressTable like IMACAddressTable { parameters: @display("i=block/table2"); double agingTime @unit("s") = default(120s); string addressTableFile = default(""); }