A method for registering device names assigned to industrial automation devices or communication devices in a name service system comprising at least one name service server which provides information relating to assignments between device names and communication network addresses in accordance with a name resolution protocol, at least selected automation or communication devices each comprising a name service component and, via their name service component, controlling transmission of a registration request containing an assignment between their respectively assigned device name and at least one respectively configured communication network address to the name service server, a control component being respectively assigned to the name service components and enabling or blocking transmission of a registration request, the method comprising:
- querying, by each control component, which device configuration identifier is assigned to the device name of a respective selected automation or communication device in the name service system before enabling or blocking a registration request for the respective selected automation or communication device;
- checking, by each control component, when an assignment exists, whether the device configuration identifier assigned to the device name of the respective selected automation or communication device in the name service system corresponds to a device configuration identifier assigned to the respective selected automation or communication device;
- enabling, by each control component, transmission of the registration request when an assignment of a device configuration identifier is at least one of (i) missing and (ii) in an event of a positive checking result;
- and
- blocking, by each control component, in an event of a negative checking result, transmission of the registration request based on a reachability check for at least one communication network address assigned to the respective device name in the name service system.