AM2432: Profinet MAC Address behavior

Part Number: AM2432


Hi, 

I am using AM2432 with the Industrial SDK 11.00.00.08.

I have a question about managing MAC addresses with the Profinet protocol.

I have seen that starting from the MAC address given, the stack generates two other addresses by adding +1 and +2 to this address. So, for example, with a MAC address AC:D3:64:00:00:00, the ports will use AC:D3:64:00:00:01 and AC:D3:64:00:00:02. 

Is it correct to say that each device uses three MAC addresses in total? 

So, should I consider this when choosing the addresses with two devices in the same network? For example, if Device1 with address AC:D3:64:00:00:00 (with port MAC addresses AC:D3:64:00:00:01 and AC:D3:64:00:00:02) and Device2 AC:D3:64:00:00:01 (with port MAC addresses AC:D3:64:00:00:02 and AC:D3:64:00:00:03), could there be any address conflict?

Thank you,

Best Regards,

Andrea

  • Hello Andrea,

    you are right, each PROFINET device uses 3 MAC addresses as you described above and you should keep all these addresses unique because some protocols within PROFINET environment (like LLDP, MRP, PTCP) need port-level addressing and duplicates of the same MAC can lead to problems.

    Kind regards,
    Kamil